nyuuzyou/wikis huggingface dataset:
Mesh Viewer Help Localization

Mesh localization:
* Viewerhelp:Upload Model - Level of Detail/fr
* Viewerhelp:Upload Model - Modifiers/fr
* Viewerhelp:Upload Model - Physics/fr
* Viewerhelp:Upload Model - Level of Detail/de
* Viewerhelp:Upload Model - Modifiers/de
* Viewerhelp:Upload Model - Physics/de
* Viewerhelp:Upload Model - Level of Detail/es
* Viewerhelp:Upload Model - Modifiers/es
* Viewerhelp:Upload Model - Physics/es
* Viewerhelp:Upload Model - Level of Detail/it
* Viewerhelp:Upload Model - Modifiers/it
* Viewerhelp:Upload Model - Physics/it
* Viewerhelp:Upload Model - Level of Detail/ja
* Viewerhelp:Upload Model - Modifiers/ja
* Viewerhelp:Upload Model - Physics/ja
* Viewerhelp:Upload Model - Level of Detail/pt
* Viewerhelp:Upload Model - Modifiers/pt
* Viewerhelp:Upload Model - Physics/pt
Category:Mesh Viewer Help
Mesh background information

== Mesh background ==
A mesh is of a collection of vertices, edges, and faces that define a 3D shape, usually made in a program external to SL, although there are in-world gadgets that allow one to convert prims to mesh (these do use an external program as part of the process as well).
The basic element of a mesh is a vertex. Vertices represent points in space. 
Edges are lines that connect two vertices.
A face is a triangle composed of three vertices connected by edges.
Together, they can combine to make models that look like this!
The creation process is in several stages. 
# you create a mesh in an external program Mesh/Creating_a_mesh
# convert it for upload to Second Life
# upload it Mesh/Upload Model UI reference
# decide what physics shape to assign to the model Making Mesh Physics
# decide how the mesh will look at different levels of detail Mesh and LOD
# decide what the surface of the model will look like Mesh/Texturing a mesh
As you can see, there is guidance available on the wiki to help you to do all of those things.
==File Format==
Second Life can import meshes in the COLLADA 1.4.1 (.dae) file format. COLLADA is a powerful open standard format consisting of human-readable XML. Although Second Life uses COLLADA for importing mesh data, it internally uses a custom format for uploading, storage, and streaming of mesh content.
More than you'll ever need to know about COLLADA:
* COLLADA on Wikipedia
* Digital Asset and FX Exchange Schema
* Second Life internal mesh format spec
==Software==
There are many applications that can create mesh and export to COLLADA. See Mesh/Creating_a_mesh for a list of the tools that can be used.
Many other software packages can create mesh, though some may require minor settings adjustments or even external programs to generate .dae files. 
Category:Mesh
Here are some examples of files in COLLADA .dae file format. Mesh/Sample_Content
Message System and Capabilities

The following slides are from an October, 2007 presentation by Tess Linden. Though it was an internal Linden Lab presentation, the slides may be useful for those residents trying to learn Second Life's messaging and capability systems.
= Links =
* Essential Message System info: Protocol
* Message Layout: Message
* UDP packets: Packet Layout
* Capabilities
* Wikipedia article on Capabilities
* Collection of pages on Capability theory and practice
= SLides =
Message Template

The message template describes all of the messages that Second Life uses to communicate between hosts. All message templates must match a CRC check between hosts, otherwise they will not communicate with each other.
The master message template is stored in a public git repository at:
https://github.com/secondlife/master-message-template
== See also ==
* Messages
* Packet Layout
* Template archive at libopenmetaverse
* LibreMetaverse (living fork of LibOpenMetaverse)
Met a Stranger

by user:Mygdala March and user:Alexander Burgess
 
