<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LauraEss</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LauraEss"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/LauraEss"/>
		<updated>2026-05-06T10:14:16Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Varregion</id>
		<title>Varregion</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Varregion"/>
				<updated>2017-09-03T04:42:30Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: /* Configuration */ Added not on ExternalHostName&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{MainPageQuicklinks}}&lt;br /&gt;
&lt;br /&gt;
'''Varregion'''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;quot;Varregion&amp;quot; is a feature of OpenSimulator that enables region sizes larger than 256x256. The region is just larger so it acts like a regular region but with borders farther apart.&lt;br /&gt;
&lt;br /&gt;
The implementation uses the [http://aurora-sim.org Aurora] large region protocol extensions so the existing [http://firestormviewer.org Firestorm] and [http://singularityviewer.org Singularity] Aurora support will now work for OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
This is different from the older [[Megaregions]] large region feature which does not require extra viewer support (above that already implemented by Linden Lab) but which relies on a number of fragile hacks to make a viewer work in a way that Linden Lab never supported.  Megaregions also contain a number of extant simulator-side bugs.&lt;br /&gt;
&lt;br /&gt;
A growing list of protocol changes to implement &amp;quot;varregion&amp;quot; is at [[varregion/Protocol|Varregion Protocol]].&lt;br /&gt;
&lt;br /&gt;
==Restrictions==&lt;br /&gt;
Some restrictions apply:&lt;br /&gt;
* The dimensions must be a multiple of 256 and less than or equal to 8192.&lt;br /&gt;
* The dimensions must be equal so regions are square&lt;br /&gt;
* Adjacent regions must be the same size unless they are all version 0.9. For instance, you can have multiple 512x512 regions adjacent (and see into the other region and border cross). There seems to be a viewer problem where, if regions of different size are within view distance, crashes can happen. Consider having regions of only the same size 'in view'. Remember that the region coordinates are specified in 256m region count so a group of four 512x512 regions would be specified at 8000/8000, 8000/8002, 8002/8000, and 8002/8002, for instance.&lt;br /&gt;
* With versions prior to 0.9 you must use BulletSim (0.9 ODE engines support varregions).&lt;br /&gt;
** You must use BulletSim's height map terrain implementation. As of 20140128, BulletSim has been modified to force heightmap terrain implementation if region size is greater than 256 on any side. The setting can be forced by adding to your INI files:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[BulletSim]&lt;br /&gt;
    TerrainImplementation = 0&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* If you were previously using [[megaregions]] you must ensure that CombineContiguousRegions is now set to false.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Startup]&lt;br /&gt;
CombineContiguousRegions = false&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
The size is be specified in the &amp;lt;tt&amp;gt;Region.ini&amp;lt;/tt&amp;gt; file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    [MyRegionName]&lt;br /&gt;
    RegionUUID = 95ec77ec-58c5-4ce2-9ff3-b6d1900d78a2&lt;br /&gt;
    Location = 1000,1000&lt;br /&gt;
    SizeX = 1024&lt;br /&gt;
    SizeY = 1024&lt;br /&gt;
    InternalAddress = 0.0.0.0&lt;br /&gt;
    InternalPort = 9200&lt;br /&gt;
    AllowAlternatePorts = False&lt;br /&gt;
    ExternalHostName = SYSTEMIP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If size is not specified it will default to the legacy size of 256.&lt;br /&gt;
