wiki.sine.space | sinespace

Difference between revisions of "Regions"

From wiki.sine.space
Jump to: navigation, search
 
(30 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[File:Region_creation.jpg]]
+
<div style="margin:0 auto; vertical-align: text-top;">
  
This section explains how you can create and upload regions to the Space virtual world.
+
<table style="border-radius: 4px; background-color: #FFFFFF; padding-left: 15px; padding-right: 15px; padding-bottom: 8px; padding-top: 12px;">
 +
<tr>
 +
<td>
 +
[[File:Howtocreateashopbanner.jpg]]
  
  
==[[Link Space and Unity]]==
 
  
 +
There are different ways to build regions in space.
  
* Grab an API key from https://curator.sine.space/ and link it to your Unity project.
+
You can build region assets in other software packages and import into Unity.
* Download and import the Space Editor Pack prefab into your Unity project.
+
  
==[[Basic Scene Set Up]]==
+
You can use Unity's mesh shapes and terrain tools, and you can grab third party assets from the Unity Asset Store.
  
 +
All of the pages linked here all refer to the Scene Export Settings/Scene Save Settings component:
  
* Assemble your scene content
 
* Remove the main camera
 
* Add a landing zone
 
  
==[[Region - Virtual Good Settings]]==
+
[[File:Scenesavesettings.jpg]]
  
  
* Add Scene Settings Component
+
If you want to upload a region quickly, click on 'File>New Sinespace Scene' in Unity to instantly create a quick-start region.
* Fill in Virtual goods information
+
  
==[[Region - Export Settings]]==
 
  
 +
==Assemble your scene==
  
* Choose whether your region is downloaded as one file or streamed progressively to your guests.
+
You can upload any scene you create in Unity as a region in Space.
* Set your region's loading page
+
* Reserve your region's unique URL
+
  
==[[Region - Platform Settings]]==
+
Once your scene is assembled you have two housekeeping tasks;
  
  
* Choose which platforms to publish your regions in.
+
==Remove Main Camera==
* Fine tune the export settings for each platform.
+
  
==[[Region - Submission Process]]==
+
When you create a new scene in Unity it will by default have a light and a camera.
  
* Review the scene report
+
You need to delete the camera (by selecting it in the Hierarchy window and clicking delete).
* Apply compression settings and make any manual adjustments
+
* Sort content into layers for draw distance and maake any manual adjustments
+
* Submit to http://creator.sine.space/
+
  
==[[Region Management]]==
 
  
* Preview your region before pushing to Live.
+
[[File:Camera.jpg]]
* Manage access to your region.
+
 
* Manage multiple regions
+
 
 +
 
 +
==Add Landing Zone==
 +
 
 +
You need to define where users arrive when they log in to your region; and what direction they are facing.
 +
To do this, once your scene is set up, from the top menu in Unity select Game Object / Create Other / Landmark.
 +
 
 +
OR;
 +
 
 +
If your Scene Heirarchy menu does not include Create other / Landmark, then;
 +
 
 +
Create empty object, then in the Inspector, add "Landmark behaviour" component.
 +
 
 +
This will place a new landmark item in your scene. In the Inspector window, set the type to Landing Zone and tick Spawn Point.
 +
 
 +
The in scene object is a yellow edged transparent plane which you can position anywhere in your scene.
 +
 
 +
The yellow arrow points in the direction your visitors will face when they arrive.
 +
 
 +
Be careful to position the landing zone slightly above the terrain; if a tall avatar's feet arrive below the terrain they may fall through.
 +
 
 +
 
 +
[[File:Landmark.jpg]]
 +
 
 +
==Adding a New Scene to your Region==
 +
<b>This does not apply if you are using Multi-Scene Mode & Multi-Scene Editing.</b><br>
 +
 
 +
You can have more then one scene in your region.<br>
 +
1 - Create a new scene in your current Sine.Spaces project.<br>
 +
2 - Double click the new scene in your Assets to load it into the Hierarchy.<br>
 +
2 - Design your scene. Be sure to save it.<br>
 +
3 - When ready to upload to the server click on 'Space' Scene Settings.<br>
 +
4 - Fill out the needed information, map pictures, and click Automatic Submission.<br>
 +