What if you could be a character in your favorite comic?
Well, Met a Stranger tries to imitate that experience. It's the story of a woman with a mysterious history, a strange problem, a loud mouth and the most bizarre super-power yet. But the characters are actually other individuals who play their own parts. The series started on the blog M is for Myg, and as more readers began to comment on story lines they were invited to participate. Some have actually written their own posts. It goes beyond traditional role play, though, in that the focus of the project is the written story. Season 1 ran for 32 episodes over about 6 weeks.
For inclusion in the Second Life 4th Birthday celebration (SL4B Portal), Season 1 was translated to Thincbooks that can be read inside of Second Life. So while you can't yet log into your favorite comic, you can at least rez and read Met a Stranger while logged into your favorite game. The plan is to release all of Season 1 in this way. Season 2 is scheduled to begin appearing on mygdala.com in late June and will pick up the story where Season 1 left off.
Meter2Feet

__NOTOC__
== Function: string Meter2Feet(float ); ==
Returns a string of metric value converted to feet/inch in common representation, ie. 3' 4 5/16".
== Specification ==
string Meter2Feet( float meter )
{
 string sign = "";
 if (meter < 0)
 { // Use only positive value to simplify the maths
 sign = "-";
 meter = -meter;
 }
 
 // Compute feet multiplying by reciprocal value of 
 // conversion constant 0.3048 for performance reasons
 float fraction = meter * 3.2808398950131233595800524934383;
 integer feet = (integer)fraction;
 
 fraction = (fraction - feet) * 12; // Compute inches
 integer inches = (integer)fraction;
 
 fraction = llRound((fraction - inches) * 16); // Compute 1/16 inches
 
 string strFraction = "\"";
 if (fraction != 0) // show fraction value only if not zero
 strFraction = " " + (string)((integer)fraction) + "/16" + strFraction;
 return (sign + (string)feet + "' " + (string)inches + strFraction);
}
== Example ==
Trivial example to listen to any chat from the object owner for values and respond feet/inch value.
// Insert code of Meter2Feet user function here
default
{
 state_entry()
 {
 llOwnerSay("Enter: [m]");
 llListen(0, "", llGetOwner(), "");
 }
 
 listen(integer _chan, string _str, key _id, string _msg)
 {
 float meter = (float)_msg;
 llOwnerSay(Meter2Feet(meter));
 }
}
Meu primeiro script (Português-Br)

Boa tarde leitores ! Nesse post mostrarei como iniciar em LSL fazendo seu primeiro script. Começaremos com uma criação simples, só para que vocês entendam facilmente como fazer. Primeiro teleporte-se para um Sandbox, ou para sua casa, ou para algum lugar onde poderá criar(verifique o ícone caixa com sinal de proíbido na barra de nomes do SL, acima da janela). Feito isso, clique ao solo para criar um prim qualquer. Verifique como fazer por este link: 
http://technologyaecompanya.blogspot.com/2009/10/construcao-no-second-life-introducao-e.html
Ao criar o objeto, clique com o botão direito do mouse no mesmo, e em editar(edit), pronto, você visualizará a caixa de ferramentas. Nela existem várias guias, a que abordaremos nesse post é a guia conteúdo(contents). É nesta guia colocaremos os conteúdos dos prims ou objetos, e os scripts que farão com que os objetos funcionem, no Second Life. Bem, vamos aos scripts. Reparem que há um botão novo, clique no mesmo. Automaticamente, será criado um script chamado new script, você também pode criar scripts pelo inventário e arrasta-lo para a guia conteúdo de qualquer objeto. Cliquem duas vezes no "New Script", e perceberá que já existem algumas linhas de código prontas, isso é padrão do SL, para que se torne um pouco autoexplicativo. 
Ex: 
<lsl>default //Esta é a estrutura básica de todos os scripts, todos tem a estrutura default(padrão) 
{ 
//Chaves: São delimitadores de blocos de programação, todos os blocos devem ser abertos { e fechados }...
 state_entry() 
//Este evento representa o estado inicial de cada estrutura, vai ser disparado ao se entrar na estrutura acima (default)
{
 llSay(0, "Olá, Avatar !"); 
//llSay é uma função predefinida do SL, recebe parâmetros (0, "Olá, Avatar!"), para que realize açóes, no caso dessa, ela fala no canal geral de chat (0), a mensagem "Olá, Avatar!").
}
touch_start(integer total_number) 
// O evento touch_start será disparado ao tocarem no objeto, quer dizer que ao se tocar em determinado prim ou objeto ele realizará o comando entre chaves.
{ //A palavra integer é reservada, utilizada para declarar variáveis do tipo número inteiro no SL.
 llSay(0, "Tocado"); //Ao se tocar no objeto, este enviará a mensagem "Tocado" no canal de chat geral 0(zero).
}
}</lsl> 
Bem, por hoje é só, aguardem novas postagens.
MiceOnABeam Visual Scripting Tool