&lt;br /&gt;
If the given dimensions do not fit the restrictions, acceptable values are computed and warning and error messages are output into the log.&lt;br /&gt;
&lt;br /&gt;
If you leave ExternalHostName at the default 'SYSTEMIP' then this will become the LAN network address of the machine (e.g. 192.168.1.2). This is fine if you are connecting only from within your LAN. If you want to connect to it from a client on the internet, this should be the External IP Address of your router. Fully Qualified Domain Names (FQDNs) can also be used though they will be converted to a numeric IP address before being sent to the viewer. &lt;br /&gt;
&lt;br /&gt;
If converting from a mega-region, remember to set &amp;quot;&amp;lt;tt&amp;gt;CombineContiguousRegions = false&amp;lt;/tt&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
For llRezObject to work beyond 256m set &amp;quot;ScriptDistanceLimitFactor = 512.0&amp;quot; (for 512mx512m) in the [Xengine] section of OpenSim.ini.&lt;br /&gt;
&lt;br /&gt;
If you have a very large region you might need to set the database maximum size to a larger value. For instance, a 2816x2816 region (11x11 legacy regions) turns into a 56 megabyte heightmap and, for MySQL, you would need to set &amp;lt;tt&amp;gt;max_allowed_packet&amp;lt;/tt&amp;gt; to something like 64M. Version 0.9 stores terrain in compressed format so this depends on terrain complexity.&lt;br /&gt;
&lt;br /&gt;
==Loading Terrain==&lt;br /&gt;
The usual terrain console commands work with varregions. If you have set up a larger region, you can load BMP/RAW/PNG heightmap files of the dimensions of the region and fill the whole region. For instance, a 1024x1024 region terrain would be completely initialized by &amp;quot;terrain load 1024.bmp&amp;quot; if '1024.bmp is a 1024x1024 bitmap.&lt;br /&gt;
&lt;br /&gt;
==Varregions and OAR Files==&lt;br /&gt;
The objects and terrain are stored in an OAR file as if it was one region. That is, if you save a 1024x1024 region in an OAR file, you can later restore the objects and terrain into a 1024x1024 sized region. If you load an OAR file from a smaller region into a larger region, the unspecified terrain space will default to 25m.&lt;br /&gt;
&lt;br /&gt;
To make conversion to varregions easier, [[Load_Oar|load oar]] now has a '--displacement &amp;quot;&amp;lt;x,y,z&amp;gt;&amp;quot;' parameter. This displaces all of the objects and the terrain from the oar file when loading them into the new region.  For instance, say you have four OAR files from four adjacent 256x256 regions (oar00.oar, oar01.oar, oar10.oar, and oar11.oar). You create a new 512x512 varregion named 'bigregion'. The following commands place the four regions of objects, terrains and parcels&lt;br /&gt;
into the new larger region:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
change region bigregion&lt;br /&gt;
load oar oar00.oar&lt;br /&gt;
load oar oar01.oar --displacement &amp;quot;&amp;lt;0,256,0&amp;gt;&amp;quot; --merge --force-terrain --force-parcels&lt;br /&gt;
load oar oar10.oar --displacement &amp;quot;&amp;lt;256,0,0&amp;gt;&amp;quot; --merge --force-terrain --force-parcels&lt;br /&gt;
load oar oar11.oar --displacement &amp;quot;&amp;lt;256,256,0&amp;gt;&amp;quot; --merge --force-terrain --force-parcels&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note the new &amp;quot;--force-terrain&amp;quot; and &amp;quot;--force-parcels&amp;quot; parameters. &amp;quot;--merge&amp;quot;, used by itself, is for merging together the objects from multiple OARs. Merging also suppresses the loading of terrain and parcel data which is just what you want when merging objects. But, if loading multiple OARs to create a new, larger region, the terrain and parcel information  must be loaded. Thus the new parameters.&lt;br /&gt;
&lt;br /&gt;
==Things Known to be Broken==&lt;br /&gt;
* There is some problem with teleporting in and out of larger region. It works for some configurations and not others.&lt;br /&gt;
* While adjacent regions are usually viewable, sometimes they are not. They appear when you cross over into the region.&lt;br /&gt;
&lt;br /&gt;
==Implementation Discussion==&lt;br /&gt;
Since this will be a major change to OpenSimulator that touches a&lt;br /&gt;
lot of different parts, subsequent posts, will discuss the changes I'm making.&lt;br /&gt;
&lt;br /&gt;
===TerrainData===&lt;br /&gt;
(note that following comments may not apply to version 0.9)&lt;br /&gt;
One major problem is passing the terrain data from the region to the&lt;br /&gt;
protocol stack. The existing implementation passed an array of floats&lt;br /&gt;
that were presumed to be a 256x256 array of region terrain heights.&lt;br /&gt;
The&lt;br /&gt;
&amp;lt;tt&amp;gt;TerrainChannel&amp;lt;/tt&amp;gt;&lt;br /&gt;
class is an attempt to hide the terrain implementation&lt;br /&gt;
from&lt;br /&gt;
&amp;lt;tt&amp;gt;TerrainModule&amp;lt;/tt&amp;gt;&lt;br /&gt;
.&lt;br /&gt;
&amp;lt;tt&amp;gt;TerrainChannel&amp;lt;/tt&amp;gt;&lt;br /&gt;
can't be passed into the protocol&lt;br /&gt;
stack (LLClientView) because&lt;br /&gt;
&amp;lt;tt&amp;gt;TerrainChannel&amp;lt;/tt&amp;gt;&lt;br /&gt;
is defined as part of&lt;br /&gt;
&amp;lt;tt&amp;gt;OpenSim.Region.Framework&amp;lt;/tt&amp;gt;&lt;br /&gt;
which is not visible to the protocol code.&lt;br /&gt;
&lt;br /&gt;
My solution is to create the&lt;br /&gt;
&amp;lt;tt&amp;gt;TerrainData&amp;lt;/tt&amp;gt;&lt;br /&gt;
class in&lt;br /&gt;
&amp;lt;tt&amp;gt;OpenSim.Framework.&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;TerrainData&amp;lt;/tt&amp;gt;&lt;br /&gt;
just wraps the data structure for the terrain and additionally has&lt;br /&gt;
the attributes giving X and Y size.&lt;br /&gt;
&lt;br /&gt;
I didn't want to change the signature of IClientAPI since so many external modules&lt;br /&gt;
rely on it.&lt;br /&gt;
It should be changed to pass &amp;lt;tt&amp;gt;TerrainData&amp;lt;/tt&amp;gt; rather than a &amp;lt;tt&amp;gt;float[]&amp;lt;/tt&amp;gt;.&lt;br /&gt;
I decided to not change IClientAPI but rather have &amp;lt;tt&amp;gt;LLClientView&amp;lt;/tt&amp;gt; ignore&lt;br /&gt;
the passed array and instead reach back into the associated scene and fetch the&lt;br /&gt;
&amp;lt;tt&amp;gt;TerrainData&amp;lt;/tt&amp;gt; instance.&lt;br /&gt;
&lt;br /&gt;
There is one subclass of &amp;lt;tt&amp;gt;TerrainData&amp;lt;/tt&amp;gt;: &amp;lt;tt&amp;gt;HeightmapTerrainData&amp;lt;/tt&amp;gt; which keeps the terrain as a compressed heightmap. The height of each point is stored as a &amp;lt;tt&amp;gt;short&amp;lt;/tt&amp;gt; which is &amp;lt;tt&amp;gt;height * compressionFactor&amp;lt;/tt&amp;gt; where &amp;lt;tt&amp;gt;compressionFactor&amp;lt;/tt&amp;gt; is usually &amp;quot;100&amp;quot;. This creates a compact storage of the terrain heights with two decimal points of resolution.&lt;br /&gt;
&lt;br /&gt;
The LLLP (&amp;quot;Linden Lab Legacy Protocol&amp;quot;) sends terrain height data in&lt;br /&gt;
compressed &amp;quot;patches&amp;quot; of 16x16 areas of the terrain&lt;br /&gt;
height. This is a protocol feature that is implemented in &amp;lt;tt&amp;gt;TerrainChannel&amp;lt;/tt&amp;gt;.&lt;br /&gt;
I feel that underlying protocol optimizations shouldn't appear up the&lt;br /&gt;
stack so, in creating &amp;lt;tt&amp;gt;TerrainData&amp;lt;/tt&amp;gt;, I tried to hide terrain patches.&lt;br /&gt;
I mean, someday terrain will be generalized meshes. Right? (wrong :p )&lt;br /&gt;
&lt;br /&gt;
===Terrain in the Database===&lt;br /&gt;
Previously, terrain height maps were saved in the database as a blob of 256x256 doubles. To have different region sizes, that format had to change. There is an existing database field &amp;lt;tt&amp;gt;revision&amp;lt;/tt&amp;gt; that stored the time the terrain was saved. This revision information wasn't used for anything so this field was co-opted to contain a revision code for the height field blob.&lt;br /&gt;
&lt;br /&gt;
There are three forms for the height map blob: legacy, compressed2D and regular2D. &amp;quot;legacy&amp;quot; is, of course, the previous 256x256 collections of doubles. &amp;quot;regular2D&amp;quot; contains the X, Y dimensions and enough floats for that area's heights. &amp;quot;compressed2D&amp;quot; contains the X,Y and compressionFactor followed by enough shorts for the height map.&lt;br /&gt;
&lt;br /&gt;
The database readers and writers default to the legacy format and, if the region happens to have the dimensions 256x256, it is stored using the legacy format. This is an attempt to keep downward compatibility.&lt;br /&gt;
&lt;br /&gt;
All of the database modules (MySQL, SQLite, MSSQL and PSQL) have been modified to store terrain this new way.&lt;br /&gt;
&lt;br /&gt;
* some of this was removed in 0.9. Terrain is stored as a compressed array of floats (format V2DGzip).&lt;br /&gt;
&lt;br /&gt;
===Sensing Border Crossing===&lt;br /&gt;
0.9 regions require 0.9 grid services. They can work on 0.8 grids, but keep view range above 256m&lt;br /&gt;
&lt;br /&gt;
older versions:&lt;br /&gt;
&lt;br /&gt;
Most of the ‘move to new region’ code is based on checking boundaries. There is much code related to computing if an object or avatar has crossed a region boundary and then computing the address of the next region from same. Introducing variable sized regions messes a lot of this computation up. That is, the code doing the arithmetic usually assumes it knows the address of the next region based on a known region size and then can compute the location of the next region based on that. With varregions those assumptions no longer hold. Varregion implementation means that the computation of region base locations and border locations moves to the GridService who is the entity who really knows the size of all the regions and what is adjacent to what.&lt;br /&gt;
&lt;br /&gt;
The realization that location to region computation is really a GridService operation lead to a total rip apart of the grid boundary checking code and replacement of it with two functions: &amp;lt;tt&amp;gt;Scene.PositionIsInCurrentRegion(Vector3 pos)&amp;lt;/tt&amp;gt; and then &amp;lt;tt&amp;gt;EntityTransferModule.GetRegionContainingWorldLocation(double X, double Y)&amp;lt;/tt&amp;gt;. The former function tests to see if the object/avatar has moved out of the current region and the latter gets the region moved into. (Side note: &amp;lt;tt&amp;gt;GetRegionContainingWorldLocation&amp;lt;/tt&amp;gt; should really be a function on &amp;lt;tt&amp;gt;IGridService&amp;lt;/tt&amp;gt; but that exercise is left for future hacking).&lt;br /&gt;
&lt;br /&gt;
These changes leave all the 'border' code in limbo -- the generation of the border lists is still there but it is not being used. This should eventually be cleaned up. Also, the computation of neighbor regions is scattered around with routines on &amp;lt;tt&amp;gt;IGridService&amp;lt;/tt&amp;gt;, in &amp;lt;tt&amp;gt;EntityTransferModule&amp;lt;/tt&amp;gt; and a bunch of bookkeeping in &amp;lt;tt&amp;gt;Scene&amp;lt;/tt&amp;gt;. This too should be cleaned up.&lt;br /&gt;
&lt;br /&gt;
==Implementation Notes==&lt;br /&gt;
Following is outdated for 0.9.&lt;br /&gt;
&lt;br /&gt;
As of January 27, 2014, varregion is a feature of the 'master' repository branch.&lt;br /&gt;
&lt;br /&gt;
===Stuff to Work On===&lt;br /&gt;
What follows are notes of things that might need work in OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
* ITerrainLoader implementations (mostly done)&lt;br /&gt;
**	How to handle tiles.&lt;br /&gt;
**	How to handle large regions sizes.&lt;br /&gt;
**	Terrain/FileLoaders/*.cs all return an ITerrainChannel&lt;br /&gt;
**	Need to fix all the file reader/writers&lt;br /&gt;
**	FileLoaders/LLRAW.cs has several &amp;quot;256&amp;quot;s rather than constant references&lt;br /&gt;
* Teleporting: should be able to teleport to anywhere in a large region&lt;br /&gt;
** &amp;quot;MyRegion/550/687/40&amp;quot;&lt;br /&gt;
* HG code needs to allow addresses anywhere into large regions&lt;br /&gt;
* Need to look through RegionCombinerModule.cs and see what safety checks are needed&lt;br /&gt;
**	Maybe just prevent combination if not legacy region size&lt;br /&gt;
* In LSL_Api.cs, llEdgeOfWorld() does some neighbor computation. Check for ok'ness.&lt;br /&gt;
* LandManagementModule.SendParcelOverlay sends land sale/ownership info for 4x4m areas&lt;br /&gt;
**  Looks like it expects to send exactly one 1024 byte block (for the 256x256 legacy region&lt;br /&gt;
**  Check viewer code for what will happen for larger regions&lt;br /&gt;
**	New overlay types added&lt;br /&gt;
* LLClientView.SendMapBlockSplit() needs to have region size to send with the map info&lt;br /&gt;
* Region coords are sometimes 'int' and sometimes 'uint' with conversions EVERYWHERE&lt;br /&gt;
** pass over everything and convert region coordinates it 'uint's&lt;br /&gt;
** consider creating structures for world and region coordinates so there can be compile time checking&lt;br /&gt;
&lt;br /&gt;
====Viewer====&lt;br /&gt;
* LLSurface is wired to expect adjacent regions of same size&lt;br /&gt;
* Terrain surface image is sized with a 'static&amp;quot;: &amp;quot;    static S32  sTextureSize;               // Size of the surface texture&amp;quot;&lt;br /&gt;
* From FreeNode:#SingularityViewer 20131125:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Aleric&amp;gt; radams1, SianaGearz, frnic : I couldn't help myself doing a profile anyway..  The reason the viewer is slow is because it's busy &amp;quot;drawing&amp;quot; the terrain. &amp;quot;drawing&amp;quot; between quotes because my guess is that it is trying to draw ALL terrain and then clip that afterwards to the frustrum... &lt;br /&gt;
&amp;lt;Aleric&amp;gt; So, this could be greatly improved by disregarding terrain way way earlier when it is beyond the drawing range anyway.&lt;br /&gt;
&amp;lt;SianaGearz&amp;gt; OK&lt;br /&gt;
&amp;lt;Aleric&amp;gt; I disabled all rendering, even added a 'return' in terrain render&lt;br /&gt;
&amp;lt;Aleric&amp;gt; but.. no improvement of FPS!&lt;br /&gt;
&amp;lt;frnic&amp;gt; oops&lt;br /&gt;
&amp;lt;Aleric&amp;gt; LLSurfacePatch::updateVisibility() is still eating a lot of cpu.&lt;br /&gt;
&amp;lt;Aleric&amp;gt; LLSurface::updatePatchVisibilities does 97% of the calls to LLSurfacePatch::updateVisibility&lt;br /&gt;
&amp;lt;Aleric&amp;gt; which then spends most of it's time calling LLCamera::AABBInFrustumNoFarClip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Singularity commit for varregion: https://github.com/singularity-viewer/SingularityViewer/commit/ad8ea07a&lt;br /&gt;
&lt;br /&gt;
==Testing==&lt;br /&gt;
* Terrain/parcel operations&lt;br /&gt;
** Default 256 standalone region&lt;br /&gt;
*** Clean database. Start single standalone region. Verify 'pimple' region. Verify one parcel. Flatten region.&lt;br /&gt;
*** Create parcels adjacent to each edge and standalone in middle. Change names of each parcel and verify. Restart simulator and verify parcels exist and work correctly.&lt;br /&gt;
*** Save five parcel region as OAR. Clear database. Restart region. Load oar. Verify 5 parcels of correct location, name and features.&lt;br /&gt;
** Adjacent 256 standalone regions &lt;br /&gt;
** 768x768 standalone region&lt;br /&gt;
** Changing land from 256 to 768&lt;br /&gt;
* Teleporting&lt;br /&gt;
* Adjacency&lt;br /&gt;
* Hypergrid&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Using_Leveller</id>
		<title>Using Leveller</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Using_Leveller"/>
				<updated>2017-03-11T06:39:03Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: /Editing Terrain using Daylon Leveller/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Daylon Leveller ==&lt;br /&gt;
&lt;br /&gt;
[http://www.daylongraphics.com/products/leveller.php Dayton Leveller] is a powerful 3D terrain editor for windows from Daylon Graphics. With Leveller the user can &amp;quot;paint&amp;quot; terrain, use vectors to create contours (which can then create heightfields) and use a variety of filters and tools to create distinctive and realistic terrain features (see the website for a more complete list of features). Users can also import and export heightfields in a variety of formats, and the latest update includes the ability to import and export tilesets of regions  (in Terragen format) from/to Opensimulator.&lt;br /&gt;
&lt;br /&gt;
== External Tutorials ==&lt;br /&gt;
&lt;br /&gt;
=== Official Tutorials ===&lt;br /&gt;
&lt;br /&gt;
[http://www.daylongraphics.com/support/tutorials/filling_holes.php Filling Holes]&lt;br /&gt;
&lt;br /&gt;
=== Harmonic Cycle ===&lt;br /&gt;
[http://harmoniccycle.com/hc/dem/lev/road_tut/LEV_road_tutorial.htm Import roads plug-in step by step]&lt;br /&gt;
&lt;br /&gt;
=== Leveller for OpenSimulator ===&lt;br /&gt;
Part 1 - [http://asstnotesideas.blogspot.com.au/2017/02/leveller-for-opensimulator-part-1.html Importing from Opensimulator into Leveller]&lt;br /&gt;
&lt;br /&gt;
Part 2 - [http://asstnotesideas.blogspot.com.au/2017/02/leveller-for-opensimulator-part-2.html Exporting from Leveller to Opensimulator]&lt;br /&gt;
&lt;br /&gt;
Part 3 - [http://asstnotesideas.blogspot.com.au/2017/03/leveller-for-opensimulator-part-3.html Creating Terrain using shapes in Leveller]&lt;br /&gt;
&lt;br /&gt;
Part 4 - [http://asstnotesideas.blogspot.com.au/2017/03/leveller-for-opensimulator-part-4.html Importing real life terrain] (uses terrain.party for source files)&lt;br /&gt;
&lt;br /&gt;
Part 5 - [http://asstnotesideas.blogspot.com.au/2017/03/leveller-for-open-simulator-part-5.htmlMerging Leveller Documents]  (uses terrain.party for source files)&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Artist_Home</id>
		<title>Artist Home</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Artist_Home"/>
				<updated>2017-03-11T06:12:38Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: added Leveller link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
== Content Collections ==&lt;br /&gt;
&lt;br /&gt;
Collections containing many different kinds of resources.&lt;br /&gt;
&lt;br /&gt;
* [http://zadaroo.com/ Zadaroo.com]: Everything from skins and animations to complete sims as OAR files.&lt;br /&gt;
* [http://www.giessenict.nl/index.php/nl/opensimulator/opensimulator-downloads Giessen Opensimulator Projects]: Several kind of objects mostly under CC.&lt;br /&gt;
* [http://www.outworldz.com/Opensim/ Outworldz.com]: A large collection of stuff that you need. Ranging from mesh items to complete regions!&lt;br /&gt;
* [http://opensimcreativ.de/download/ opensimcreativ.de]: A collection of stuff that you need.&lt;br /&gt;
&lt;br /&gt;
== Artist Documentation ==&lt;br /&gt;
&lt;br /&gt;
This page contains information about content creation for OpenSimulator including best practices, guides, tools, examples, collaborative projects and of course Creative Commons licensed content.&lt;br /&gt;
&lt;br /&gt;
Discussion group for people interested in creating content for Metaverse: [http://groups.google.com/group/open-content-for-metaverse Open Content for Metaverse]&lt;br /&gt;
&lt;br /&gt;
Some useful resources of free material:&lt;br /&gt;
&lt;br /&gt;
* A great summary sheet: [http://docs.google.com/View?docid=dgsbx7zg_9mzk6nxtc 3DCG for the hobbyist -- useful products and links]&lt;br /&gt;
* A hobbyist animators blog with all kinds of goodies: [http://www.cgspeed.com/ cgspeed]&lt;br /&gt;
* A source for free animations, 3d models, textures, etc.: [http://www.sharecg.com/ ShareCG]&lt;br /&gt;
* A huge 3d graphics source: [http://www.renderosity.com/ Renderosity]&lt;br /&gt;
* Runtime DNA: [http://www.runtimedna.com/forum/downloads.php www.runtimedna.com Free Downloads]&lt;br /&gt;
&amp;lt;!-- * Lots of free, full perm content here: [http://www.lindakellie.com/ LindaKellie.com]&lt;br /&gt;
             This link should really be removed, the link now only redirects to Zadaroo, and even the future of zadaroo is uncertain --&amp;gt;&lt;br /&gt;
* [http://opengameart.org/ OpenGameArt] is an exceptional repository of permissively licensed content for game creation.&lt;br /&gt;
* [http://opensimcreativ.de/ OpenSimCreativ] Objects, Information and Downloads - Heightmaps,IAR,OAR.&lt;br /&gt;
This is not an exhaustive list, please add to it if you can!&lt;br /&gt;
&lt;br /&gt;
I have tried to include sites which have free Poser/Opensim compatible content which could be used for &amp;quot;personal use&amp;quot; in your own &amp;quot;world&amp;quot;. You must check the licensing for any commercial uses.&lt;br /&gt;
&lt;br /&gt;
== Textures ==&lt;br /&gt;
&lt;br /&gt;
Textures are images used to cover surfaces of 3d models and terrain. Textures can be anything form 1x1 to 1024x1024 images. Most of the textures for buildings, items and clothes are usually 512x512.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Creating tileable textures: http://www.gfxartist.com/features/tutorials/740  &lt;br /&gt;
        GFXArtist.com has shut down. This link returns a 404 --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://robynhuffaker.com/sculptblender/2010/03/20/creating-and-using-shadow-maps/ Creating and Using Shadow Maps] by Robyn Huffaker&lt;br /&gt;
        This website has vanished.   --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gimp.org/ GIMP] - [http://www.partha.com/ alternative GIMP] - GIMP is the GNU Image Manipulation Program for Linux, OS X and Windows.&lt;br /&gt;
* [http://www.getpaint.net/ PaintNET] [http://forums.getpaint.net/index.php?/forum/7-plugins-publishing-only/ Plugins] - Paint.NET is free image and photo editing software for Windows.&lt;br /&gt;
* [http://www.spiralgraphics.biz/ WoodWorkshop] - Wood Workshop is a free seamless texture editor for Windows.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
* [http://torley.s3.amazonaws.com/Torley-Textures.zip Torley Textures] is a collection of over 600 textures by Torley Linden.&lt;br /&gt;
* [http://www.cgtextures.com/ CGTextures] Some Great free textures (CC License)&lt;br /&gt;
* tonytextures 4000 free textures and Tutorials for 3D Modelling. [http://www.tonytextures.com/ English] -  [http://www.tonytextures.de/ Deutsch]&lt;br /&gt;
&lt;br /&gt;
== Models ==&lt;br /&gt;
&lt;br /&gt;
Models are 3 dimensional objects which are formed from faces and textures. OpenSimulator supports three types of model: parametrized primitives, and sculpted primitives, and uploaded vertex mesh files. &lt;br /&gt;
&lt;br /&gt;
To learn more about the model types, read the [[Models]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://robynhuffaker.com/sculptblender/tutorial/ Learn to Make Second Life Sculpties in Blender] by Robyn Huffaker&lt;br /&gt;
     Website has vanished --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.blender.org/ Blender] - Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.&lt;br /&gt;
* [http://www.makehuman.org/ makehuman] - Realistic 3d humans, open source for Windows, OSX, Linux.&lt;br /&gt;
* [http://www.sketchup.com/ SketchUp] - SketchUp Make, free 3D drawing tool for OS X and Windows. &lt;br /&gt;
* [http://www.wings3d.com/ Wings 3d] - Sculpty editor&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
[[File:Biped.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
* [[OpenSimulator Avatar]]&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
== Terrain ==&lt;br /&gt;
&lt;br /&gt;
Currently OpenSimulator terrains consists of heightmap and textures for different directions and heights. OpenSimulator terrain can be imported in raw terrain format from several terrain editor tools.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
* [[Tips#Terrain Tidbits|Terrain Tips]]&lt;br /&gt;
* [[Using L3DT]]&lt;br /&gt;
* [[Using Leveller]]&lt;br /&gt;
* [[Terrain making]]&lt;br /&gt;
* [[Detailed cross-region terrain making]]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.bundysoft.com/L3DT/ L3DT] Windows-only tool to generate detailed terrain. Now has a specific Opensim export option, which exports in r32 format.&lt;br /&gt;
* [http://terrain.party/ Terrain.Party] Web-based tool for turning terrain from a real life world map into a height map which can be imported into Opensim using &amp;quot;terrain load &amp;lt;texture_name&amp;gt;.png&amp;quot;. Note that the textures require resizing, since they are exported as 1081x1081 png files&lt;br /&gt;
* [http://www.daylongraphics.com/products/leveller.php/ Daylon Leveller] Windows-only tool for producing terrains from from a variety of sources (including Second Life, Terragen, and terrain.painter), and using painting-like tools and filters to create features. Imports and exports region(s) from/to Opensimulator, either as a tileset of one or more terragen files, or via PNG/RAW formats.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [[Free Terrains]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Additional Terrain Resources ===&lt;br /&gt;
&lt;br /&gt;
'''TERRAIN EDITING''' &lt;br /&gt;
&lt;br /&gt;
There is now a Plugin made and available for the free program GIMP by Domino Designs which is easy to install and allows you to bring in RAW files and edit them. See http://dominodesigns.info/project/gimpterrain&lt;br /&gt;
&lt;br /&gt;
GIMP is available free and downloadable at http://www.gimp.org/downloads/&lt;br /&gt;
GIMP is available for most Operating Systems and Platforms and is User Supported with many features and functions far beyond Terrain Editing. &lt;br /&gt;
&lt;br /&gt;
'''REFERENCES / SUPPLEMENTAL SOURCES amd APPLICATIONS:'''&lt;br /&gt;
[[Tweaking]] Tutorial: Creating OpenSimulator terrain with Blender http://www.stringofbits.net/2009/09/tutorial-creating-opensim-terrain-with.html&lt;br /&gt;
&lt;br /&gt;
Some free and some non-free terrains at http://www.rexxed.com/category/terrain&lt;br /&gt;
&lt;br /&gt;
Tutorial on [http://tgib.co.uk/2010/05/07/how-to-create-raw-terrain-files-for-second-life-and-opensim-with-terragen/ creating terrain files with Terragen] as well as [http://tgib.co.uk/2010/06/05/how-to-create-megaregion-terrain-raw-files-for-second-life-and-opensim/ using Photoshop to edit terrain files and create megaregion terrain] with a library of [http://tgib.co.uk/category/creations/terrain-creations/ free terrain files] &lt;br /&gt;
&lt;br /&gt;
Spinmass Virtual Creations, has two products for terrain making and generation which are free downloads. Look at Terrain Sculptor and Bailiwick. They are available from http://www.spinmass.com &lt;br /&gt;
&lt;br /&gt;
'''Three easy to use Online Image Splitters''' &lt;br /&gt;
&lt;br /&gt;
* http://www.chami.com/html-kit/services/is&lt;br /&gt;
&amp;lt;!-- * http://www.sliceimage.com&lt;br /&gt;
        Dead link --&amp;gt;&lt;br /&gt;
* http://www.makeuseof.com/dir/online-image-splitter&lt;br /&gt;
&lt;br /&gt;
== Sounds ==&lt;br /&gt;
&lt;br /&gt;
Sounds clips can be used within (scripted) objects and as part of gestures. Current OpenSimulator sound formats are PCM WAVE (.wav) 16-bit/44.1KHz/mono or stereo with a maximum length of 10.00 seconds.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://audacity.sourceforge.net/ Audacity] - Audacity® is free, open source software for recording and editing sounds. It is available for Mac OS X, Microsoft Windows, GNU/Linux, and other operating systems.&lt;br /&gt;
* [http://lmms.io/ LMMS] - Compose sound and music on Windows, Linux and OS X.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.freesound.org/ The Freesound Project] - The Freesound Project is a collaborative database of Creative Commons licensed sounds.&lt;br /&gt;
&lt;br /&gt;
== Music ==&lt;br /&gt;
&lt;br /&gt;
Music can be played via parcel media as either streamed or from a single music file.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://lmms.io/ LMMS] - Compose sound and music on Windows, Linux and OS X.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.jamendo.com/ Jamendo] - Jamendo is a community of free, legal and unlimited music published under Creative Commons licenses.&lt;br /&gt;
&lt;br /&gt;
== Animations ==&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* [http://davedub.co.uk/bvhacker/ BVHacker] - Animation for OpenSimulator avatars.&lt;br /&gt;
* [http://www.qavimator.org/ QAvimator] - Animation for OpenSimulator avatars.&lt;br /&gt;
* [http://tali.appspot.com/bvh/bvhmirror.html/ BVH Mirror] - This is an online service to mirror a BVH animation/pose file. That is, looking left becomes looking right, the pose of the left arm becomes the pose of the right arm, etc..&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Related_Software</id>
		<title>Related Software</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Related_Software"/>
				<updated>2017-03-11T06:05:04Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: /* Terrain */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
{{thirdparty}}&lt;br /&gt;
= Introduction =&lt;br /&gt;
This is a page which lists software packages that are related to OpenSimulator but are not part of the core project. Opensimulator is not responsible for the content referenced by these links.&lt;br /&gt;
&lt;br /&gt;
= Viewers =&lt;br /&gt;
These are the client programs that allow you to connect to an OpenSimulator installation and interact with it.&lt;br /&gt;
&lt;br /&gt;
See [[Connecting]].&lt;br /&gt;
&lt;br /&gt;
= Distributions =&lt;br /&gt;
These are projects that take the OpenSimulator core system and add more functionality or tailor it for a specific purpose.&lt;br /&gt;
&lt;br /&gt;
See [[Download#Other_Distributions]].&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
These can be divided into projects that provide a completely replacement for the ROBUST services backend or individual services.&lt;br /&gt;
&lt;br /&gt;
== Complete replacements ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/openmetaversefoundation/simiangrid/commits/master SimianGrid] - A ROBUST services replacement which replaces the whole ROBUST stack with an alternative implementation based on PHP.  The necessary support for SimianGrid is included in core OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
== Individual services ==&lt;br /&gt;
&lt;br /&gt;
OpenSimulator services are architected such that an individual service (e.g. the asset service) can be replaced or added without having to change other services.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/coyled/sras Simple Ruby Asset Service (SRAS)] - This is a replacement for the ROBUST asset service.  It stores assets on disk, does compression and deduplication of identical assets.  Some installation instructions are [http://onikenkon.com/sras/ here].&lt;br /&gt;
* [https://github.com/mcortez/flotsam Flotsam Groups] - This was the only available groups service until [[V2 Groups]] was added to core.&lt;br /&gt;
&lt;br /&gt;
= Web Interfaces=&lt;br /&gt;
&lt;br /&gt;
These are web frontends for OpenSimulator, either to allow users to register and perform other functions or for administrators to control the OpenSimulator installation (or both!).&lt;br /&gt;
&lt;br /&gt;
See [[Webinterface]]&lt;br /&gt;
&lt;br /&gt;
= Region Modules =&lt;br /&gt;
These are region modules which can be added to the OpenSimulator core distribution to provide extra functionality.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/aduffy70/opensim-experimental/tree/master/Chat-Logger Chat-Logger] - An OpenSimulator region module to log chat traffic. Includes visitor alerts (when logging starts, stops, or new visitors enter the region) so the logging is transparent. Developed as a tool for meetings, training sessions, or educational environments.&lt;br /&gt;
* [https://github.com/justincc/EventRecordingModule EventRecordingModule] - Another event recording module that can log user login, logout, movement between simulators, chat and IM events to the log or a separate database for later analysis.&lt;br /&gt;
* [https://github.com/justincc/GenericMessagingModule GenericMessagingModule] - An example module to illustrate how an OpenSimulator extension can use the LLUDP GenericMessage packet to convey arbitrary data between a client/viewer and the simulator.&lt;br /&gt;
* [https://github.com/JakDaniels/OpenSimTide OpenSimTide] - An OpenSimulator region module which adds tides to your regions. You can control the tide period and height change via settings in OpenSim.ini and enable tide info to be chatted to the region for use in scripts in boats and waves. Tides only render properly on regions that are not adjacent, i.e. 1x1 islands.&lt;br /&gt;
&lt;br /&gt;
= OpenSimulator Forge Projects =&lt;br /&gt;
&lt;br /&gt;
OpenSimulator now has a [http://forge.opensimulator.org/gf/ forge] for related software.  However, this is now deprecated.  Please host projects elsewhere (e.g. Github) and add a link to this page.  The projects that remain on the forge are there for legacy purposes.&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/osinstaller OpenSimulator Installers]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSimWi(Redux)]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/openterrains/ Open Source Terrain Textures]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/osraw/ Open Source RAW Terrain Textures]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/sllauncher/ SL Launcher]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/openusermanual/ Open User Manual]&lt;br /&gt;
&lt;br /&gt;
== These are old projects that no longer appear to be maintained ==&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/deepservers/ DeepServer (ASP.NET Grid Server)]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/modrex/ realXtend Modules]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/ogp/ OGP Patches]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/ostray/ OSTray]&lt;br /&gt;
&lt;br /&gt;
= Tools =&lt;br /&gt;
&lt;br /&gt;
== Archives ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/justincc/opensimulator-tools/tree/master/analysis/oarinfo oarinfo] - Currently a very basic python script that prints out some OAR information (e.g. number of contained assets).&lt;br /&gt;
&lt;br /&gt;
== Control ==&lt;br /&gt;
* [https://github.com/justincc/opensimulator-tools/tree/master/infrastructure/control/osimctrl osimctrl] - A set of scripts to allow start, stop, restart, autorestart, etc. of an OpenSimulator instance from the command line using the GNU screen utility.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.secondinventory.com/ Second Inventory] - A Windows based client that can be used to back up and restore objects from Second Life™ as well as from various OpenSimulator based grids. It allows you to back up objects from the Second Life™ main grid, and restore them into OpenSimulator grids. It is still a bit primitive and sometimes can be flaky.&lt;br /&gt;
* [http://was.fm/opensim:rake Rake] - Created as an alternative to Second Inventory, but OpenSource and free to use. Rake is meant to dump assets (textures, animations,  notecards, scripts, etc...) from either Second Life™ or OpenSim to your local hard-drive.&lt;br /&gt;
&lt;br /&gt;
== Log Analysis ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/justincc/opensimulator-tools/tree/master/analysis/opensimulator-log-analyzer Ola] - A very simple Python script that print out some stats given a simulator or robust service log (chiefly unique user numbers).&lt;br /&gt;
&lt;br /&gt;
* [http://www.spellscape.co.uk/home/news/logview OSLogView] - A C# application for displaying log files with the same color coding as the console itself. Includes error highlighting and UUID highlighting.&lt;br /&gt;
&lt;br /&gt;
== Monitoring ==&lt;br /&gt;
* [https://github.com/justincc/opensimulator-tools/tree/master/analysis/opensimulator-stats-analyzer Osta] - OpenSimulator stats analysis programs.  Operates on saved stats information to produce summary and graph data of OpenSimulator session performance.&lt;br /&gt;
&lt;br /&gt;
== Regions ==&lt;br /&gt;
&lt;br /&gt;
* [[RegionGenerator]] - Generates Region XML Files &lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
&lt;br /&gt;
* A list of alternative LSL editors is at http://wiki.secondlife.com/wiki/LSL_Alternate_Editors#Notepad.2B.2B&lt;br /&gt;
&lt;br /&gt;
== Terrain ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ics.uci.edu/~lopes/terraingen/ Terraingen] - Tool for producing OpenSimulator terrains from USGS DEM files.&lt;br /&gt;
* [http://terrain.party/ Terrain.Party] Web-based tool for turning terrain from a real life world map into a height map which can be imported into Opensim using &amp;quot;terrain load &amp;lt;texture_name&amp;gt;.png&amp;quot;. Note that the textures require resizing, since they are exported as 1081x1081 png files&lt;br /&gt;
* [http://www.daylongraphics.com/products/leveller.php/ Daylon Leveller] - Tool for producing OpenSimulator terrains from from a variety of sources, and using painting-like tools and filters to create features. Uses Terragen file format.&lt;br /&gt;
&lt;br /&gt;
Note that you can export and import terrain using the console in Terragen format, as well as r32. Terragen format files (.ter) can be import provided that their dimensions match that of the region, and they have no heights less than zero. See terrain save  and terrain load commands.&lt;br /&gt;
&lt;br /&gt;
== Assets ==&lt;br /&gt;
&lt;br /&gt;
* [http://opensim-asset.org/ opensim-asset.org] - show your opensim assets on your website as images.&lt;br /&gt;
&lt;br /&gt;
= Other related software =&lt;br /&gt;
&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?sl_proxy%20%28E%29 sl_proxy] - sl_proxy is a Proxy System for Second Life™ and OpenSimulator to beyond firewall by NSL. &lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OpenSim%2FMoneyServer DTL/NSL Money Server] - This Money Server is modified version of &amp;quot;DTL Currency Processing&amp;quot; for Linux/Unix by NSL.&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?Rinions Rinions] - This is a real-time animation tool for Second Life™/OpenSim. Rinions sends animation data from Kinect to Viewer in real time using shared memory and over the Network by NSL.&lt;br /&gt;
* [https://github.com/talat77/opensimmaps/ OpenSim Maps] - Completely re-written for Google Maps API v3 from the v2 version included with [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSimWi(Redux)] and now includes support for larger regions e.g. varregions.&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OpenSim%2FWind&amp;amp;word=Wind Fluid Solver Wind Module] by NSL&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OAR%20Converter OARConv] This software converts from OAR to collada files for Unity3D by NSL.&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.cmu.edu/~johnny/projects/wii/ 3D Head Tracking Software] - The idea here is that Johnny has written an application that will allow real3d perspective using a WiiMote &amp;amp; a modified set of safety glasses. Johnny includes all of the source and several sample applications to get this moving forward. Would someone like to pick this up and build us a real3D interface for the SL browser? It's not as hard as you think.&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Edusim Edusim on Opensim] - Edusim is a [http://en.wikipedia.org/wiki/Cave_Automatic_Virtual_Environment Cave Automatic Virtual Environment] based concept of lesson driven 3D virtual worlds on the ''classroom interactive whiteboard or classroom interactive surface''. Currently Edusim on Opencobalt Cobalt exists but tweaking a client and making Opensim &amp;quot;finger friendly&amp;quot; would seem to be a relatively straight forward task.&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Development|Development]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Artist_Home</id>
		<title>Artist Home</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Artist_Home"/>
				<updated>2017-03-11T06:03:49Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: /* Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
== Content Collections ==&lt;br /&gt;
&lt;br /&gt;
Collections containing many different kinds of resources.&lt;br /&gt;
&lt;br /&gt;
* [http://zadaroo.com/ Zadaroo.com]: Everything from skins and animations to complete sims as OAR files.&lt;br /&gt;
* [http://www.giessenict.nl/index.php/nl/opensimulator/opensimulator-downloads Giessen Opensimulator Projects]: Several kind of objects mostly under CC.&lt;br /&gt;
* [http://www.outworldz.com/Opensim/ Outworldz.com]: A large collection of stuff that you need. Ranging from mesh items to complete regions!&lt;br /&gt;
* [http://opensimcreativ.de/download/ opensimcreativ.de]: A collection of stuff that you need.&lt;br /&gt;
&lt;br /&gt;
== Artist Documentation ==&lt;br /&gt;
&lt;br /&gt;
This page contains information about content creation for OpenSimulator including best practices, guides, tools, examples, collaborative projects and of course Creative Commons licensed content.&lt;br /&gt;
&lt;br /&gt;
Discussion group for people interested in creating content for Metaverse: [http://groups.google.com/group/open-content-for-metaverse Open Content for Metaverse]&lt;br /&gt;
&lt;br /&gt;
Some useful resources of free material:&lt;br /&gt;
&lt;br /&gt;
* A great summary sheet: [http://docs.google.com/View?docid=dgsbx7zg_9mzk6nxtc 3DCG for the hobbyist -- useful products and links]&lt;br /&gt;
* A hobbyist animators blog with all kinds of goodies: [http://www.cgspeed.com/ cgspeed]&lt;br /&gt;
* A source for free animations, 3d models, textures, etc.: [http://www.sharecg.com/ ShareCG]&lt;br /&gt;
* A huge 3d graphics source: [http://www.renderosity.com/ Renderosity]&lt;br /&gt;
* Runtime DNA: [http://www.runtimedna.com/forum/downloads.php www.runtimedna.com Free Downloads]&lt;br /&gt;
&amp;lt;!-- * Lots of free, full perm content here: [http://www.lindakellie.com/ LindaKellie.com]&lt;br /&gt;
             This link should really be removed, the link now only redirects to Zadaroo, and even the future of zadaroo is uncertain --&amp;gt;&lt;br /&gt;
* [http://opengameart.org/ OpenGameArt] is an exceptional repository of permissively licensed content for game creation.&lt;br /&gt;
* [http://opensimcreativ.de/ OpenSimCreativ] Objects, Information and Downloads - Heightmaps,IAR,OAR.&lt;br /&gt;
This is not an exhaustive list, please add to it if you can!&lt;br /&gt;
&lt;br /&gt;
I have tried to include sites which have free Poser/Opensim compatible content which could be used for &amp;quot;personal use&amp;quot; in your own &amp;quot;world&amp;quot;. You must check the licensing for any commercial uses.&lt;br /&gt;
&lt;br /&gt;
== Textures ==&lt;br /&gt;
&lt;br /&gt;
Textures are images used to cover surfaces of 3d models and terrain. Textures can be anything form 1x1 to 1024x1024 images. Most of the textures for buildings, items and clothes are usually 512x512.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Creating tileable textures: http://www.gfxartist.com/features/tutorials/740  &lt;br /&gt;
        GFXArtist.com has shut down. This link returns a 404 --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://robynhuffaker.com/sculptblender/2010/03/20/creating-and-using-shadow-maps/ Creating and Using Shadow Maps] by Robyn Huffaker&lt;br /&gt;
        This website has vanished.   --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gimp.org/ GIMP] - [http://www.partha.com/ alternative GIMP] - GIMP is the GNU Image Manipulation Program for Linux, OS X and Windows.&lt;br /&gt;
* [http://www.getpaint.net/ PaintNET] [http://forums.getpaint.net/index.php?/forum/7-plugins-publishing-only/ Plugins] - Paint.NET is free image and photo editing software for Windows.&lt;br /&gt;
* [http://www.spiralgraphics.biz/ WoodWorkshop] - Wood Workshop is a free seamless texture editor for Windows.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
* [http://torley.s3.amazonaws.com/Torley-Textures.zip Torley Textures] is a collection of over 600 textures by Torley Linden.&lt;br /&gt;
* [http://www.cgtextures.com/ CGTextures] Some Great free textures (CC License)&lt;br /&gt;
* tonytextures 4000 free textures and Tutorials for 3D Modelling. [http://www.tonytextures.com/ English] -  [http://www.tonytextures.de/ Deutsch]&lt;br /&gt;
&lt;br /&gt;
== Models ==&lt;br /&gt;
&lt;br /&gt;
Models are 3 dimensional objects which are formed from faces and textures. OpenSimulator supports three types of model: parametrized primitives, and sculpted primitives, and uploaded vertex mesh files. &lt;br /&gt;
&lt;br /&gt;
To learn more about the model types, read the [[Models]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://robynhuffaker.com/sculptblender/tutorial/ Learn to Make Second Life Sculpties in Blender] by Robyn Huffaker&lt;br /&gt;
     Website has vanished --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.blender.org/ Blender] - Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.&lt;br /&gt;
* [http://www.makehuman.org/ makehuman] - Realistic 3d humans, open source for Windows, OSX, Linux.&lt;br /&gt;
* [http://www.sketchup.com/ SketchUp] - SketchUp Make, free 3D drawing tool for OS X and Windows. &lt;br /&gt;
* [http://www.wings3d.com/ Wings 3d] - Sculpty editor&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
[[File:Biped.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
* [[OpenSimulator Avatar]]&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
== Terrain ==&lt;br /&gt;
&lt;br /&gt;
Currently OpenSimulator terrains consists of heightmap and textures for different directions and heights. OpenSimulator terrain can be imported in raw terrain format from several terrain editor tools.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
* [[Tips#Terrain Tidbits|Terrain Tips]]&lt;br /&gt;
* [[Using L3DT]]&lt;br /&gt;
* [[Terrain making]]&lt;br /&gt;
* [[Detailed cross-region terrain making]]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.bundysoft.com/L3DT/ L3DT] Windows-only tool to generate detailed terrain. Now has a specific Opensim export option, which exports in r32 format.&lt;br /&gt;
* [http://terrain.party/ Terrain.Party] Web-based tool for turning terrain from a real life world map into a height map which can be imported into Opensim using &amp;quot;terrain load &amp;lt;texture_name&amp;gt;.png&amp;quot;. Note that the textures require resizing, since they are exported as 1081x1081 png files&lt;br /&gt;
* [http://www.daylongraphics.com/products/leveller.php/ Daylon Leveller] Windows-only tool for producing terrains from from a variety of sources (including Second Life, Terragen, and terrain.painter), and using painting-like tools and filters to create features. Imports and exports region(s) from/to Opensimulator, either as a tileset of one or more terragen files, or via PNG/RAW formats.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [[Free Terrains]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Additional Terrain Resources ===&lt;br /&gt;
&lt;br /&gt;
'''TERRAIN EDITING''' &lt;br /&gt;
&lt;br /&gt;
There is now a Plugin made and available for the free program GIMP by Domino Designs which is easy to install and allows you to bring in RAW files and edit them. See http://dominodesigns.info/project/gimpterrain&lt;br /&gt;
&lt;br /&gt;
GIMP is available free and downloadable at http://www.gimp.org/downloads/&lt;br /&gt;
GIMP is available for most Operating Systems and Platforms and is User Supported with many features and functions far beyond Terrain Editing. &lt;br /&gt;
&lt;br /&gt;
'''REFERENCES / SUPPLEMENTAL SOURCES amd APPLICATIONS:'''&lt;br /&gt;
[[Tweaking]] Tutorial: Creating OpenSimulator terrain with Blender http://www.stringofbits.net/2009/09/tutorial-creating-opensim-terrain-with.html&lt;br /&gt;
&lt;br /&gt;
Some free and some non-free terrains at http://www.rexxed.com/category/terrain&lt;br /&gt;
&lt;br /&gt;
Tutorial on [http://tgib.co.uk/2010/05/07/how-to-create-raw-terrain-files-for-second-life-and-opensim-with-terragen/ creating terrain files with Terragen] as well as [http://tgib.co.uk/2010/06/05/how-to-create-megaregion-terrain-raw-files-for-second-life-and-opensim/ using Photoshop to edit terrain files and create megaregion terrain] with a library of [http://tgib.co.uk/category/creations/terrain-creations/ free terrain files] &lt;br /&gt;
&lt;br /&gt;
Spinmass Virtual Creations, has two products for terrain making and generation which are free downloads. Look at Terrain Sculptor and Bailiwick. They are available from http://www.spinmass.com &lt;br /&gt;
&lt;br /&gt;
'''Three easy to use Online Image Splitters''' &lt;br /&gt;
&lt;br /&gt;
* http://www.chami.com/html-kit/services/is&lt;br /&gt;
&amp;lt;!-- * http://www.sliceimage.com&lt;br /&gt;
        Dead link --&amp;gt;&lt;br /&gt;
* http://www.makeuseof.com/dir/online-image-splitter&lt;br /&gt;
&lt;br /&gt;
== Sounds ==&lt;br /&gt;
&lt;br /&gt;
Sounds clips can be used within (scripted) objects and as part of gestures. Current OpenSimulator sound formats are PCM WAVE (.wav) 16-bit/44.1KHz/mono or stereo with a maximum length of 10.00 seconds.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://audacity.sourceforge.net/ Audacity] - Audacity® is free, open source software for recording and editing sounds. It is available for Mac OS X, Microsoft Windows, GNU/Linux, and other operating systems.&lt;br /&gt;
* [http://lmms.io/ LMMS] - Compose sound and music on Windows, Linux and OS X.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.freesound.org/ The Freesound Project] - The Freesound Project is a collaborative database of Creative Commons licensed sounds.&lt;br /&gt;
&lt;br /&gt;
== Music ==&lt;br /&gt;
&lt;br /&gt;
Music can be played via parcel media as either streamed or from a single music file.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://lmms.io/ LMMS] - Compose sound and music on Windows, Linux and OS X.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.jamendo.com/ Jamendo] - Jamendo is a community of free, legal and unlimited music published under Creative Commons licenses.&lt;br /&gt;
&lt;br /&gt;
== Animations ==&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* [http://davedub.co.uk/bvhacker/ BVHacker] - Animation for OpenSimulator avatars.&lt;br /&gt;
* [http://www.qavimator.org/ QAvimator] - Animation for OpenSimulator avatars.&lt;br /&gt;
* [http://tali.appspot.com/bvh/bvhmirror.html/ BVH Mirror] - This is an online service to mirror a BVH animation/pose file. That is, looking left becomes looking right, the pose of the left arm becomes the pose of the right arm, etc..&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Artist_Home</id>
		<title>Artist Home</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Artist_Home"/>
				<updated>2017-03-11T06:02:40Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: /* Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
== Content Collections ==&lt;br /&gt;
&lt;br /&gt;
Collections containing many different kinds of resources.&lt;br /&gt;
&lt;br /&gt;
* [http://zadaroo.com/ Zadaroo.com]: Everything from skins and animations to complete sims as OAR files.&lt;br /&gt;
* [http://www.giessenict.nl/index.php/nl/opensimulator/opensimulator-downloads Giessen Opensimulator Projects]: Several kind of objects mostly under CC.&lt;br /&gt;
* [http://www.outworldz.com/Opensim/ Outworldz.com]: A large collection of stuff that you need. Ranging from mesh items to complete regions!&lt;br /&gt;
* [http://opensimcreativ.de/download/ opensimcreativ.de]: A collection of stuff that you need.&lt;br /&gt;
&lt;br /&gt;
== Artist Documentation ==&lt;br /&gt;
&lt;br /&gt;
This page contains information about content creation for OpenSimulator including best practices, guides, tools, examples, collaborative projects and of course Creative Commons licensed content.&lt;br /&gt;
&lt;br /&gt;
Discussion group for people interested in creating content for Metaverse: [http://groups.google.com/group/open-content-for-metaverse Open Content for Metaverse]&lt;br /&gt;
&lt;br /&gt;
Some useful resources of free material:&lt;br /&gt;
&lt;br /&gt;
* A great summary sheet: [http://docs.google.com/View?docid=dgsbx7zg_9mzk6nxtc 3DCG for the hobbyist -- useful products and links]&lt;br /&gt;
* A hobbyist animators blog with all kinds of goodies: [http://www.cgspeed.com/ cgspeed]&lt;br /&gt;
* A source for free animations, 3d models, textures, etc.: [http://www.sharecg.com/ ShareCG]&lt;br /&gt;
* A huge 3d graphics source: [http://www.renderosity.com/ Renderosity]&lt;br /&gt;
* Runtime DNA: [http://www.runtimedna.com/forum/downloads.php www.runtimedna.com Free Downloads]&lt;br /&gt;
&amp;lt;!-- * Lots of free, full perm content here: [http://www.lindakellie.com/ LindaKellie.com]&lt;br /&gt;
             This link should really be removed, the link now only redirects to Zadaroo, and even the future of zadaroo is uncertain --&amp;gt;&lt;br /&gt;
* [http://opengameart.org/ OpenGameArt] is an exceptional repository of permissively licensed content for game creation.&lt;br /&gt;
* [http://opensimcreativ.de/ OpenSimCreativ] Objects, Information and Downloads - Heightmaps,IAR,OAR.&lt;br /&gt;
This is not an exhaustive list, please add to it if you can!&lt;br /&gt;
&lt;br /&gt;
I have tried to include sites which have free Poser/Opensim compatible content which could be used for &amp;quot;personal use&amp;quot; in your own &amp;quot;world&amp;quot;. You must check the licensing for any commercial uses.&lt;br /&gt;
&lt;br /&gt;
== Textures ==&lt;br /&gt;
&lt;br /&gt;
Textures are images used to cover surfaces of 3d models and terrain. Textures can be anything form 1x1 to 1024x1024 images. Most of the textures for buildings, items and clothes are usually 512x512.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Creating tileable textures: http://www.gfxartist.com/features/tutorials/740  &lt;br /&gt;
        GFXArtist.com has shut down. This link returns a 404 --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://robynhuffaker.com/sculptblender/2010/03/20/creating-and-using-shadow-maps/ Creating and Using Shadow Maps] by Robyn Huffaker&lt;br /&gt;
        This website has vanished.   --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gimp.org/ GIMP] - [http://www.partha.com/ alternative GIMP] - GIMP is the GNU Image Manipulation Program for Linux, OS X and Windows.&lt;br /&gt;
* [http://www.getpaint.net/ PaintNET] [http://forums.getpaint.net/index.php?/forum/7-plugins-publishing-only/ Plugins] - Paint.NET is free image and photo editing software for Windows.&lt;br /&gt;
* [http://www.spiralgraphics.biz/ WoodWorkshop] - Wood Workshop is a free seamless texture editor for Windows.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
* [http://torley.s3.amazonaws.com/Torley-Textures.zip Torley Textures] is a collection of over 600 textures by Torley Linden.&lt;br /&gt;
* [http://www.cgtextures.com/ CGTextures] Some Great free textures (CC License)&lt;br /&gt;
* tonytextures 4000 free textures and Tutorials for 3D Modelling. [http://www.tonytextures.com/ English] -  [http://www.tonytextures.de/ Deutsch]&lt;br /&gt;
&lt;br /&gt;
== Models ==&lt;br /&gt;
&lt;br /&gt;
Models are 3 dimensional objects which are formed from faces and textures. OpenSimulator supports three types of model: parametrized primitives, and sculpted primitives, and uploaded vertex mesh files. &lt;br /&gt;
&lt;br /&gt;
To learn more about the model types, read the [[Models]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://robynhuffaker.com/sculptblender/tutorial/ Learn to Make Second Life Sculpties in Blender] by Robyn Huffaker&lt;br /&gt;
     Website has vanished --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.blender.org/ Blender] - Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.&lt;br /&gt;
* [http://www.makehuman.org/ makehuman] - Realistic 3d humans, open source for Windows, OSX, Linux.&lt;br /&gt;
* [http://www.sketchup.com/ SketchUp] - SketchUp Make, free 3D drawing tool for OS X and Windows. &lt;br /&gt;
* [http://www.wings3d.com/ Wings 3d] - Sculpty editor&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
[[File:Biped.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
* [[OpenSimulator Avatar]]&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
== Terrain ==&lt;br /&gt;
&lt;br /&gt;
Currently OpenSimulator terrains consists of heightmap and textures for different directions and heights. OpenSimulator terrain can be imported in raw terrain format from several terrain editor tools.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
* [[Tips#Terrain Tidbits|Terrain Tips]]&lt;br /&gt;
* [[Using L3DT]]&lt;br /&gt;
* [[Terrain making]]&lt;br /&gt;
* [[Detailed cross-region terrain making]]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.bundysoft.com/L3DT/ L3DT] Windows-only tool to generate detailed terrain. Now has a specific Opensim export option, which exports in r32 format.&lt;br /&gt;
* [http://terrain.party/ Terrain.Party] Web-based tool for turning terrain from a real life world map into a height map which can be imported into Opensim using &amp;quot;terrain load &amp;lt;texture_name&amp;gt;.png&amp;quot;. Note that the textures require resizing, since they are exported as 1081x1081 png files&lt;br /&gt;
* [http://www.daylongraphics.com/products/leveller.php/ Daylon Leveller] Windows-only tool for producing terrains from from a variety of sources, and using painting-like tools and filters to create features. Imports and exports region(s) from/to Opensimulator, either as a tileset of one or more terragen files, or via PNG/RAW formats.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [[Free Terrains]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Additional Terrain Resources ===&lt;br /&gt;
&lt;br /&gt;
'''TERRAIN EDITING''' &lt;br /&gt;
&lt;br /&gt;
There is now a Plugin made and available for the free program GIMP by Domino Designs which is easy to install and allows you to bring in RAW files and edit them. See http://dominodesigns.info/project/gimpterrain&lt;br /&gt;
&lt;br /&gt;
GIMP is available free and downloadable at http://www.gimp.org/downloads/&lt;br /&gt;
GIMP is available for most Operating Systems and Platforms and is User Supported with many features and functions far beyond Terrain Editing. &lt;br /&gt;
&lt;br /&gt;
'''REFERENCES / SUPPLEMENTAL SOURCES amd APPLICATIONS:'''&lt;br /&gt;
[[Tweaking]] Tutorial: Creating OpenSimulator terrain with Blender http://www.stringofbits.net/2009/09/tutorial-creating-opensim-terrain-with.html&lt;br /&gt;
&lt;br /&gt;
Some free and some non-free terrains at http://www.rexxed.com/category/terrain&lt;br /&gt;
&lt;br /&gt;
Tutorial on [http://tgib.co.uk/2010/05/07/how-to-create-raw-terrain-files-for-second-life-and-opensim-with-terragen/ creating terrain files with Terragen] as well as [http://tgib.co.uk/2010/06/05/how-to-create-megaregion-terrain-raw-files-for-second-life-and-opensim/ using Photoshop to edit terrain files and create megaregion terrain] with a library of [http://tgib.co.uk/category/creations/terrain-creations/ free terrain files] &lt;br /&gt;
&lt;br /&gt;
Spinmass Virtual Creations, has two products for terrain making and generation which are free downloads. Look at Terrain Sculptor and Bailiwick. They are available from http://www.spinmass.com &lt;br /&gt;
&lt;br /&gt;
'''Three easy to use Online Image Splitters''' &lt;br /&gt;
&lt;br /&gt;
* http://www.chami.com/html-kit/services/is&lt;br /&gt;
&amp;lt;!-- * http://www.sliceimage.com&lt;br /&gt;
        Dead link --&amp;gt;&lt;br /&gt;
* http://www.makeuseof.com/dir/online-image-splitter&lt;br /&gt;
&lt;br /&gt;
== Sounds ==&lt;br /&gt;
&lt;br /&gt;
Sounds clips can be used within (scripted) objects and as part of gestures. Current OpenSimulator sound formats are PCM WAVE (.wav) 16-bit/44.1KHz/mono or stereo with a maximum length of 10.00 seconds.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://audacity.sourceforge.net/ Audacity] - Audacity® is free, open source software for recording and editing sounds. It is available for Mac OS X, Microsoft Windows, GNU/Linux, and other operating systems.&lt;br /&gt;
* [http://lmms.io/ LMMS] - Compose sound and music on Windows, Linux and OS X.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.freesound.org/ The Freesound Project] - The Freesound Project is a collaborative database of Creative Commons licensed sounds.&lt;br /&gt;
&lt;br /&gt;
== Music ==&lt;br /&gt;
&lt;br /&gt;
Music can be played via parcel media as either streamed or from a single music file.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://lmms.io/ LMMS] - Compose sound and music on Windows, Linux and OS X.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.jamendo.com/ Jamendo] - Jamendo is a community of free, legal and unlimited music published under Creative Commons licenses.&lt;br /&gt;
&lt;br /&gt;
== Animations ==&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* [http://davedub.co.uk/bvhacker/ BVHacker] - Animation for OpenSimulator avatars.&lt;br /&gt;
* [http://www.qavimator.org/ QAvimator] - Animation for OpenSimulator avatars.&lt;br /&gt;
* [http://tali.appspot.com/bvh/bvhmirror.html/ BVH Mirror] - This is an online service to mirror a BVH animation/pose file. That is, looking left becomes looking right, the pose of the left arm becomes the pose of the right arm, etc..&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Artist_Home</id>
		<title>Artist Home</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Artist_Home"/>
				<updated>2017-03-11T05:59:40Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: Added Daylon Leveller&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
== Content Collections ==&lt;br /&gt;
&lt;br /&gt;
Collections containing many different kinds of resources.&lt;br /&gt;
&lt;br /&gt;
* [http://zadaroo.com/ Zadaroo.com]: Everything from skins and animations to complete sims as OAR files.&lt;br /&gt;
* [http://www.giessenict.nl/index.php/nl/opensimulator/opensimulator-downloads Giessen Opensimulator Projects]: Several kind of objects mostly under CC.&lt;br /&gt;
* [http://www.outworldz.com/Opensim/ Outworldz.com]: A large collection of stuff that you need. Ranging from mesh items to complete regions!&lt;br /&gt;
* [http://opensimcreativ.de/download/ opensimcreativ.de]: A collection of stuff that you need.&lt;br /&gt;
&lt;br /&gt;
== Artist Documentation ==&lt;br /&gt;
&lt;br /&gt;
This page contains information about content creation for OpenSimulator including best practices, guides, tools, examples, collaborative projects and of course Creative Commons licensed content.&lt;br /&gt;
&lt;br /&gt;
Discussion group for people interested in creating content for Metaverse: [http://groups.google.com/group/open-content-for-metaverse Open Content for Metaverse]&lt;br /&gt;
&lt;br /&gt;
Some useful resources of free material:&lt;br /&gt;
&lt;br /&gt;
* A great summary sheet: [http://docs.google.com/View?docid=dgsbx7zg_9mzk6nxtc 3DCG for the hobbyist -- useful products and links]&lt;br /&gt;
* A hobbyist animators blog with all kinds of goodies: [http://www.cgspeed.com/ cgspeed]&lt;br /&gt;
* A source for free animations, 3d models, textures, etc.: [http://www.sharecg.com/ ShareCG]&lt;br /&gt;
* A huge 3d graphics source: [http://www.renderosity.com/ Renderosity]&lt;br /&gt;
* Runtime DNA: [http://www.runtimedna.com/forum/downloads.php www.runtimedna.com Free Downloads]&lt;br /&gt;
&amp;lt;!-- * Lots of free, full perm content here: [http://www.lindakellie.com/ LindaKellie.com]&lt;br /&gt;
             This link should really be removed, the link now only redirects to Zadaroo, and even the future of zadaroo is uncertain --&amp;gt;&lt;br /&gt;
* [http://opengameart.org/ OpenGameArt] is an exceptional repository of permissively licensed content for game creation.&lt;br /&gt;
* [http://opensimcreativ.de/ OpenSimCreativ] Objects, Information and Downloads - Heightmaps,IAR,OAR.&lt;br /&gt;
This is not an exhaustive list, please add to it if you can!&lt;br /&gt;
&lt;br /&gt;
I have tried to include sites which have free Poser/Opensim compatible content which could be used for &amp;quot;personal use&amp;quot; in your own &amp;quot;world&amp;quot;. You must check the licensing for any commercial uses.&lt;br /&gt;
&lt;br /&gt;
== Textures ==&lt;br /&gt;
&lt;br /&gt;
Textures are images used to cover surfaces of 3d models and terrain. Textures can be anything form 1x1 to 1024x1024 images. Most of the textures for buildings, items and clothes are usually 512x512.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Creating tileable textures: http://www.gfxartist.com/features/tutorials/740  &lt;br /&gt;
        GFXArtist.com has shut down. This link returns a 404 --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://robynhuffaker.com/sculptblender/2010/03/20/creating-and-using-shadow-maps/ Creating and Using Shadow Maps] by Robyn Huffaker&lt;br /&gt;
        This website has vanished.   --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gimp.org/ GIMP] - [http://www.partha.com/ alternative GIMP] - GIMP is the GNU Image Manipulation Program for Linux, OS X and Windows.&lt;br /&gt;
* [http://www.getpaint.net/ PaintNET] [http://forums.getpaint.net/index.php?/forum/7-plugins-publishing-only/ Plugins] - Paint.NET is free image and photo editing software for Windows.&lt;br /&gt;
* [http://www.spiralgraphics.biz/ WoodWorkshop] - Wood Workshop is a free seamless texture editor for Windows.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
* [http://torley.s3.amazonaws.com/Torley-Textures.zip Torley Textures] is a collection of over 600 textures by Torley Linden.&lt;br /&gt;
* [http://www.cgtextures.com/ CGTextures] Some Great free textures (CC License)&lt;br /&gt;
* tonytextures 4000 free textures and Tutorials for 3D Modelling. [http://www.tonytextures.com/ English] -  [http://www.tonytextures.de/ Deutsch]&lt;br /&gt;
&lt;br /&gt;
== Models ==&lt;br /&gt;
&lt;br /&gt;
Models are 3 dimensional objects which are formed from faces and textures. OpenSimulator supports three types of model: parametrized primitives, and sculpted primitives, and uploaded vertex mesh files. &lt;br /&gt;
&lt;br /&gt;
To learn more about the model types, read the [[Models]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://robynhuffaker.com/sculptblender/tutorial/ Learn to Make Second Life Sculpties in Blender] by Robyn Huffaker&lt;br /&gt;
     Website has vanished --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.blender.org/ Blender] - Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.&lt;br /&gt;
* [http://www.makehuman.org/ makehuman] - Realistic 3d humans, open source for Windows, OSX, Linux.&lt;br /&gt;
* [http://www.sketchup.com/ SketchUp] - SketchUp Make, free 3D drawing tool for OS X and Windows. &lt;br /&gt;
* [http://www.wings3d.com/ Wings 3d] - Sculpty editor&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
[[File:Biped.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
* [[OpenSimulator Avatar]]&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
== Terrain ==&lt;br /&gt;
&lt;br /&gt;
Currently OpenSimulator terrains consists of heightmap and textures for different directions and heights. OpenSimulator terrain can be imported in raw terrain format from several terrain editor tools.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
* [[Tips#Terrain Tidbits|Terrain Tips]]&lt;br /&gt;
* [[Using L3DT]]&lt;br /&gt;
* [[Terrain making]]&lt;br /&gt;
* [[Detailed cross-region terrain making]]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.bundysoft.com/L3DT/ L3DT] Windows-only tool to generate detailed terrain.&lt;br /&gt;
* [http://terrain.party/ Terrain.Party] Web-based tool for turning terrain from a real life world map into a height map which can be imported into Opensim using &amp;quot;terrain load &amp;lt;texture_name&amp;gt;.png&amp;quot;. Note that the textures require resizing, since they are exported as 1081x1081 png files&lt;br /&gt;
* [http://www.daylongraphics.com/products/leveller.php/ Daylon Leveller] Windows-only tool for producing terrains from from a variety of sources, and using painting-like tools and filters to create features. Features import and export plugins from/to Opensimulator.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [[Free Terrains]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Additional Terrain Resources ===&lt;br /&gt;
&lt;br /&gt;
'''TERRAIN EDITING''' &lt;br /&gt;
&lt;br /&gt;
There is now a Plugin made and available for the free program GIMP by Domino Designs which is easy to install and allows you to bring in RAW files and edit them. See http://dominodesigns.info/project/gimpterrain&lt;br /&gt;
&lt;br /&gt;
GIMP is available free and downloadable at http://www.gimp.org/downloads/&lt;br /&gt;
GIMP is available for most Operating Systems and Platforms and is User Supported with many features and functions far beyond Terrain Editing. &lt;br /&gt;
&lt;br /&gt;
'''REFERENCES / SUPPLEMENTAL SOURCES amd APPLICATIONS:'''&lt;br /&gt;
[[Tweaking]] Tutorial: Creating OpenSimulator terrain with Blender http://www.stringofbits.net/2009/09/tutorial-creating-opensim-terrain-with.html&lt;br /&gt;
&lt;br /&gt;
Some free and some non-free terrains at http://www.rexxed.com/category/terrain&lt;br /&gt;
&lt;br /&gt;
Tutorial on [http://tgib.co.uk/2010/05/07/how-to-create-raw-terrain-files-for-second-life-and-opensim-with-terragen/ creating terrain files with Terragen] as well as [http://tgib.co.uk/2010/06/05/how-to-create-megaregion-terrain-raw-files-for-second-life-and-opensim/ using Photoshop to edit terrain files and create megaregion terrain] with a library of [http://tgib.co.uk/category/creations/terrain-creations/ free terrain files] &lt;br /&gt;
&lt;br /&gt;
Spinmass Virtual Creations, has two products for terrain making and generation which are free downloads. Look at Terrain Sculptor and Bailiwick. They are available from http://www.spinmass.com &lt;br /&gt;
&lt;br /&gt;
'''Three easy to use Online Image Splitters''' &lt;br /&gt;
&lt;br /&gt;
* http://www.chami.com/html-kit/services/is&lt;br /&gt;
&amp;lt;!-- * http://www.sliceimage.com&lt;br /&gt;
        Dead link --&amp;gt;&lt;br /&gt;
* http://www.makeuseof.com/dir/online-image-splitter&lt;br /&gt;
&lt;br /&gt;
== Sounds ==&lt;br /&gt;
&lt;br /&gt;
Sounds clips can be used within (scripted) objects and as part of gestures. Current OpenSimulator sound formats are PCM WAVE (.wav) 16-bit/44.1KHz/mono or stereo with a maximum length of 10.00 seconds.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://audacity.sourceforge.net/ Audacity] - Audacity® is free, open source software for recording and editing sounds. It is available for Mac OS X, Microsoft Windows, GNU/Linux, and other operating systems.&lt;br /&gt;
* [http://lmms.io/ LMMS] - Compose sound and music on Windows, Linux and OS X.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.freesound.org/ The Freesound Project] - The Freesound Project is a collaborative database of Creative Commons licensed sounds.&lt;br /&gt;
&lt;br /&gt;
== Music ==&lt;br /&gt;
&lt;br /&gt;
Music can be played via parcel media as either streamed or from a single music file.&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
* [http://lmms.io/ LMMS] - Compose sound and music on Windows, Linux and OS X.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.jamendo.com/ Jamendo] - Jamendo is a community of free, legal and unlimited music published under Creative Commons licenses.&lt;br /&gt;
&lt;br /&gt;
== Animations ==&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
=== Guides ===&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* [http://davedub.co.uk/bvhacker/ BVHacker] - Animation for OpenSimulator avatars.&lt;br /&gt;
* [http://www.qavimator.org/ QAvimator] - Animation for OpenSimulator avatars.&lt;br /&gt;
* [http://tali.appspot.com/bvh/bvhmirror.html/ BVH Mirror] - This is an online service to mirror a BVH animation/pose file. That is, looking left becomes looking right, the pose of the left arm becomes the pose of the right arm, etc..&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&lt;br /&gt;
=== Content Libraries ===&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Related_Software</id>
		<title>Related Software</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Related_Software"/>
				<updated>2017-02-03T12:32:54Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: Added Daylon Leveller entry and&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
{{thirdparty}}&lt;br /&gt;
= Introduction =&lt;br /&gt;
This is a page which lists software packages that are related to OpenSimulator but are not part of the core project. Opensimulator is not responsible for the content referenced by these links.&lt;br /&gt;
&lt;br /&gt;
= Viewers =&lt;br /&gt;
These are the client programs that allow you to connect to an OpenSimulator installation and interact with it.&lt;br /&gt;
&lt;br /&gt;
See [[Connecting]].&lt;br /&gt;
&lt;br /&gt;
= Distributions =&lt;br /&gt;
These are projects that take the OpenSimulator core system and add more functionality or tailor it for a specific purpose.&lt;br /&gt;
&lt;br /&gt;
See [[Download#Other_Distributions]].&lt;br /&gt;
&lt;br /&gt;
= Services =&lt;br /&gt;
&lt;br /&gt;
These can be divided into projects that provide a completely replacement for the ROBUST services backend or individual services.&lt;br /&gt;
&lt;br /&gt;
== Complete replacements ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/openmetaversefoundation/simiangrid/commits/master SimianGrid] - A ROBUST services replacement which replaces the whole ROBUST stack with an alternative implementation based on PHP.  The necessary support for SimianGrid is included in core OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
== Individual services ==&lt;br /&gt;
&lt;br /&gt;
OpenSimulator services are architected such that an individual service (e.g. the asset service) can be replaced or added without having to change other services.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/coyled/sras Simple Ruby Asset Service (SRAS)] - This is a replacement for the ROBUST asset service.  It stores assets on disk, does compression and deduplication of identical assets.  Some installation instructions are [http://onikenkon.com/sras/ here].&lt;br /&gt;
* [https://github.com/mcortez/flotsam Flotsam Groups] - This was the only available groups service until [[V2 Groups]] was added to core.&lt;br /&gt;
&lt;br /&gt;
= Web Interfaces=&lt;br /&gt;
&lt;br /&gt;
These are web frontends for OpenSimulator, either to allow users to register and perform other functions or for administrators to control the OpenSimulator installation (or both!).&lt;br /&gt;
&lt;br /&gt;
See [[Webinterface]]&lt;br /&gt;
&lt;br /&gt;
= Region Modules =&lt;br /&gt;
These are region modules which can be added to the OpenSimulator core distribution to provide extra functionality.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/aduffy70/opensim-experimental/tree/master/Chat-Logger Chat-Logger] - An OpenSimulator region module to log chat traffic. Includes visitor alerts (when logging starts, stops, or new visitors enter the region) so the logging is transparent. Developed as a tool for meetings, training sessions, or educational environments.&lt;br /&gt;
* [https://github.com/justincc/EventRecordingModule EventRecordingModule] - Another event recording module that can log user login, logout, movement between simulators, chat and IM events to the log or a separate database for later analysis.&lt;br /&gt;
* [https://github.com/justincc/GenericMessagingModule GenericMessagingModule] - An example module to illustrate how an OpenSimulator extension can use the LLUDP GenericMessage packet to convey arbitrary data between a client/viewer and the simulator.&lt;br /&gt;
* [https://github.com/JakDaniels/OpenSimTide OpenSimTide] - An OpenSimulator region module which adds tides to your regions. You can control the tide period and height change via settings in OpenSim.ini and enable tide info to be chatted to the region for use in scripts in boats and waves. Tides only render properly on regions that are not adjacent, i.e. 1x1 islands.&lt;br /&gt;
&lt;br /&gt;
= OpenSimulator Forge Projects =&lt;br /&gt;
&lt;br /&gt;
OpenSimulator now has a [http://forge.opensimulator.org/gf/ forge] for related software.  However, this is now deprecated.  Please host projects elsewhere (e.g. Github) and add a link to this page.  The projects that remain on the forge are there for legacy purposes.&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/osinstaller OpenSimulator Installers]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSimWi(Redux)]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/openterrains/ Open Source Terrain Textures]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/osraw/ Open Source RAW Terrain Textures]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/sllauncher/ SL Launcher]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/openusermanual/ Open User Manual]&lt;br /&gt;
&lt;br /&gt;
== These are old projects that no longer appear to be maintained ==&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/deepservers/ DeepServer (ASP.NET Grid Server)]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/modrex/ realXtend Modules]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/ogp/ OGP Patches]&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/ostray/ OSTray]&lt;br /&gt;
&lt;br /&gt;
= Tools =&lt;br /&gt;
&lt;br /&gt;
== Archives ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/justincc/opensimulator-tools/tree/master/analysis/oarinfo oarinfo] - Currently a very basic python script that prints out some OAR information (e.g. number of contained assets).&lt;br /&gt;
&lt;br /&gt;
== Control ==&lt;br /&gt;
* [https://github.com/justincc/opensimulator-tools/tree/master/infrastructure/control/osimctrl osimctrl] - A set of scripts to allow start, stop, restart, autorestart, etc. of an OpenSimulator instance from the command line using the GNU screen utility.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.secondinventory.com/ Second Inventory] - A Windows based client that can be used to back up and restore objects from Second Life™ as well as from various OpenSimulator based grids. It allows you to back up objects from the Second Life™ main grid, and restore them into OpenSimulator grids. It is still a bit primitive and sometimes can be flaky.&lt;br /&gt;
* [http://was.fm/opensim:rake Rake] - Created as an alternative to Second Inventory, but OpenSource and free to use. Rake is meant to dump assets (textures, animations,  notecards, scripts, etc...) from either Second Life™ or OpenSim to your local hard-drive.&lt;br /&gt;
&lt;br /&gt;
== Log Analysis ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/justincc/opensimulator-tools/tree/master/analysis/opensimulator-log-analyzer Ola] - A very simple Python script that print out some stats given a simulator or robust service log (chiefly unique user numbers).&lt;br /&gt;
&lt;br /&gt;
* [http://www.spellscape.co.uk/home/news/logview OSLogView] - A C# application for displaying log files with the same color coding as the console itself. Includes error highlighting and UUID highlighting.&lt;br /&gt;
&lt;br /&gt;
== Monitoring ==&lt;br /&gt;
* [https://github.com/justincc/opensimulator-tools/tree/master/analysis/opensimulator-stats-analyzer Osta] - OpenSimulator stats analysis programs.  Operates on saved stats information to produce summary and graph data of OpenSimulator session performance.&lt;br /&gt;
&lt;br /&gt;
== Regions ==&lt;br /&gt;
&lt;br /&gt;
* [[RegionGenerator]] - Generates Region XML Files &lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
&lt;br /&gt;
* A list of alternative LSL editors is at http://wiki.secondlife.com/wiki/LSL_Alternate_Editors#Notepad.2B.2B&lt;br /&gt;
&lt;br /&gt;
== Terrain ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ics.uci.edu/~lopes/terraingen/ Terraingen] - Tool for producing OpenSimulator terrains from USGS DEM files.&lt;br /&gt;
* [http://www.daylongraphics.com/products/leveller.php/ Daylon Leveller] - Tool for producing OpenSimulator terrains from from a variety of sources, and using painting-like tools and filters to create features. Uses Terragen file format.&lt;br /&gt;
&lt;br /&gt;
Note that you can export and import terrain using the console in Terragen format, as well as r32. Terragen format files (.ter) can be import provided that their dimensions match that of the region, and they have no heights less than zero. See terrain save  and terrain load commands.&lt;br /&gt;
&lt;br /&gt;
== Assets ==&lt;br /&gt;
&lt;br /&gt;
* [http://opensim-asset.org/ opensim-asset.org] - show your opensim assets on your website as images.&lt;br /&gt;
&lt;br /&gt;
= Other related software =&lt;br /&gt;
&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?sl_proxy%20%28E%29 sl_proxy] - sl_proxy is a Proxy System for Second Life™ and OpenSimulator to beyond firewall by NSL. &lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OpenSim%2FMoneyServer DTL/NSL Money Server] - This Money Server is modified version of &amp;quot;DTL Currency Processing&amp;quot; for Linux/Unix by NSL.&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?Rinions Rinions] - This is a real-time animation tool for Second Life™/OpenSim. Rinions sends animation data from Kinect to Viewer in real time using shared memory and over the Network by NSL.&lt;br /&gt;
* [https://github.com/talat77/opensimmaps/ OpenSim Maps] - Completely re-written for Google Maps API v3 from the v2 version included with [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSimWi(Redux)] and now includes support for larger regions e.g. varregions.&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OpenSim%2FWind&amp;amp;word=Wind Fluid Solver Wind Module] by NSL&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OAR%20Converter OARConv] This software converts from OAR to collada files for Unity3D by NSL.&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.cmu.edu/~johnny/projects/wii/ 3D Head Tracking Software] - The idea here is that Johnny has written an application that will allow real3d perspective using a WiiMote &amp;amp; a modified set of safety glasses. Johnny includes all of the source and several sample applications to get this moving forward. Would someone like to pick this up and build us a real3D interface for the SL browser? It's not as hard as you think.&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Edusim Edusim on Opensim] - Edusim is a [http://en.wikipedia.org/wiki/Cave_Automatic_Virtual_Environment Cave Automatic Virtual Environment] based concept of lesson driven 3D virtual worlds on the ''classroom interactive whiteboard or classroom interactive surface''. Currently Edusim on Opencobalt Cobalt exists but tweaking a client and making Opensim &amp;quot;finger friendly&amp;quot; would seem to be a relatively straight forward task.&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Development|Development]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Server_Commands</id>
		<title>Server Commands</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Server_Commands"/>
				<updated>2017-01-25T23:56:16Z</updated>
		
		<summary type="html">&lt;p&gt;LauraEss: Added &amp;quot;set water height&amp;quot; which was missing from list of commands.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
= What are server commands? =&lt;br /&gt;
&lt;br /&gt;
Server commands are those you can type on the console to make the server do various things.&lt;br /&gt;
&lt;br /&gt;
Commands can be divided up into those that apply to the simulator (simulator commands) and those that apply to grid services (service commands).&lt;br /&gt;
&lt;br /&gt;
On a standalone system, both simulator and service commands will be available on the single standalone system console.&lt;br /&gt;
&lt;br /&gt;
On a grid architecture, the simulator commands will be available on the simulators, whilst the service commands will be available on the ROBUST console.&lt;br /&gt;
&lt;br /&gt;
'''Disclaimer''': some commands may not work as expected, some may not work at all, and there is a chance that you may even lose all your settings/contents. This summary quickly goes out of date - the best place to find commands is by typing &amp;quot;help&amp;quot; on the region console.&lt;br /&gt;
&lt;br /&gt;
Except where noted, this list should be accurate for OpenSimulator 0.7.1 onwards.&lt;br /&gt;
&lt;br /&gt;
= Commands =&lt;br /&gt;
&lt;br /&gt;
== General Server Commands ==&lt;br /&gt;
&lt;br /&gt;
These commands are available in both simulator and robust consoles.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
* command-script [scriptfile] - Runs a command script containing console commands.&lt;br /&gt;
* quit - shutdown the server.&lt;br /&gt;
* show info - show server information (version and startup path).  Before OpenSimulator 0.7.5 this is only available on the simulator console.&lt;br /&gt;
* show uptime - show server startup time and uptime.  Before OpenSimulator 0.7.5 this is only available on the simulator console.&lt;br /&gt;
* show version - show server version.  Before OpenSimulator 0.7.5 this is only available on the simulator console.&lt;br /&gt;
* shutdown - synonym for quit&lt;br /&gt;
* get log level - In OpenSimulator 0.7.5 and later, print the current console logging level.  In OpenSimulator 0.7.4 and earlier please use the &amp;quot;set log level&amp;quot; command instead without a level parameter.&lt;br /&gt;
* set log level [level] - change the console logging level only. For example, off or debug. See [[Logging]] for more information.  In OpenSimulator 0.7.4 and earlier, if called without the level argument prints the current level.  In OpenSimulator 0.7.5 and later please use the &amp;quot;get log level&amp;quot; command instead.  Only available on ROBUST console from OpenSimulator 0.7.5.&lt;br /&gt;
&lt;br /&gt;
=== Debug ===&lt;br /&gt;
&lt;br /&gt;
* debug http [&amp;lt;level&amp;gt;] - Turn on/off extra logging for HTTP request debugging.  Only available on robust console from commit 94517c8 (dev code post 0.7.3.1).  In current development code (for OpenSimulator 0.7.5) this is debug http in|out|all [&amp;lt;level&amp;gt;] since outbound HTTP messages can also now be logged (this was only possible for inbound before). For more information on this command, see [[Debugging]].&lt;br /&gt;
&lt;br /&gt;
* debug threadpool level &amp;lt;level&amp;gt; - Turn on/off logging of activity in the main threadpool. For more information, see [[General-Purpose Threadpool]].&lt;br /&gt;
&lt;br /&gt;
== Simulator Commands ==&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
* change region &amp;lt;region name&amp;gt; - subsequent commands apply only to the specified region. If region name is &amp;quot;root&amp;quot; then all regions are selected&lt;br /&gt;
* debug packet &amp;lt;level&amp;gt; - Turn on packet debugging, where OpenSimulator prints out summaries of incoming and outgoing packets for viewers, depending on the level set&lt;br /&gt;
* emergency-monitoring - turn emergency debugging monitoring mode on or off.&lt;br /&gt;
* help [&amp;lt;command&amp;gt;] - Get general command list or more detailed help on a specific command or set of commands&lt;br /&gt;
* link-mapping - Set a local grid co-ordinate to link to a remote hypergrid &lt;br /&gt;
* link-region - Link a HyperGrid region. Not sure how this differs from link-mapping&lt;br /&gt;
* modules list - List modules&lt;br /&gt;
* modules load &amp;lt;name&amp;gt; - Load a module&lt;br /&gt;
* modules unload &amp;lt;name&amp;gt; - Unload a module&lt;br /&gt;
* monitor report - Returns a variety of statistics about the current region and/or simulator&lt;br /&gt;
* set terrain heights &amp;lt;corner&amp;gt; &amp;lt;min&amp;gt; &amp;lt;max&amp;gt; [&amp;lt;x&amp;gt;] [&amp;lt;y&amp;gt;] - Sets the terrain texture heights on corner #&amp;lt;corner&amp;gt; to &amp;lt;min&amp;gt;/&amp;lt;max&amp;gt;, if &amp;lt;x&amp;gt; or &amp;lt;y&amp;gt; are specified, it will only set it on regions with a matching coordinate. Specify -1 in &amp;lt;x&amp;gt; or &amp;lt;y&amp;gt; to wildcard that coordinate. Corner # SW = 0, NW = 1, SE = 2, NE = 3.&lt;br /&gt;
* set terrain texture &amp;lt;number&amp;gt; &amp;lt;uuid&amp;gt; [&amp;lt;x&amp;gt;] [&amp;lt;y&amp;gt;] - Sets the terrain &amp;lt;number&amp;gt; to &amp;lt;uuid&amp;gt;, if &amp;lt;x&amp;gt; or &amp;lt;y&amp;gt; are specified, it will only set it on regions with a matching coordinate. Specify -1 in &amp;lt;x&amp;gt; or &amp;lt;y&amp;gt; to wildcard that coordinate.&lt;br /&gt;
* show caps - show all registered capabilities URLs&lt;br /&gt;
:NOTE: In OpenSimulator 0.7.1, &amp;quot;show capabilities&amp;quot; is shown as a result for help command, but actually only &amp;quot;show caps&amp;quot; will be accepted. ([http://opensimulator.org/mantis/view.php?id=5467 #5467])&lt;br /&gt;
* set water height # - sets the height simulator wide (rather than single regions as viewer tools do).&lt;br /&gt;
* show circuits - Show agent circuit data&lt;br /&gt;
* show connections - show connections data&lt;br /&gt;
* show http-handlers - show all registered http handlers&lt;br /&gt;
* show hyperlinks - list hg regions&lt;br /&gt;
* show modules - show module data&lt;br /&gt;
* show pending-objects - show number of objects in the pending queues of all viewers&lt;br /&gt;
* show pqueues [full] - show priority queue data for each client. Without the 'full' option, only root agents are shown. With the 'full' option child agents are also shown.&lt;br /&gt;
* show queues - Show queue data for agent connections.&lt;br /&gt;
* show threads - shows the persistent threads registered with the system. Does not include threadpool threads. &lt;br /&gt;
* show throttles [full] - Show throttle data for each client connection, and the maximum allowed for each connection by the server. Without the 'full' option, only root agents are shown. With the 'full' option child agents are also shown.&lt;br /&gt;
* unlink-region &amp;lt;local name&amp;gt; - unlink a hypergrid region&lt;br /&gt;
&lt;br /&gt;
=== Appearance Commands ===&lt;br /&gt;
&lt;br /&gt;
* appearance show - Show information about avatar appearance. Currently just checks whether the baked texture is &amp;quot;OK&amp;quot; or &amp;quot;corrupt&amp;quot;. Still in development. Only exists in development code at the moment.&lt;br /&gt;
&lt;br /&gt;
=== Archive Commands ===&lt;br /&gt;
&lt;br /&gt;
* load iar &amp;lt;first&amp;gt; &amp;lt;last&amp;gt; &amp;lt;inventory path&amp;gt; &amp;lt;password&amp;gt; [&amp;lt;archive path&amp;gt;] - Load user inventory archive. See [[Inventory Archives]].&lt;br /&gt;
* load oar [filename] - load an OpenSimulator archive. This entirely replaces the current region. Default filename is '''region.oar'''. See [[OpenSim Archives]].&lt;br /&gt;
* load xml [-newIDs [&amp;lt;x&amp;gt; &amp;lt;y&amp;gt; &amp;lt;z&amp;gt;]] - Load a region's data from XML format (0.7.*: DEPRECATED and may be REMOVED soon. Use &amp;quot;load xml2&amp;quot; instead)&lt;br /&gt;
:those xml are the result of the export save or *export save-all&lt;br /&gt;
* load xml2 [filename] - optional parameters not supported for XML2 format as at 1-Jul-2008 &lt;br /&gt;
* save iar &amp;lt;first&amp;gt; &amp;lt;last&amp;gt; &amp;lt;inventory path&amp;gt; &amp;lt;password&amp;gt; [&amp;lt;archive path&amp;gt;] - Save user inventory archive. See [[Inventory Archives]]&lt;br /&gt;
* save oar [filename] - save the current region to an OpenSimulator archive. Default filename is '''region.oar'''. See [[OpenSim Archives]].&lt;br /&gt;
* save prims xml2 [&amp;lt;prim name&amp;gt; &amp;lt;file name&amp;gt;] - Save named prim to XML2&lt;br /&gt;
* save xml [filename] - save prims to XML &lt;br /&gt;
* save xml2 [filename] - save prims to XML (Format 2 - rearrangement of some nodes, to make loading/saving easier) &lt;br /&gt;
&lt;br /&gt;
=== Asset Commands ===&lt;br /&gt;
&lt;br /&gt;
The fcache commands only currently appearance if you are using the fcache asset cache.  This is the default on OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
* fcache assets - Attempt a deep scan and cache of all assets in all scenes&lt;br /&gt;
* fcache clear [file] [memory] - Remove all assets in the cache.  If file or memory is specified then only this cache is cleared.&lt;br /&gt;
* fcache expire &amp;lt;datetime&amp;gt; - Purge cached assets older then the specified date/time&lt;br /&gt;
* fcache status - Display cache status&lt;br /&gt;
* j2k decode &amp;lt;ID&amp;gt; - Do JPEG2000 decoding of an asset.&lt;br /&gt;
&lt;br /&gt;
=== Config Commands ===&lt;br /&gt;
&lt;br /&gt;
* config get [&amp;lt;section&amp;gt;] [&amp;lt;key&amp;gt;] - Get the current configuration, either for a particular key, a particular section or the whole config.&lt;br /&gt;
* config save &amp;lt;path&amp;gt; - Save the current configuration to a file.&lt;br /&gt;
* config set &amp;lt;section&amp;gt; &amp;lt;key&amp;gt; - Set a particular configuration value. On the whole, this is useless since neither OpenSimulator nor modules dynamically reload config values.&lt;br /&gt;
* config show [&amp;lt;section&amp;gt;] [&amp;lt;key&amp;gt;] - Synonym for 'config get'&lt;br /&gt;
&lt;br /&gt;
=== Land Commands ===&lt;br /&gt;
&lt;br /&gt;
* land show - Shows all parcels on the current region.&lt;br /&gt;
&lt;br /&gt;
=== Map Commands ===&lt;br /&gt;
&lt;br /&gt;
* export-map [&amp;lt;path&amp;gt;] - Save an image of the world map (default name is exportmap.jpg)&lt;br /&gt;
* generate map - Regenerates and stores map tile.  Only in development code post 0.7.6.&lt;br /&gt;
&lt;br /&gt;
=== Object Commands ===&lt;br /&gt;
&lt;br /&gt;
* backup - Persist currently unsaved object changes immediately instead of waiting for the normal persistence call.  This shouldn't normally be required - the simulator persists region objects automatically at regular intervals and on shutdown.&lt;br /&gt;
* delete object creator &amp;lt;UUID&amp;gt; - Delete a scene object by creator&lt;br /&gt;
* delete object name [--regex] &amp;lt;name&amp;gt; - Delete a scene object by name.&lt;br /&gt;
* delete object outside - Delete all scene objects outside region boundaries.  This is currently if z &amp;lt; 0 or z &amp;gt; 10000.  Object outside these bounds have been known to cause issues with OpenSimulator's use of some physics engines (such as the Open Dynamics Engine).&lt;br /&gt;
* delete object owner &amp;lt;UUID&amp;gt; - Delete a scene object by owner&lt;br /&gt;
* delete object uuid &amp;lt;UUID&amp;gt; - Delete a scene object by uuid.  In current dev code (post 0.7.5) this is &amp;quot;show object id&amp;quot; and also allows a local ID.&lt;br /&gt;
* dump object id &amp;lt;UUID-or-localID&amp;gt; - Dump the serialization of the given object to a file for debug purposes.&lt;br /&gt;
* edit scale &amp;lt;name&amp;gt; &amp;lt;x&amp;gt; &amp;lt;y&amp;gt; &amp;lt;z&amp;gt; - Change the scale of a named prim&lt;br /&gt;
* force update - Force the region to send all clients updates about all objects.&lt;br /&gt;
* show object name [--regex] &amp;lt;name&amp;gt; - Show details of scene objects with the given name.&lt;br /&gt;
* show object uuid &amp;lt;UUID&amp;gt; - Show details of a scene object with the given UUID.  In current dev code (post 0.7.5) this is &amp;quot;show object id&amp;quot; and also allows a local ID.&lt;br /&gt;
* show part name [--regex] &amp;lt;name&amp;gt; - Show details of scene object parts with the given name.&lt;br /&gt;
* show part uuid &amp;lt;UUID&amp;gt; - Show details of a scene object parts with the given UUID.  In current dev code (post 0.7.5) this is &amp;quot;show object id&amp;quot; and also allows a local ID.&lt;br /&gt;
&lt;br /&gt;
=== Estate Commands ===&lt;br /&gt;
* reload estate - reload estate data&lt;br /&gt;
&lt;br /&gt;
=== Region Commands ===&lt;br /&gt;
* change region &amp;lt;region name&amp;gt; - subsequent commands apply only to the specified region. If region name is &amp;quot;root&amp;quot; then all regions are selected&lt;br /&gt;
* create region [name] [filename] - Create a new region &lt;br /&gt;
* delete-region &amp;lt;name&amp;gt; - Delete a region from disk.&lt;br /&gt;
* region get - Post OpenSimulator 0.8.0.*.  Show region parameters (Region Name, Region UUID, Location, URI, Owner ID, Flags).&lt;br /&gt;
* region restart abort [&amp;lt;message&amp;gt;] - Abort a scheduled region restart, with an optional message&lt;br /&gt;
* region restart bluebox &amp;lt;message&amp;gt; &amp;lt;delta seconds&amp;gt;+ - Schedule a region restart. If one delta is given then the region is restarted in delta seconds time. A time to restart is sent to users in the region as a dismissable bluebox notice. If multiple deltas are given then a notice is sent when we reach each delta.&lt;br /&gt;
* region restart notice &amp;lt;message&amp;gt; &amp;lt;delta seconds&amp;gt;+ - Schedule a region restart. Same as above except showing a transient notice instead of a dismissable bluebox.&lt;br /&gt;
* region set - Post OpenSimulator 0.8.0.*.  Set certain region parameters.  Currently, can set&lt;br /&gt;
** agent-limit - The current avatar limit for the region.  More usually this is set via the region/estate dialog in a typical viewer.  This persists over simulator restarts.&lt;br /&gt;
** max-agent-limit - The maximum value that agent-limit can have.  Unfortunately, setting it here does not currently persist over server restarts.  For that to happen it must be separately set as the MaxAgents parameter in the region config file.&lt;br /&gt;
* remove-region - remove a region from the simulator&lt;br /&gt;
* restart - Restarts all sims in this instance&lt;br /&gt;
* set region flags &amp;lt;Region name&amp;gt; &amp;lt;flags&amp;gt; - Set database flags for region&lt;br /&gt;
* show neighbours - Shows the local regions' neighbours&lt;br /&gt;
* show ratings - Show rating data&lt;br /&gt;
* show region - Show region parameters (Region Name, Region UUID, Location, URI, Owner ID, Flags).&lt;br /&gt;
* show regions - Show regions data (Region Names, XLocation YLocation coordinates, Region Ports, Estate Names)&lt;br /&gt;
&lt;br /&gt;
=== Scene Commands ===&lt;br /&gt;
&lt;br /&gt;
* debug scene - Turn on scene debugging&lt;br /&gt;
* rotate scene &amp;lt;degrees&amp;gt; - Rotates scene around 128,128 axis by x degrees where x=0-360.&lt;br /&gt;
* scale scene &amp;lt;factor&amp;gt; - Scales all scene objects by a factor where original size =1.0.&lt;br /&gt;
* translate scene &amp;lt;x,y,z&amp;gt; - Translate (move) the entire scene to a new coordinate. Useful for moving a scene to a different location on either a Mega or Variable region. &lt;br /&gt;
(please back up your region before using any of these commands and be aware of possible floating point errors the more they are used.)&lt;br /&gt;
 &lt;br /&gt;
=== Script Commands ===&lt;br /&gt;
&lt;br /&gt;
These currently only exist in git master OpenSimulator development code post the 0.7.2 release.&lt;br /&gt;
&lt;br /&gt;
* scripts resume [&amp;lt;script-item-uuid&amp;gt;] - Resumes all suspended scripts&lt;br /&gt;
* scripts show [&amp;lt;script-item-uuid&amp;gt;] - Show script information. &amp;lt;script-item-uuid&amp;gt; option only exists from git master 82f0e19 (2012-01-14) onwards (post OpenSimulator 0.7.2).&lt;br /&gt;
* scripts start [&amp;lt;script-item-uuid&amp;gt;] - Starts all stopped scripts&lt;br /&gt;
* scripts stop [&amp;lt;script-item-uuid&amp;gt;] - Stops all running scripts&lt;br /&gt;
* scripts suspend [&amp;lt;script-item-uuid&amp;gt;] - Suspends all running scripts&lt;br /&gt;
&lt;br /&gt;
=== Stats Commands ===&lt;br /&gt;
&lt;br /&gt;
* show stats - show useful statistical information for this server. See [[#Frame Statistics Values|Frame Statistics Values]] below for more information.&lt;br /&gt;
* stats show - a synonym for &amp;quot;show stats&amp;quot; (OpenSimulator dev code only post 19th March 2014).&lt;br /&gt;
* stats record - record stats periodically to a separate log file.&lt;br /&gt;
* stats save - save a snapshot of current stats to a file (OpenSimulator dev code only post 19th March 2014).&lt;br /&gt;
&lt;br /&gt;
=== Terrain Commands ===&lt;br /&gt;
&lt;br /&gt;
Note that some of these may require a sim restart to show properly.&lt;br /&gt;
* terrain load - Loads a terrain from a specified file.&lt;br /&gt;
* terrain load-tile - Loads a terrain from a section of a larger file.&lt;br /&gt;
* terrain save - Saves the current heightmap to a specified file.&lt;br /&gt;
* terrain fill - Fills the current heightmap with a specified value.&lt;br /&gt;
* terrain elevate - Raises the current heightmap by the specified amount.&lt;br /&gt;
* terrain lower - Lowers the current heightmap by the specified amount.&lt;br /&gt;
* terrain multiply - Multiplies the heightmap by the value specified.&lt;br /&gt;
* terrain bake - Saves the current terrain into the regions revert map.&lt;br /&gt;
* terrain revert - Loads the revert map terrain into the regions heightmap.&lt;br /&gt;
* terrain newbrushes - Enables experimental brushes which replace the standard terrain brushes. WARNING: This is a debug setting and may be removed at any time.&lt;br /&gt;
* terrain stats - Shows some information about the regions heightmap for debugging purposes.&lt;br /&gt;
* terrain effect - Runs a specified plugin effect.&lt;br /&gt;
* terrain modify - Performs terrain modifications in a bounded area in the heightmap.&lt;br /&gt;
&lt;br /&gt;
=== Tree Commands ===&lt;br /&gt;
&lt;br /&gt;
* tree active - Change activity state for the trees module&lt;br /&gt;
* tree freeze - Freeze/Unfreeze activity for a defined copse&lt;br /&gt;
* tree load - Load a copse definition from an xml file&lt;br /&gt;
* tree plant - Start the planting on a copse&lt;br /&gt;
* tree rate - Reset the tree update rate (mSec)&lt;br /&gt;
* tree reload - Reload copse definitions from the in-scene trees&lt;br /&gt;
* tree remove - Remove a copse definition and all its in-scene trees&lt;br /&gt;
* tree statistics - Log statistics about the trees&lt;br /&gt;
&lt;br /&gt;
=== User Commands ===&lt;br /&gt;
&lt;br /&gt;
* alert &amp;lt;message&amp;gt; - send an in-world alert to everyone&lt;br /&gt;
* alert-user &amp;lt;first&amp;gt; &amp;lt;last&amp;gt; &amp;lt;message&amp;gt; - send an an in-world alert to a specific user&lt;br /&gt;
* bypass permissions &amp;amp;lt;true / false&amp;amp;gt; - Bypass in-world permission checks &lt;br /&gt;
* debug permissions - Turn on permissions debugging&lt;br /&gt;
* force permissions - Force permissions on or off.&lt;br /&gt;
* kick user &amp;lt;first&amp;gt; &amp;lt;last&amp;gt; [message]: - Kick a user off the simulator&lt;br /&gt;
* login disable - Disable user entry to this simulator&lt;br /&gt;
* login enable - Enable user entry to this simulator&lt;br /&gt;
* login status - Show whether logins to this simulator are enabled or disabled&lt;br /&gt;
* show users [full]- show info about currently connected users to this region. Without the 'full' option, only users actually on the region are shown. With the 'full' option child agents of users in neighbouring regions are also shown.&lt;br /&gt;
* teleport user &amp;lt;destination&amp;gt; - Teleport a user on this simulator to a specific destination.  Currently only in OpenSimulator development code after the 0.7.3.1 release (commit bf0b817).&lt;br /&gt;
&lt;br /&gt;
=== Windlight/[[LightShare]] Commands ===&lt;br /&gt;
&lt;br /&gt;
* windlight load - Load windlight profile from the database and broadcast&lt;br /&gt;
* windlight enable - Enable the windlight plugin&lt;br /&gt;
* windlight disable - Enable the windlight plugin&lt;br /&gt;
&lt;br /&gt;
== ROBUST Service Commands ==&lt;br /&gt;
&lt;br /&gt;
These can also be accessed on the simulator command console itself in standalone mode.&lt;br /&gt;
&lt;br /&gt;
=== Asset Service ===&lt;br /&gt;
&lt;br /&gt;
* delete asset - Delete an asset from the database. Doesn't appear to be implemented.&lt;br /&gt;
* dump asset &amp;lt;ID&amp;gt; - Dump an asset to the filesystem.  OpenSimulator 0.7.3 onwards.&lt;br /&gt;
* show digest &amp;lt;ID&amp;gt; - Show summary information about an asset. From OpenSimulator 0.7.3 onwards this will be renamed to &amp;quot;show asset&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Grid Service ===&lt;br /&gt;
&lt;br /&gt;
* set region flags &amp;lt;Region name&amp;gt; &amp;lt;flags&amp;gt; - Set database flags for region&lt;br /&gt;
* show region &amp;lt;Region name&amp;gt; - Show the details of a given region.  This command is renamed to &amp;quot;show region name&amp;quot; in development versions of OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
The following commands currently only exist in development versions of OpenSimulator (post 0.7.3.1).  These are currently found in the &amp;quot;Regions&amp;quot; help section.&lt;br /&gt;
&lt;br /&gt;
* deregister region id &amp;lt;Region UUID&amp;gt; - Deregister a region manually.  This can be helpful if a region was not properly removed due to bad simulator shutdown and the simulator has not since been restarted or its region configuration has been changed.&lt;br /&gt;
* show region at &amp;lt;x-coord&amp;gt; &amp;lt;y-coord&amp;gt; - Show details on a region at the given co-ordinate.&lt;br /&gt;
* show region name &amp;lt;Region name&amp;gt; - Show details on a region&lt;br /&gt;
* show regions - Show details on all regions.  In standalone mode this version of the command is not currently available - the simulator version of &amp;quot;show regions&amp;quot; is used instead, which shows similar information.&lt;br /&gt;
&lt;br /&gt;
=== User Service ===&lt;br /&gt;
* create user [first] [last] [passw] [RegionX] [RegionY] [Email] - creates a new user and password&lt;br /&gt;
:or just: create user - and server prompts for all data&lt;br /&gt;
:&lt;br /&gt;
:'''Note for use of create user in standalone mode:''' use the user default coordinates&lt;br /&gt;
:of 1000,1000 for Start Region X and Y position otherwise server&lt;br /&gt;
:gives error of &amp;quot;[LOGIN]: Not found region&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* reset user password - reset a user's password.&lt;br /&gt;
* show account &amp;lt;firstname&amp;gt; &amp;lt;lastname&amp;gt; - show account details for the given user name (0.7.2-dev)&lt;br /&gt;
&lt;br /&gt;
=== Login Service ===&lt;br /&gt;
* login level &amp;lt;value&amp;gt; - Set the miminim userlevel allowed to login.&lt;br /&gt;
* login reset - reset the login level to its default value.&lt;br /&gt;
* login text &amp;lt;text to print during the login&amp;gt;&lt;br /&gt;
* set user level &amp;lt;firstname&amp;gt; &amp;lt;lastname&amp;gt; &amp;lt;level&amp;gt; - Set UserLevel for the user, which determines whether a user has a god account or can login at all (0.7.2-dev)&lt;br /&gt;
&lt;br /&gt;
== Details of Terrain Module Commands ==&lt;br /&gt;
&lt;br /&gt;
==== terrain load ====&lt;br /&gt;
Loads a terrain from a specified file.&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* filename (String)&lt;br /&gt;
	The file you wish to load from, the file extension determines the loader to be used. Supported extensions include: .r32 (RAW32) .f32 (RAW32) .ter (Terragen) .raw (LL/SL RAW) .jpg (JPEG) .jpeg (JPEG) .bmp (BMP) .png (PNG) .gif (GIF) .tif (TIFF) .tiff (TIFF)&lt;br /&gt;
&lt;br /&gt;
==== terrain load-tile ====&lt;br /&gt;
Loads a terrain from a section of a larger file.&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* filename (String)&lt;br /&gt;
	The file you wish to load from, the file extension determines the loader to be used. Supported extensions include: .r32 (RAW32) .f32 (RAW32) .ter (Terragen) .raw (LL/SL RAW) .jpg (JPEG) .jpeg (JPEG) .bmp (BMP) .png (PNG) .gif (GIF) .tif (TIFF) .tiff (TIFF)&lt;br /&gt;
* file width (Integer)&lt;br /&gt;
	The width of the file in tiles&lt;br /&gt;
* file height (Integer)&lt;br /&gt;
	The height of the file in tiles&lt;br /&gt;
* minimum X tile (Integer)&lt;br /&gt;
	The X region coordinate of the first section on the file&lt;br /&gt;
* minimum Y tile (Integer)&lt;br /&gt;
	The Y region coordinate of the first section on the file&lt;br /&gt;
&lt;br /&gt;
==== terrain save ====&lt;br /&gt;
Saves the current heightmap to a specified file.&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* filename (String)&lt;br /&gt;
	The destination filename for your heightmap, the file extension determines the format to save in. Supported extensions include: .r32 (RAW32) .f32 (RAW32) .ter (Terragen) .raw (LL/SL RAW) .jpg (JPEG) .jpeg (JPEG) .bmp (BMP) .png (PNG) .gif (GIF) .tif (TIFF) .tiff (TIFF)&lt;br /&gt;
&lt;br /&gt;
==== terrain fill ====&lt;br /&gt;
Fills the current heightmap with a specified value.&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* value (Double)&lt;br /&gt;
	The numeric value of the height you wish to set your region to.&lt;br /&gt;
&lt;br /&gt;
==== terrain elevate ====&lt;br /&gt;
Raises the current heightmap by the specified amount.&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* amount (Double)&lt;br /&gt;
&lt;br /&gt;
==== terrain lower ====&lt;br /&gt;
Lowers the current heightmap by the specified amount.&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* amount (Double)&lt;br /&gt;
	The amount of height to remove from the terrain in meters.&lt;br /&gt;
&lt;br /&gt;
==== terrain multiply ====&lt;br /&gt;
Multiplies the heightmap by the value specified.&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* value (Double)&lt;br /&gt;
	The value to multiply the heightmap by.&lt;br /&gt;
&lt;br /&gt;
==== terrain bake ====&lt;br /&gt;
Saves the current terrain into the regions revert map.&lt;br /&gt;
&lt;br /&gt;
==== terrain revert ====&lt;br /&gt;
Loads the revert map terrain into the regions heightmap.&lt;br /&gt;
&lt;br /&gt;
==== terrain newbrushes ====&lt;br /&gt;
Enables experimental brushes which replace the standard terrain brushes. WARNING: This is a debug setting and may be removed at any time.&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* Enabled? (Boolean)&lt;br /&gt;
	true / false - Enable new brushes&lt;br /&gt;
&lt;br /&gt;
==== terrain stats ====&lt;br /&gt;
Shows some information about the regions heightmap for debugging purposes.&lt;br /&gt;
&lt;br /&gt;
==== terrain effect ====&lt;br /&gt;
Runs a specified plugin effect&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
* name (String)&lt;br /&gt;
	The plugin effect you wish to run, or 'list' to see all plugins&lt;br /&gt;
&lt;br /&gt;
==== terrain modify ====&lt;br /&gt;
Allows area-of-effect and tapering with standard heightmap manipulations.&lt;br /&gt;
&lt;br /&gt;
General command usage:&lt;br /&gt;
:''terrain modify &amp;lt;operation&amp;gt; value [&amp;lt;mask&amp;gt;] [-taper=&amp;lt;value2&amp;gt;]''&lt;br /&gt;
&lt;br /&gt;
:Parameters&lt;br /&gt;
:* value: base value to use in applying operation&lt;br /&gt;
:* mask:&lt;br /&gt;
:** -rec=x1,y1,dx[,dy] creates a rectangular mask based at x1,y1&lt;br /&gt;
:** -ell=x0,y0,rx[,ry] creates an elliptical mask centred at x0,y0&lt;br /&gt;
:* taper:&lt;br /&gt;
:** rectangular masks taper as pyramids&lt;br /&gt;
:** elliptical masks taper as cones&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Terrain Manipulation (fill, min, max)&lt;br /&gt;
:* value represents target height (at centre of range)&lt;br /&gt;
:* value2 represents target height (at edges of range)&lt;br /&gt;
&lt;br /&gt;
Terrain Movement (raise, lower, noise)&lt;br /&gt;
:* value represents a delta amount (at centre of range)&lt;br /&gt;
:* value2 represents a delta amount (at edges of range)&lt;br /&gt;
&lt;br /&gt;
Terrain Smoothing (smooth)&lt;br /&gt;
:The smoothing operation is somewhat different than the others, as it does not deal with elevation values, but rather with strength values (in the range of 0.01 to 0.99).  The algorithm is simplistic in averaging the values around a point, and is implemented as follows:&lt;br /&gt;
&lt;br /&gt;
:The &amp;quot;strength&amp;quot; parameter specifies how much of the result is from the original value (&amp;quot;strength&amp;quot; * map[x,y]).&lt;br /&gt;
:The &amp;quot;taper&amp;quot; parameter specifies how much of the remainder is from the first ring surrounding the point (1.0 - &amp;quot;strength&amp;quot;) * &amp;quot;taper&amp;quot;. There are 8 elements in the first ring.&lt;br /&gt;
:The remaining contribution is made from the second ring surrounding the point.  There are 16 elements in the second ring.&lt;br /&gt;
:e.g.&lt;br /&gt;
:''terrain modify smooth 0.5 -taper=0.6''&lt;br /&gt;
:* the original element will contribute 0.5 * map[x0,y0]&lt;br /&gt;
:* each element 1m from the point will contribute ((1-0.5)*0.6)/8 * map[x1,y1]&lt;br /&gt;
:* each element 2m from the point will contribute ((1-0.5)*0.4)/16 * map[x2,y2]&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
:The &amp;quot;taper&amp;quot; value may need to be exaggerated due to the integer math used in maps.&lt;br /&gt;
:e.g. To create a 512x512 var island:&lt;br /&gt;
:''terrain modify min 30 -ell=256,256,240 -taper=-29''&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
: https://www.youtube.com/watch?v=pehyqr3H8I0&lt;br /&gt;
&lt;br /&gt;
== Details of Hypergrid Commands ==&lt;br /&gt;
&lt;br /&gt;
For full details and explanations of Hypergrid Commands, see the [http://opensimulator.org/wiki/Installing_and_Running_Hypergrid#Linking_regions_.28Optional.29 Linking Regions] sections of the [http://opensimulator.org/wiki/Installing_and_Running_Hypergrid Installing and Running Hypergrid] page.&lt;br /&gt;
&lt;br /&gt;
'''show hyperlinks''' &lt;br /&gt;
&lt;br /&gt;
This command will show a list of all hypergrid linked regions.&lt;br /&gt;
&lt;br /&gt;
'''link-region &amp;lt;Xloc&amp;gt; &amp;lt;Yloc&amp;gt; &amp;lt;host&amp;gt; &amp;lt;port&amp;gt; &amp;lt;location-name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
* Use Xloc and Yloc that make sense to your world, i.e. close to your regions, but not adjacent.&lt;br /&gt;
* replace osl2.nac.uci.edu and 9006 with the domain name / ip address and the port of the region you want to link to&lt;br /&gt;
&lt;br /&gt;
E.g. link-region 8998 8998 osl2.nac.uci.edu 9006 OSGrid Gateway&lt;br /&gt;
&lt;br /&gt;
'''unlink-region &amp;lt;local region name&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
This command will unlink the specified hypergrid linked region - be sure to use the exact local name as reported by the &amp;quot;show hyperlinks&amp;quot; command.&lt;br /&gt;
&lt;br /&gt;
link-mapping&lt;br /&gt;
&lt;br /&gt;
== Frame Statistics Values ==&lt;br /&gt;
&lt;br /&gt;
The labels of the Frame Statistics values shown by the console command &amp;quot;show stats&amp;quot; are a bit cryptic. Here is a list of the meanings of these values:&lt;br /&gt;
&lt;br /&gt;
* Dilatn - time dilation&lt;br /&gt;
* SimFPS - sim FPS&lt;br /&gt;
* PhyFPS - physics FPS&lt;br /&gt;
* AgntUp - # of agent updates&lt;br /&gt;
* RootAg - # of root agents&lt;br /&gt;
* ChldAg - # of child agents&lt;br /&gt;
* Prims - # of total prims&lt;br /&gt;
* AtvPrm - # of active prims&lt;br /&gt;
* AtvScr - # of active scripts&lt;br /&gt;
* ScrLPS - # of script lines per second&lt;br /&gt;
* PktsIn - # of in packets per second&lt;br /&gt;
* PktOut - # of out packets per second&lt;br /&gt;
* PendDl - # of pending downloads&lt;br /&gt;
* PendUl - # of pending uploads&lt;br /&gt;
* UnackB - # of unacknowledged bytes&lt;br /&gt;
* TotlFt - total frame time&lt;br /&gt;
* NetFt - net frame time&lt;br /&gt;
* PhysFt - physics frame time&lt;br /&gt;
* OthrFt - other frame time&lt;br /&gt;
* AgntFt - agent frame time&lt;br /&gt;
* ImgsFt - image frame time&lt;br /&gt;
&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>LauraEss</name></author>	</entry>

	</feed>