To teleport between one scene to another see [[https://wiki.sine.space/index.php?title=Components/TeleportWorld Teleport World]]
 +
 
 +
==Create a Home Region/Template==
 +
If you want to make your region as a home type, which could be edited by the users themselves, you need to attach a component which is called "Room Floor" to one of the item in the scene, usually the terrain or the object used as a field. With at least one room floor component, the region will show "Edit Room" button when you in it. You can add several Room Floor components to different objects, each floor can be shared to another user, gives him/her the authority to edit.<br>
 +
In your inventory, you will also find an item with same name of the region. This is a home template. You can use it in "Edit Room" -> "Design" function, to change the whole set of a region. Of course you could set a price for it when upload, so other user can buy it in the shop. <br>
 +
 
 +
Please see our [[Room_Floor_System|Room Floor]] page for more information on the Room Floor component.
 +
 
 +
<b>Please pay attention that ALL the room edit info, like where you put some furniture is recorded in this "Room Floor" script. When you update your region, try not to remove this component in whatever situation. If you remove an old one then attach a new one to another object, the region update will cause all the users who are using your region template to find their region has gotten reset. If you must do that, try to let users of your template know this and be prepared for the overhaul updates.</b>
 +
 
 +
If you want to add a day/night cycle to your home region/template, please do see our [[Day/night_cycles|Day/Night Cycle]] page for more information.
 +
 
 +
==Region Tutorials==
 +
 
 +
After placing your landmark, go to 'Sinespace' at the top of Unity, and choose 'Scene Settings'.
 +
 
 +
Follow these instructions on how to set the scene/upload settings: [[Regions/Upload Settings|Upload Settings]] or watch this video tutorial: [[Videos/Scene_Settings|Scene Settings]]
 +
 
 +
*For export settings, follow these instructions: [[Regions/Export Settings|Export Settings]] or watch this video tutorial: [[Videos/Export_Settings|Export Settings]]
 +
 
 +
*For platform settings, follow these instructions: [[Regions/Platform Settings|Platform Settings]] or watch this video tutorial: [[Videos/Platform_Settings|Platform Settings]]
 +
 
 +
*For how to submit your region, follow these instructions: [[Regions/Submission|Submitting Region]] or watch this video tutorial: [[Videos/Region_Submission|Region Submission]]
 +
 
 +
* For region management, see this page: [[Regions/Management|Region Management]]
 +
 
 +
 
 +
For more advanced settings, you can see our post zones page [[Regions/Post|here]] and also our lighting an interior page [[Lighting_an_Interior|here]].
 +
 
 +
You can also see how Navigation Bake works [[Navigation_bake|here]], and we also have information on Occlusion Bake/Culling [[Occlusion_bake|here]].
 +
 
 +
There are also some handy lighting tips [[Regions/Lighting|here]].
 +
 
 +
 
 +
{{Creation Navbox}}

Latest revision as of 09:43, 20 March 2019

Howtocreateashopbanner.jpg


There are different ways to build regions in space.

You can build region assets in other software packages and import into Unity.

You can use Unity's mesh shapes and terrain tools, and you can grab third party assets from the Unity Asset Store.

All of the pages linked here all refer to the Scene Export Settings/Scene Save Settings component:


Scenesavesettings.jpg


If you want to upload a region quickly, click on 'File>New Sinespace Scene' in Unity to instantly create a quick-start region.


Assemble your scene

You can upload any scene you create in Unity as a region in Space.

Once your scene is assembled you have two housekeeping tasks;


Remove Main Camera

When you create a new scene in Unity it will by default have a light and a camera.

You need to delete the camera (by selecting it in the Hierarchy window and clicking delete).


Camera.jpg


Add Landing Zone

You need to define where users arrive when they log in to your region; and what direction they are facing. To do this, once your scene is set up, from the top menu in Unity select Game Object / Create Other / Landmark.

OR;

If your Scene Heirarchy menu does not include Create other / Landmark, then;

Create empty object, then in the Inspector, add "Landmark behaviour" component.

This will place a new landmark item in your scene. In the Inspector window, set the type to Landing Zone and tick Spawn Point.

The in scene object is a yellow edged transparent plane which you can position anywhere in your scene.

The yellow arrow points in the direction your visitors will face when they arrive.

Be careful to position the landing zone slightly above the terrain; if a tall avatar's feet arrive below the terrain they may fall through.


Landmark.jpg

Adding a New Scene to your Region

This does not apply if you are using Multi-Scene Mode & Multi-Scene Editing.

You can have more then one scene in your region.
1 - Create a new scene in your current Sine.Spaces project.
2 - Double click the new scene in your Assets to load it into the Hierarchy.
2 - Design your scene. Be sure to save it.
3 - When ready to upload to the server click on 'Space' Scene Settings.
4 - Fill out the needed information, map pictures, and click Automatic Submission.
To teleport between one scene to another see [Teleport World]

Create a Home Region/Template

If you want to make your region as a home type, which could be edited by the users themselves, you need to attach a component which is called "Room Floor" to one of the item in the scene, usually the terrain or the object used as a field. With at least one room floor component, the region will show "Edit Room" button when you in it. You can add several Room Floor components to different objects, each floor can be shared to another user, gives him/her the authority to edit.
In your inventory, you will also find an item with same name of the region. This is a home template. You can use it in "Edit Room" -> "Design" function, to change the whole set of a region. Of course you could set a price for it when upload, so other user can buy it in the shop.

Please see our Room Floor page for more information on the Room Floor component.

Please pay attention that ALL the room edit info, like where you put some furniture is recorded in this "Room Floor" script. When you update your region, try not to remove this component in whatever situation. If you remove an old one then attach a new one to another object, the region update will cause all the users who are using your region template to find their region has gotten reset. If you must do that, try to let users of your template know this and be prepared for the overhaul updates.

If you want to add a day/night cycle to your home region/template, please do see our Day/Night Cycle page for more information.

Region Tutorials

After placing your landmark, go to 'Sinespace' at the top of Unity, and choose 'Scene Settings'.

Follow these instructions on how to set the scene/upload settings: Upload Settings or watch this video tutorial: Scene Settings


For more advanced settings, you can see our post zones page here and also our lighting an interior page here.

You can also see how Navigation Bake works here, and we also have information on Occlusion Bake/Culling here.

There are also some handy lighting tips here.