is a visual programming tool that generates LSL scripts for SL. You choose among graphical modeling components to specify the program flow of your script in terms of states and the events that transition between the states. You can then use the built-in LSL Action Wizard or insert your own LSL code to specify what happens when an event occurs. The program then generates the LSL code for the model to form a complete script for the SL environment. Check out the demo video here or on YouTube. A free version can be downloaded directly from the MiceOnABeam website.
Microcontinent

A microcontinent is a group of less then 30 sims linked together in such a way that an avatar can travel from one sim to another. They have common Geographic features and transportation ways. The smallest microcontinent is formed of 3 sims, otherwise it is considered a Sim Group . Almost all microcontinents are private owned, usually by a single estate.
The fall 2013 census found 102 microcontinents. An interesting fact is that in some places a microcontinent is surrounded by a sim cluster.
== See also ==
*Continent
*Subcontinent
*Sim Cluster
*Sim Group
*Unassociated Sims
*Isolated Sim
List Of Continents
Oceans
List Of Microcontinents And Sim Clusters
Second Life Geography
Microphone

=====Repeats and SHOUTS your chat=====
This script is useful for hosting. 
Put this script in the content of any main prim and WEAR it. 
It will repeat your chat text (channel 0) in shouting mode ;o)
// Created by Bman Kirax and Ziyal Ochs 13th of February 2008.
// This script is intended to stay FREE and may NOT be sold.
// All the comments here in ORANGE must NOT be deleted.
// No help will be provided by the authors.
// IF YOU DO NOT AGREE WITH THIS; DO NOT USE THE SCRIPT!!!
default
{
 state_entry()
 {
 llListen(0, "", llGetOwner(), "");
 }
 
 listen(integer c,string n,key i,string m)
 {
 llSetObjectName(n);
 llShout(0, m);
 }
 on_rez(integer start_param)
 {
 llResetScript(); 
 }
}
Category:LSL Examples
Microsector

A microsector is a part of a Grid Sector. Basically, it is a square of 10/10 regions (or sims). The term is unofficial and it was invented by the Geography Of Second Life team to define places inside a Grid Sector.
== Structure and naming ==
Since a Grid Sector is a square of 100/100 sims, a microsector is a square of 10/10 sims (2.56/2.56 km). That means that a grid sector is made of 100 microsectors (10/10) and that a microsector can host 100 sims (10/10 if it contains no void ocean). Since grid sector are named like squares inside a chess board, the same system can be used also for microsectors. This allows us to name them by rows (from 1 to 10) and columns (from A to J). So, one grid sector is composed of 100 microsectors, named from A1 to J10. The same system can be used to designate sims inside a microsector.
== Reason ==
The use of microsectors is needed for high-precision maps. It is needed as an alternative way to define Coordinates and places inside a Grid Sector. Sometimes, a Microcontinent or a Sim Group are too small to be found easy on a map of a grid sector.
== See Also ==
Second Life Geography
Grid Sector
Coordinates
Altitude
Microsoft Windows Builds/ja

Windows 用に Second Life を構築 (コンパイル) するための環境には、いくつかの選択肢があります。
== リンデン社がサポートしているコンパイラ ==
現在のところ、リンデン社がサポートする唯一の Microsoft Visual Studio のバージョンは以下のものです。
* Visual Studio .NET 2003 Professional
コンパイル手順は Compiling the viewer (MSVS2003) にあります。
== コミュニティによってサポートされるコンパイラ ==
多少めんどうが増えますが、以下のコンパイラを使ってもコンパイルできます。
* Visual Studio 2005 Professional
* Visual C++ 2005 Express
コンパイル手順は Compiling the viewer (MSVS2005) にあります。
== コミュニティが取り組んでいるコンパイラ ==
=== Visual Studio 2008 と Visual C++ 2008 Express ===
Visual Studio 2008 には TLC が必要です。
* Visual Studio 2008
* Visual C++ 2008 Express
コンパイル手順は Compiling the Viewer (MSVS2008) にあります。
=== Linux 上で gcc を使ってクロスコンパイル ===
mingw には TLC が必要です。
* i686-mingw
コンパイル手順は Cross compiling the viewer (i686-mingw32) にあります。
Mieville Microcontinent

