<?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=Zariok</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=Zariok"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/Zariok"/>
		<updated>2026-04-20T22:49:12Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSimSearch</id>
		<title>OpenSimSearch</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSimSearch"/>
				<updated>2009-01-09T20:12:23Z</updated>
		
		<summary type="html">&lt;p&gt;Zariok: provide user/pass instructions from gforge to checkout the code&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OpenSimSearch makes it possible to have working Search included in OpenSim. At this moment only the Popular Places, Places, Landsales are fully activate, Events works in basic mode, still working on Classifieds and in the future the &amp;quot;New&amp;quot; search that works with HTML pages.&lt;br /&gt;
&lt;br /&gt;
==How to setup OSS==&lt;br /&gt;
&lt;br /&gt;
* Make sure you have a Apache/PHP/MySQL configuration ready else Search won't work!!&lt;br /&gt;
&lt;br /&gt;
You can grab the latest version of OpenSimSearch through SVN, use the command below and use 'anonymous' as the username and a blank password to checkout the code.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
svn checkout http://forge.opensimulator.org/svn/ossearch&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Using the Binary====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt; The following parts are for the Grid owner only&amp;lt;/h5&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* In the trunk/bin folder you can find the latest binary release which you can include into your OpenSim.Just grab the 2 binary files and place them in the &amp;lt;b&amp;gt;bin&amp;lt;/b&amp;gt; folder of OpenSim.&lt;br /&gt;
&lt;br /&gt;
* Copy all files in the trunk/webroot to your webserver &lt;br /&gt;
&lt;br /&gt;
* Create a new database called &amp;lt;b&amp;gt;ossearch&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Import the SQL file ossearch.sql into your database &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
mysql --user --password ossearch &amp;lt; ossearch.sql&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Make sure you change the databaseinfo.php file to reflect your settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=php&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$DB_HOST = &amp;quot;&amp;lt;servername&amp;gt;&amp;quot;;&lt;br /&gt;
$DB_USER = &amp;quot;&amp;lt;username&amp;gt;&amp;quot;;&lt;br /&gt;
$DB_PASSWORD = &amp;quot;&amp;lt;password&amp;gt;&amp;quot;;&lt;br /&gt;
$DB_NAME = &amp;quot;&amp;lt;database&amp;gt;&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt; The following parts are for the Region owners &amp;lt;/h5&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* In the trunk/bin folder you can find the latest binary release which you can include into your OpenSim.Just grab the 2 binary files and place them in the &amp;lt;b&amp;gt;bin&amp;lt;/b&amp;gt; folder of OpenSim.&lt;br /&gt;
&lt;br /&gt;
* Search needs the DataSnapShot module to be activated, here's how to get it activated:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
[DataSnapshot]&lt;br /&gt;
; The following set of configs pertains to search.&lt;br /&gt;
; Set index_sims to true to enable search engines to index your searchable data&lt;br /&gt;
; If false, no data will be exposed, DataSnapshot module will be off, and you can ignore the rest of &lt;br /&gt;
; these search-related configs&lt;br /&gt;
index_sims = true&lt;br /&gt;
; The variable data_exposure controls what the regions expose:&lt;br /&gt;
;    minimum: exposes only things explicitly marked for search&lt;br /&gt;
;    all: exposes everything&lt;br /&gt;
data_exposure = minimum&lt;br /&gt;
; If search is on, change this to your grid name; will be ignored for standalones&lt;br /&gt;
gridname = &amp;quot;&amp;lt;yourgridname&amp;gt;&amp;quot;&lt;br /&gt;
; Period between data snapshots, in seconds. 20 minutes, for starters, so that you see the initial changes fast.&lt;br /&gt;
; Later, you may want to increase this to 3600 (1 hour) or more&lt;br /&gt;
default_snapshot_period = 1200&lt;br /&gt;
; This will be created in bin, if it doesn't exist already. It will hold the data snapshots.&lt;br /&gt;
snapshot_cache_directory = &amp;quot;DataSnapshot&amp;quot;&lt;br /&gt;
; This semicolon-separated string serves to notify specific data services about the existence &lt;br /&gt;
; of this sim. Uncomment if you want to index your data with this and/or other search providers.&lt;br /&gt;
data_services=&amp;quot;http://&amp;lt;yourserver&amp;gt;/search/register.php&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Add the following 2 lines to your OpenSim.ini file to get Search activated&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[Search]&amp;lt;br&amp;gt;&lt;br /&gt;
SearchURL = http://gridserver/search/query.php&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;[Grid owners]&amp;lt;/h5&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Startup your region server and check your MySQL database table &amp;lt;b&amp;gt;hostregister&amp;lt;/b&amp;gt; if the regionserver registered itself. If it registers, that means the DataSnapShot Module is working and you can use Search.&lt;br /&gt;
&lt;br /&gt;
In the trunk/webroot folder there's a file called parser.php. This file is the parser of the info from the DataSnapShot Module. This file needs to be run with cron or some other way. If this file isn't run, the search tables won't be filled and you won't see anything.&lt;br /&gt;
&lt;br /&gt;
To set up a cron job, take a look at this page:&lt;br /&gt;
&lt;br /&gt;
* http://www.faqts.com/knowledge_base/view.phtml/aid/1005&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h5&amp;gt;[Region owners]&amp;lt;/h5&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Startup your region server and have the Grid owner check if your region shows up in the MySQL database table &amp;lt;b&amp;gt;hostregister&amp;lt;/b&amp;gt;. When it does, your region now has Search enabled from the Grid&lt;br /&gt;
&lt;br /&gt;
====Notes for the Grid Owners====&lt;br /&gt;
&lt;br /&gt;
* If you're a Grid owner, make sure that regionserver can access your Search URL else the Search on those regions will fail.&lt;br /&gt;
&lt;br /&gt;
* Whenever a sim fails, sometimes the user that has set the cron job up will fire off emails to the root user. These emails can be annoying but only give warnings about it working.&lt;/div&gt;</summary>
		<author><name>Zariok</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Tips</id>
		<title>Tips</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Tips"/>
				<updated>2008-04-02T04:22:37Z</updated>
		
		<summary type="html">&lt;p&gt;Zariok: /* How can I flatten a region? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Users]]&lt;br /&gt;
==Terrain Tidbits==&lt;br /&gt;
===How can I flatten a region?===&lt;br /&gt;
When you have multiple regions, that you need to terraform to a certain height, the quickest way to do it is by selecting a region, and fill the terrain to the specified height:&lt;br /&gt;
 change-region YourRegionName&lt;br /&gt;
 script terrain fill 20&lt;br /&gt;
&lt;br /&gt;
''Note:'' Remember to change to the region you wish to modify if that is the only region wish to make changes to. Without using the change-region command, you may very well end up flattening multiple regions!&lt;br /&gt;
&lt;br /&gt;
As of SVN 4061&lt;br /&gt;
  terrain fill 25&lt;br /&gt;
  &lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
&lt;br /&gt;
=== What programs can I use to create terrains for OpenSim? ===&lt;br /&gt;
If you are after simple terrain files (jpg, gif, etc), you can use Photoshop or any number of freeware programs, like [http://www.gimp.org/ Gimp]. If you want more complex terrains, you will need programs that output to standard 3d raw format (aka r32 or r64). [http://www.bundysoft.com/L3DT/ L3DT] and [http://www.planetside.co.uk/terragen/ Terragen] are two of the top commercial programs for this. (anyone know of a freeware one?), or you could, with some practice, use [http://www.blender.org/ Blender]. The free version of L3DT can make terrains up to 2048x2048 in size, or 8x8 regions.&lt;br /&gt;
You can use `terrain load IMG yourfile.png` to load '''greyscale''' PNG files.  Remember to use something like `terrain rescale 0 25` to make it visible.&lt;br /&gt;
Here is some info on [[Using L3DT]] to make a terrain.&lt;br /&gt;
&lt;br /&gt;
You can also use http://lab.parkstudio.ru/terra/ if you know a bit about heightmaps and how they work.  Just set the custom landscape texture gradient to pure black and pure white and turn off water.&lt;br /&gt;
And here are some [[Free Terrains]] that you can use. Enjoy!&lt;br /&gt;
&lt;br /&gt;
=== Where do I put the files for my terrains? ===&lt;br /&gt;
This one is actually pretty simple, but first the 'hard' answer: anywhere in the PATH will work. Lost? yeah, I was too, so... just drop the file into the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory (right where your &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; file is).&lt;br /&gt;
&lt;br /&gt;
===How do I change the terrain for a group of sims?===&lt;br /&gt;
First, the file must be in f32 (or f64?) format. This is easy to do with L3DT's export feature. (Use the RAW format and set the options to &amp;lt;tt&amp;gt;Y flipped = true&amp;lt;/tt&amp;gt; and at the bottom, change it to read 'float' instead of 'ushort'). It also needs to be a file that will cover each sim in a 256x256 layer (so, for 2x2 regions, you need a 512x512 file), It is very important that you rename the file extension to .r32 for the import to properly work.&lt;br /&gt;
Then, once you have it saved, on the &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; console, type in:&lt;br /&gt;
 script terrain load-tile &amp;lt;filename&amp;gt; &amp;lt;image X&amp;gt; &amp;lt;image y&amp;gt; &amp;lt;bottomleftsim X&amp;gt; &amp;lt;bottomleftsim y&amp;gt;&lt;br /&gt;
For example, I run a square of 4 sims in a 2x2 pattern. I started my sim placement at 0, 0 and ended at 1, 1. my line reads:&lt;br /&gt;
 script terrain load-tile simalpha.r32 512 512 0 0&lt;br /&gt;
Next, before you log in, you may want to go to type in: *(THIS FUNCTION MAY NOT WORK)&lt;br /&gt;
 script terrain multiply 0.4&lt;br /&gt;
This should scale it down from the nearly 300 meters altitude I ran into to something a little more reasonable for the minimap.&lt;br /&gt;
&lt;br /&gt;
===How do I load a terrain file on startup?===&lt;br /&gt;
Edit the file &amp;lt;tt&amp;gt;startup_commands.txt&amp;lt;/tt&amp;gt; in the bin directory and add the above commands &amp;quot;&amp;lt;tt&amp;gt;script terrain load-tile ...&amp;lt;/tt&amp;gt;&amp;quot; and &amp;quot;&amp;lt;tt&amp;gt;script terrain multiply ...&amp;lt;/tt&amp;gt;&amp;quot; one per line.&lt;br /&gt;
&lt;br /&gt;
*** Notice this method is no longer required and should be considered a legacy function, Terrain persistance is now working 100%.&lt;br /&gt;
&lt;br /&gt;
Terrain Tidbits brought to you by Tilde, with a few questions in IRC :) - [[User:Tildeampersand|Tilde]] 10:32, 15 August 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
===How do I import into OpenSim the terrain shape of my Second Life sim?===&lt;br /&gt;
First, assure you are in the right region if you have more than one, by using: &lt;br /&gt;
&lt;br /&gt;
 change-region &amp;lt;nowiki&amp;gt;&amp;lt;regionname&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then use the command (file extension now determines the format, use .r32 for L3DT terrains)&lt;br /&gt;
&lt;br /&gt;
 script terrain load &amp;lt;filename&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Watch [http://archimedix.wordpress.com/2007/11/26/opensim/ this video] for a step-by-step tutorial.&lt;br /&gt;
&lt;br /&gt;
=== Other useless or useful info depending on who reads it ===&lt;br /&gt;
&lt;br /&gt;
* I found out that each point on the grey scale (0 to 255) equals approximately .23 to .25 meters in terrain height. - [[CharlieO]]&lt;br /&gt;
* Also for those who want to manually edit a png file, you need at minimum 3 different shades of grey. and one has to be drastically different than the other 2 in order to have the height show correctly. - [[CharlieO]]&lt;br /&gt;
 example:&lt;br /&gt;
  1) 0,0,0 &lt;br /&gt;
  2) 223, 233, 233 &lt;br /&gt;
  3) 255, 255, 255&lt;/div&gt;</summary>
		<author><name>Zariok</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/FAQ</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/FAQ"/>
				<updated>2007-09-05T19:12:49Z</updated>
		
		<summary type="html">&lt;p&gt;Zariok: /* Are there test servers running OpenSim I can connect to? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of frequently asked questions.  Please add anything you think is reasonable here.&lt;br /&gt;
= Building OpenSim =&lt;br /&gt;
&lt;br /&gt;
=== I can't find any build files or solution files ===&lt;br /&gt;
&lt;br /&gt;
* If you're on windows, run prebuild.bat - on linux prebuild.sh&lt;br /&gt;
&lt;br /&gt;
=== VS2005 wont open the .sln file ===&lt;br /&gt;
&lt;br /&gt;
* Try running the VS2005 C#. You are probably running VS2005 C++. This is a C# project.&lt;br /&gt;
&lt;br /&gt;
= Running OpenSim =&lt;br /&gt;
&lt;br /&gt;
=== Running OpenSim.exe from a Cygwin shell has access denied for some dll's ===&lt;br /&gt;
&lt;br /&gt;
* Do a 'cd bin' followed by 'chmod a+x *' to make all dll files executable.&lt;br /&gt;
&lt;br /&gt;
=== I cannot start my sim ===&lt;br /&gt;
&lt;br /&gt;
* See [[OpenSim: Running]].&lt;br /&gt;
&lt;br /&gt;
= Configuring OpenSim =&lt;br /&gt;
&lt;br /&gt;
First, read [[OpenSim: Configuration]].&lt;br /&gt;
&lt;br /&gt;
=== Where can I get a new UUID for my sim config? ===&lt;br /&gt;
&lt;br /&gt;
Use 'uuidgen' or generate one on the [http://www.famkruithof.net/uuid/uuidgen uuidgen webpage].&lt;br /&gt;
&lt;br /&gt;
=== Can I run multiple regions with OpenSim? ===&lt;br /&gt;
&lt;br /&gt;
Yes.  To do this add another xml file to bin/Regions. You need to create a new 'sim_UUID' (see above) and change the 'sim_name', 'internal_ip_port', 'sim_location_x' and 'sim_location_y' (and anything else you wish to change). Restart OpenSim.&lt;br /&gt;
&lt;br /&gt;
sim_location_x and sim_location_y should be in adjacent regions, then you will be able to run back and forth between regions.&lt;br /&gt;
&lt;br /&gt;
* See [[OpenSim: Configuration]].&lt;br /&gt;
&lt;br /&gt;
=== How do I enable prim storage? ===&lt;br /&gt;
&lt;br /&gt;
* In the OpenSim.ini file, change the storage_plugin so it points to OpenSim.DataStore.MonoSqlite.dll (storage_plugin =  OpenSim.DataStore.MonoSqlite.dll).&lt;br /&gt;
&lt;br /&gt;
Note: you can specify the same database for all region.xml files, as information in the database is stored with the region.&lt;br /&gt;
&lt;br /&gt;
Currently, sqlite is the only database provider that works for prim storage, this will change in the future.&lt;br /&gt;
&lt;br /&gt;
=== There are a bunch of textures in the library, but they are all 0x0? What's wrong? ===&lt;br /&gt;
To enable these extra textures for your use, you must delete your regionassets.yap file, and restart your sim. WARNING: IF YOU DO THIS, YOU WILL LOSE ANY ASSETS (textures, scripts, animations, etc) THAT YOU HAVE UPLOADED!&lt;br /&gt;
&lt;br /&gt;
=== What databases are supported in OpenSim? ===&lt;br /&gt;
Right now the only database supported is sqlite.  This is being done first to ensure all our persistent data is SQL friendly for storage, and because sqlite requires no user interaction to setup.  The architexture for OpenSim specifically allows for different data store backends, and others will be created in the near future.&lt;br /&gt;
&lt;br /&gt;
=== Can I export all my prims, for safe keeping? ===&lt;br /&gt;
&lt;br /&gt;
Yes.  From the console type &lt;br /&gt;
 save_xml yourbackupfile&lt;br /&gt;
&lt;br /&gt;
You can later load those prims with&lt;br /&gt;
 load_xml yourbackupfile&lt;br /&gt;
&lt;br /&gt;
This is also a good way to dump and clone prims from one OpenSim server to another.&lt;br /&gt;
&lt;br /&gt;
= Something Has Gone Wrong! =&lt;br /&gt;
&lt;br /&gt;
=== I get a timeout during region handshake ===&lt;br /&gt;
&lt;br /&gt;
* Do you have the correct IP in your Regions\* config file?&lt;br /&gt;
* Do you have multiple interfaces on the server running OpenSim? OpenSim will not bind outgoing UDP packets to a specific IP, its default IP to reach you will be what the Region answers UDP with. If you have configured the region for another IP you will get a timeout during connect.&lt;br /&gt;
&lt;br /&gt;
=== I cannot connect to my OpenSim ===&lt;br /&gt;
&lt;br /&gt;
* See [[OpenSim: Connecting]].&lt;br /&gt;
&lt;br /&gt;
=== I connect but cannot move ===&lt;br /&gt;
&lt;br /&gt;
If the client connects but the avatar can only spin in place and not move, then the sim is not correctly configured. It completed the initial login function, but packets are not being exchanged between the client and the sim, probably due to a network configuration error on the sim.&lt;br /&gt;
&lt;br /&gt;
* See [[OpenSim: Configuration]].&lt;br /&gt;
&lt;br /&gt;
=== From time to time my Avatar seems to get stuck ===&lt;br /&gt;
Right now there is a bottle neck when syncing prims off to the database.  This will cause small (5 - 10 second) apparent hangs of the Avatar, but it will recover fine once the data is synced.  It is a known issue based on legacy architecture of some of the data storage code.  We hope this will be removed soon.&lt;br /&gt;
&lt;br /&gt;
=== I have problems with viewing the worldmap ===&lt;br /&gt;
&lt;br /&gt;
* This may happen when running OpenSim on a Linux server, both in grid or standalone mode.&lt;br /&gt;
* Symptoms: when opening the worldmap window in the SL-viewer, the sims are not displayed grahically in the worldmap, the server console shows some error related to openjpeg, the current session freezes...&lt;br /&gt;
* Reason: your svn source trunk has not the correct (or whatever...) libopenjpeg-libsl library.&lt;br /&gt;
* Solution: get the newest code from libsecondlife (svn co svn://opensecondlife.org/libsl/trunk), 'make' manually in the subdir openjpeg-libsl, and copy the resulting libopenjpeg-libsl-2.1.2.0.so into your OpenSim .../bin subdir, overwriting the existing one.&lt;br /&gt;
* Recompile &amp;amp; restart OpenSim.&lt;br /&gt;
&lt;br /&gt;
= Exceptions on the Console =&lt;br /&gt;
This is a list of Exceptions that you may see on the console, what they mean, and if they are a problem.&lt;br /&gt;
&lt;br /&gt;
=== System.DllNotFoundException: ./libopenjpeg-libsl-2.1.2.0.so ===&lt;br /&gt;
 Failed generating terrain map: System.DllNotFoundException: ./libopenjpeg-libsl-2.1.2.0.so&lt;br /&gt;
 at (wrapper managed-to-native) OpenJPEGNet.OpenJPEG:LibslAllocDecoded OpenJPEGNet.OpenJPEG/LibslImage&amp;amp;)&lt;br /&gt;
 at OpenJPEGNet.OpenJPEG.Encode (System.Byte[] decoded, Int32 width, Int32 height, Int32 components, Boolean lossless) [0x00000]&lt;br /&gt;
 at OpenJPEGNet.OpenJPEG.EncodeFromImage (System.Drawing.Bitmap bitmap, Boolean lossless) [0x00000]&lt;br /&gt;
 at OpenSim.Region.Terrain.TerrainEngine.ExportJpegImage (System.String gradientmap) [0x00000]&lt;br /&gt;
&lt;br /&gt;
You are on Linux, and the native lib libopenjpeg-libsl-2.1.2.0.so is not compatible with your system for one of the following reasons:&lt;br /&gt;
* You have an old processor (libopenjpeg has been compiled with optimizations)&lt;br /&gt;
* You are running in 64bit mode (none of the native libs are built for 64bit)&lt;br /&gt;
&lt;br /&gt;
You can rebuild your own libopenjpeg from source, or run in a compatible environment.&lt;br /&gt;
&lt;br /&gt;
= OpenSim in the Wild =&lt;br /&gt;
&lt;br /&gt;
=== Are there test servers running OpenSim I can connect to? ===&lt;br /&gt;
&lt;br /&gt;
Yes.  Check out http://deepgrid.com, http://osgrid.org&lt;br /&gt;
&lt;br /&gt;
=== Can I teleport from the Linden Lab Second Life grid to my Sim? ===&lt;br /&gt;
&lt;br /&gt;
No, OpenSim islands cannot connect to the Linden Lab grid.&lt;br /&gt;
&lt;br /&gt;
= Terrain Tidbits =&lt;br /&gt;
=== What programs can I use to create terrains for OpenSim? ===&lt;br /&gt;
If you are after simple terrain files (jpg, gif, etc), you can use Photoshop or any number of freeware programs, like Gimp. If you want more complex terrains, you will need programs that output to standard 3d raw format (aka r32 or r64). L3DT and Terragen are two of the top commercial programs for this. (anyone know of a freeware one?), or you could, with some practice, use Blender. The free version of L3DT can make terrains up to 2048x2048 in size, or 8x8 regions.&lt;br /&gt;
&lt;br /&gt;
=== Where do I put the files for my terrains? ===&lt;br /&gt;
This one is actually pretty simple, but first the 'hard' answer: anywhere in the PATH will work. Lost? yeah, I was too, so... just drop the file into the /bin directory (right where your opensim.exe file is).&lt;br /&gt;
&lt;br /&gt;
=== How do I change the terrain for a group of sims? ===&lt;br /&gt;
First, the file must be in f32 (or f64?) format. This is done easliy with L3DT's export feature. (use the RAW format and set the oprions to Y flipped = true and at the bottom, change it to read 'float' instead of 'ushort'). It also needs to be a file that will cover each sim in a 256x256 layer (so, for 2x2 regions, you need a 512x512 file).&lt;br /&gt;
&lt;br /&gt;
Then, once you have it saved, on the OpenSim.exe console, type in:&lt;br /&gt;
&lt;br /&gt;
 terrain load-tile f32 &amp;lt;filename&amp;gt; &amp;lt;image X&amp;gt; &amp;lt;image y&amp;gt; &amp;lt;bottomleftsim X&amp;gt; &amp;lt;bottomleftsim y&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, I run a square of 4 sims in a 2x2 pattern. I started my sim placement at 0, 0 and ended at 1, 1. my line reads:&lt;br /&gt;
&lt;br /&gt;
 terrain load-tile f32 simalpha.raw 512 512 0 0&lt;br /&gt;
&lt;br /&gt;
Next, before you log in, you may want to go to type in:&lt;br /&gt;
&lt;br /&gt;
 terrain multiply 0.4&lt;br /&gt;
&lt;br /&gt;
This should scale it down from the nearly 300 meters altitude I ran into to something a little more reasonable for the minimap.&lt;br /&gt;
&lt;br /&gt;
=== How do I load a terrain file on startup? ===&lt;br /&gt;
Edit the file startup_commands.txt in the bin directory and add the above commands &amp;quot;terrain load-tile ...&amp;quot; and &amp;quot;terrain multiply ...&amp;quot; one per line.&lt;br /&gt;
&lt;br /&gt;
Terrain Tidbits brought to you by Tilde, with a few questions in IRC :) - [[User:Tildeampersand|Tilde]] 10:32, 15 August 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
= In World Questions =&lt;br /&gt;
&lt;br /&gt;
=== Does in world scripting work yet? ===&lt;br /&gt;
&lt;br /&gt;
Not yet, but there is a lot of work going on here.  Please see [[LlFunction_implementation_status]] for the latest info.&lt;br /&gt;
&lt;br /&gt;
=== Why do I walk through objects? ===&lt;br /&gt;
&lt;br /&gt;
Basicphysics doesn't support collisions between objects (just between you and the ground).  There is active work on other physics engines for OpenSim, but these are quite experimental at this point, so not considered supported.&lt;br /&gt;
&lt;br /&gt;
=== Can I edit my avatar? ===&lt;br /&gt;
&lt;br /&gt;
Yes, but you need to create a Shape, Hair, Shirt, and Pants first via the Inventory button.  There are no defaults created for each user at this point.&lt;br /&gt;
&lt;br /&gt;
= Grid Mode =&lt;br /&gt;
Note: Grid Mode isn't officially supported yet.  As such, you are pretty much on your own if you are trying to get OpenSim up and running in Grid Mode.&lt;br /&gt;
&lt;br /&gt;
=== I start the sim and it doesn't connect to any grid ===&lt;br /&gt;
&lt;br /&gt;
When OpenSim is first started, it needs configuration.&lt;br /&gt;
&lt;br /&gt;
* See [[OpenSim: Configuration]].&lt;br /&gt;
&lt;br /&gt;
=== I start the OpenSim.Grid.UserServer.exe and it gives an error ===&lt;br /&gt;
&lt;br /&gt;
If this error is access denied for username@localhost, the mysql database is not set up.&lt;br /&gt;
&lt;br /&gt;
It will print some text and wait for input - either an enter to accept a default value, or another value you can supply.&lt;br /&gt;
&lt;br /&gt;
* See [[OpenSim: Configuration]].&lt;br /&gt;
&lt;br /&gt;
=== I want to run my own Local Grid but one or more servers fail to start ===&lt;br /&gt;
&lt;br /&gt;
* Be sure that you're able to start OpenSim.exe alone, in Standalone mode, and to be able to login.&lt;br /&gt;
* Start the servers in the correct UGAS order and answer the questions as recommended (see [[OpenSim: Configuration]]).&lt;br /&gt;
* Set all the external URI's to the correct IP: 127.0.0.1 if running on your local machine, or aaa.bbb.ccc.ddd if running on a remote server.&lt;br /&gt;
* Check again all the *.xml configuration files for any wrong settings or typing errors...!&lt;br /&gt;
* Don't forget to connect with your SL-viewer to port 8002 (Grid User-Server) instead of 9000 (Standalone OpenSim-Server).&lt;br /&gt;
* Delete all *.xml and *.yap files in the bin directory if you want to run a full reconfiguration again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= How to ask for help =&lt;br /&gt;
&lt;br /&gt;
=== Before asking for help... ===&lt;br /&gt;
&lt;br /&gt;
* Search the wiki and web before asking for help.&lt;br /&gt;
* Check your configuration files for any obvious defects.&lt;br /&gt;
* Check that you're starting up the processes correctly.&lt;br /&gt;
* See [[OpenSim: Install]].&lt;br /&gt;
* See [[OpenSim: Configuration]].&lt;br /&gt;
* See [[OpenSim: Running]].&lt;br /&gt;
* See [[OpenSim: Connecting]].&lt;br /&gt;
&lt;br /&gt;
=== Asking in IRC ===&lt;br /&gt;
&lt;br /&gt;
IRC channels are #opensim-help, #opensim and #opensim-dev on EFNet. Approach them in that order :) Please be courteous and remember that the developers and anyone else assisting you are volunteers there.&lt;br /&gt;
&lt;br /&gt;
* Don't ask to ask, just ask.&lt;br /&gt;
* Phrase your question in the form of a question.&lt;br /&gt;
* Be specific.&lt;br /&gt;
* Explain the problem.&lt;br /&gt;
* Describe how to reproduce the problem.&lt;br /&gt;
* If you need to paste configuration files or error messages, please paste to [http://pastebin.ca/ pastebin] then send the link in the IRC channel.&lt;br /&gt;
&lt;br /&gt;
=== After you get help ===&lt;br /&gt;
&lt;br /&gt;
* If no-one can help you, please submit a bug.&lt;br /&gt;
* If someone does help you, please document the problem and fix on the wiki on this page.&lt;/div&gt;</summary>
		<author><name>Zariok</name></author>	</entry>

	</feed>