*A211 or Mieville is a Microcontinent discovered at Coordinates 533-536/1197-1201 Grid Sector E11, Far West Ocean.
== Overall ==
This microcontinent is mainly a steampunk community. The South-West part is Victorian themed, while the North-East is more a rural place in development (planned to become a metropoly soon). It is formed of 12 sims (with a 13th one in contact only at corner). All sims share the word Mieville in their name.
== Geography ==
There are a few rivers and even a nearly entire submerged sim. As part of a well-developed Geography, many rivers and lakes must be noticed, together with hills and plateaus and at least one mountain. Landscapes are interesting, with both nature and human influence. Vegetation is present, together with many buildings. A system of bridges allows access everywhere.
== Land status ==
It looks like all land is opened for visitors. Land rating is Moderate.
== See Also ==
Second Life Geography
List Of Microcontinents And Sim Clusters
Oceans
Military Lands

== What is Coalition Island and Military Lands ==
Welcome to Coalition Island, part of the United States Military Islands (MiLands) in Second Life.
Coalition Island is a nexus of United States armed forces activity and collaboration taking place in Second Life (collectively called "Military Lands" or "MiLands"). It is geographically located at the center of a rapidly growing continent that includes the Air Force-AETC and AU, the Navy-NUWC, and the Army - two groups TRADOC & Defense Web. The continent currently contains 20 Islands with 10 more islands planned for the near future.
The purpose of Coalition Island is to introduce Residents to each of the armed services, allowing them to learn more about how these groups use Second Life while learning more about what they do in real life. Each of these groups uses Second Life for a wide variety of reasons including collaboration, outreach, family counseling, simulation, prototype testing and training. Coalition Island was officially opened to the public on April 23, 2009.
For more details on Coalition Island, please contact Scott Linden, Government Account Manger, Linden Lab.
----
Visit Coalition Island, the central meeting hub of Military Lands - SLURL
----
== Military Lands FAQ ==
Content pending.
== Related Links ==
Military Lands Public Events Calendar
Join the open enrollment group RL United States Military in SL
Government using Second Life (GuSL) Mailing List
Real Life Government in Second Life Overview Page
Real Life United States Military in Second Life Inworld Group
Federal Consortium for Virtual Worlds' Technical Working Group Wiki
Mineral Sim Cluster

A152 is a Sim Cluster, also named Mineral because majority of its sims share this word in their names. Its Coordinates are 862-875/1217-1283, Grid Sector is H12, Northern Ocean.
Except for the name, there is no difference between this sim cluster and the other residential sim clusters. Land is divided by mountains, rivers or roads into smaller parcels that are Inhabited Land or land for sale.
This is not the case in Gourbiland Village, a French-themed community, in sim Uluru.
== See Also ==
Second Life Geography
List Of Microcontinents And Sim Clusters
Oceans
Mirrors

Mirrors [Work in Progress]
Category:glTF
== Mirrors ==
With the release of the Materials Featurettes viewer and server, Second Life will now support Mirrors.
You can create a mirror using a method similar to reflection probes, but with a twist -- when a reflection probe is set to use the “Mirror” option, all surfaces near the probe will exhibit a real-time mirror reflection, including PBR and legacy materials.
We chose this method to enable maximum flexibility. For example, you can create a big wall of mirrors and have minimal performance impact regardless of how many mirrors are on that wall. As long as they’re aligned with the mirror reflection probe, they can all show a mirror reflection.
To conserve performance, mirrors are subject to some limitations. The Viewer will show the effect of only one mirror reflection probe at a time -- the one closest to your camera. Mirrors are planar, so they won’t work very well on the body of a car, for example. Like so many good things in life, mirrors are best enjoyed in moderation.
Mission-Super-Mare

This is the second commercial spot added right after the Mission Sea Promenade. It is themed historic builds - european village style. 
The Docklands in the East with historical hanseatic builds and some newer parts too, also with a small container harbor & crane in the south and a canned fish factory in the north. 
The impressive town council building from the hanseatic era can be found in the centre. 
While you are now looking to the west of the sim you see small quay area for the townhouse village residents and the village right behind it... footing the Chateau winery in the centre of the sim and the chateau in the north, on the top of the vineyards hill
The Docklands and the Chateau were nonprofit creations by Lauritz Larsson Architects for the ambience of the NPL (new pride land) continent. 
The sim is being closed due to reconstruction of the continent in mid july '09
----
300px|thumb|left|Mission-Super-Mare Docklands seen from the Chateau Vineyards at ER Highlands Eastcoast
300px|thumb|right|Mission-Super-Mare Docklands seen from the townhouse village
300px|thumb|left|The Chateau and its vineyard seen from the warehouses at Docklands south
300px|thumb|right|Warehouses and container crane at docklands south part. In the background you can see the Mission Beach, Mission Sea Promenade and a part of the Larsson Business Park
300px|thumb|right|Chateau, vineyard and part of the townhouse village seen from the roof of the town council
back to Pallas
Category:New Pride Land
Mission Beach

400px|thumb|left|Mission Beach from above 
== Home of the Mission Bros. Beach Bums ==
(until 5th of dec. 2009)
Mission Beach hosts the Mission Bros. Group of around 1000 members, gay and friends who can hang, have a talk and relax here by the or build and script (or learn - staff is willing to teach on kind requests) at the . Newbies are very welcome!
The group, is being run by a group of friendly senior members, keeping up the great work and the good mood for the Beach Bums. We are happy to offer the nonprofit hangout place to the awesome community - we try to take care of now.
But to continue with the activities: Windsurfing is possible on and around the whole sim since there is lots of water. Also a small with bait shop allows the members to moor their boats temporarily. 
In that harbor area of the waters, scuba diving is possible with lots of underwater stuff to discover. The above and behind offer some more recreation and relaxation space. A walkway leads to their .
In the one can find freebies for newbies and members and also a selection of several products of the creatives of the members can be found. On the 1st floor several of the residential sims around the beach on the continent offer their rentable spaces.
The Mission Beach is the engine and the primal cell that makes the New Pride Land continent work and stick together since over two years now sucessfully
back to Pallas
Category:New Pride Land
Mission Sea Promenade

== The Build ==
Mission Sea Promenade was an extension to the Mission Beach to support the Mission Bros. group with an exclusive area of carefully picked shops and a central meeting and event point in the centre pavilion. It had a continuance once in the Mission-Super-Mare Docklands area.
Like the Docklands area, the Sea Promenade was a nonprofit creation by Lauritz Larsson Architects.
----
300px|thumb|left|Mission Sea Promenade from southwest
300px|thumb|right|Mission Sea Promenade from northeast
back to Pallas
Category:New Pride Land
Mit meinem PayPal ist alles in Ordnung, aber die Buchung schlägt immer noch fehl. Kann es an Ihrem monatlichen Abrechnungslimit liegen?

#REDIRECT LLOde:Mit meinem PayPal ist alles in Ordnung, aber die Buchung schlägt immer noch fehl. Kann es an Ihrem monatlichen Abrechnungslimit liegen?
Mit meinem PayPal ist alles in Ordnung, aber die Buchung schlägt immer noch fehl. Kann es an Ihrem monatlichen Abrechnungslimit liegen? (KB)

#REDIRECT LLOde:Mit meinem PayPal ist alles in Ordnung, aber die Buchung schlägt immer noch fehl. Kann es an Ihrem monatlichen Abrechnungslimit liegen?
Mobile User Group

__TOC__
 
The Mobile User Group provides a platform to share insights on recent mobile updates and upcoming features, and to receive feedback directly from users. Whether you prefer to talk or type, your input is valuable to us. We welcome your questions and feedback as we continue to enhance the mobile experience in Second Life.
==Location==
Join us at Campwich Forest via the Second Life desktop or mobile viewer using WebRTC for voice and text interactions. 
https://maps.secondlife.com/secondlife/Campwich%20Forest/93/174/23
==Meeting Dates==
The meetings are held on the last Thursday of each month at 12pm PT.
Check the Second Life Public Calendar for dates: https://second.life/calendar
==Agenda==
* Announcements
* Open Q&A
==Useful Links==
* Second Life Mobile has links to the App Store and Play Store.
* Mobile Public Beta Announcements on Canny for all mobile updates and announcements.
ModifyLand

==Message Layout==
{
	ModifyLand Low NotTrusted Zerocoded
	{
		AgentData			Single
		{	AgentID			LLUUID	}
		{	SessionID		LLUUID	}
	}
	{
		ModifyBlock			Single
		{	Action			U8	}
		{	BrushSize		U8	}
		{	Seconds			F32	}
		{	Height			F32	}
	}
	{
		ParcelData			Variable
		{	LocalID			S32		}
		{	West			F32		}
		{	South			F32		}
		{	East			F32		}
		{	North			F32		}
	}
}
==Usage and Notes==
Category:Messages
Module:Message box/ambox.css

/* */
.ambox {
	border: 1px solid #a2a9b1;
	/* @noflip */
	border-left: 10px solid #36c; /* Default "notice" blue */
	background-color: #fbfbfb;
	box-sizing: border-box;
}
/* Single border between stacked boxes. Take into account base templatestyles,
 * user styles, and Template:Dated maintenance category.
 * remove link selector when T200206 is fixed
 */
.ambox + link + .ambox,
.ambox + link + style + .ambox,
.ambox + link + link + .ambox,
/* TODO: raise these as "is this really that necessary???". the change was Dec 2021 */
.ambox + .mw-empty-elt + link + .ambox,
.ambox + .mw-empty-elt + link + style + .ambox,
.ambox + .mw-empty-elt + link + link + .ambox {
	margin-top: -1px;
}
/* For the "small=left" option. */
/* must override .ambox + .ambox styles above */
html body.mediawiki .ambox.mbox-small-left {
	/* @noflip */
	margin: 4px 1em 4px 0;
	overflow: hidden;
	width: 238px;
	border-collapse: collapse;
	font-size: 88%;
	line-height: 1.25em;
}
.ambox-speedy {
	/* @noflip */
	border-left: 10px solid #b32424; /* Red */
	background-color: #fee7e6; /* Pink */
}
.ambox-delete {
	/* @noflip */
	border-left: 10px solid #b32424; /* Red */
}
.ambox-content {
	/* @noflip */
	border-left: 10px solid #f28500; /* Orange */
}
.ambox-style {
	/* @noflip */
	border-left: 10px solid #fc3; /* Yellow */
}
.ambox-move {
	/* @noflip */
	border-left: 10px solid #9932cc; /* Purple */
}
.ambox-protection {
	/* @noflip */
	border-left: 10px solid #a2a9b1; /* Gray-gold */
}
.ambox .mbox-text {
	border: none;
	/* @noflip */
	padding: 0.25em 0.5em;
	width: 100%;
}
.ambox .mbox-image {
	border: none;
	/* @noflip */
	padding: 2px 0 2px 0.5em;
	text-align: center;
}
.ambox .mbox-imageright {
	border: none;
	/* @noflip */
	padding: 2px 0.5em 2px 0;
	text-align: center;
}
/* An empty narrow cell */
.ambox .mbox-empty-cell {
	border: none;
	padding: 0;
	width: 1px;
}
.ambox .mbox-image-div {
	width: 52px;
}
/* Hack around MobileFrontend being opinionated */
html.client-js body.skin-minerva .mbox-text-span {
	margin-left: 23px !important;
}
@media (min-width: 720px) {
	.ambox {
		margin: 0 10%; /* 10% = Will not overlap with other elements */
	}
}