Difference between revisions of "Mesh/Uploading a simple mesh"

From Second Life Wiki
Jump to navigation Jump to search
Line 2: Line 2:


== Obtain a Second Life compatible mesh file ==
== Obtain a Second Life compatible mesh file ==
[[File:MeshWalkthrough-Download_File.png|right|300px]]
[[File:MeshWalkthrough-Download_File.png|right|300px|thumb|Upload menu from [https://collada.org/owl/browse.php?sess=0&parent=126&expand=1&order=name&curview=0&sortname=ASC COLLADA Test Model Bank] ]]
The first step is to get a mesh file onto your computer that you want to upload to SL.  SL's mesh import is able to read [https://collada.org/mediawiki/index.php/COLLADA_-_Digital_Asset_and_FX_Exchange_Schema COLLADA] ("''.dae''") files.
The first step is to get a mesh file onto your computer that you want to upload to SL.  SL's mesh import is able to read [https://collada.org/mediawiki/index.php/COLLADA_-_Digital_Asset_and_FX_Exchange_Schema COLLADA] ("''.dae''") files.
* Download a COLLADA model file to your computer:
* Download a COLLADA model file to your computer:
Line 10: Line 10:


== Upload the mesh file to Second Life ==
== Upload the mesh file to Second Life ==
[[File:MeshWalkthrough-Import_Model.png|right|300px]]
[[File:MeshWalkthrough-Import_Model.png|right|300px|thumb|Mesh Import Main Menu]]
Next, take the file that you downloaded to your computer and upload it to SL.
Next, take the file that you downloaded to your computer and upload it to SL.
* Open the main menu "''Build''" menu, choose "''Upload''", click "''Model...''".
* Open the main menu "''Build''" menu, choose "''Upload''", click "''Model...''".
Line 17: Line 17:
* Find and select the "''duck.dae''" file from your computer.  The Import Model window will then appear.
* Find and select the "''duck.dae''" file from your computer.  The Import Model window will then appear.
* Click the "''Generate LOD''" button at the top of this window.
* Click the "''Generate LOD''" button at the top of this window.
*: The viewer will take a moment to process this, then the Upload button will become clickable.
*: The viewer will take a moment to process this, then the "''Upload button''" will become clickable.
* Click the 'Upload' button.
* Click the "''Upload''" button.
*: You will see 2 assets inserted into your Inventory:
*: You will see 2 assets inserted into your Inventory:
*: One will appear in the Meshes folder, and one will appear in the Objects folder.
*: One will appear in your inventory's top-level "''Meshes''" folder, the other in your top-level "''Objects''" folder.
*: These will appear as "LOD3spShape" for the duck object (if you're having trouble finding them, go to the "RECENT" tab in your inventory.)
*: These will appear as "LOD3spShape" for the duck object (if you're having trouble finding them, go to the "RECENT" tab in your inventory.)
*: We only care about the Object right now.
*: We only care about the Object right now.
Line 26: Line 26:


== Add your mesh object to the world ==
== Add your mesh object to the world ==
[[File:MeshWalkthrough-Rez_Object.png|right|300px]]
[[File:MeshWalkthrough-Rez_Object.png|right|300px|thumb|Rezzed object]]
You should now be able to manipulate your mesh as if it were like any other object in your inventory.
You should now be able to manipulate your mesh as if it were like any other object in your inventory.
* Drag the new object from your "''Objects''" folder to anywhere on the ground where you have permissions to build.
* Drag the new object from your "''Objects''" folder to anywhere on the ground where you have permissions to build.

Revision as of 13:16, 29 September 2010

Uploading a mesh is a fairly straightforward process, similar to how you would upload an animation or texture. This walkthrough will cover the workflow for uploading a basic object with basic properties. If you're new to mesh, this is where you'll want to get started. This walkthrough will bypass a lot of the more complex customization and advanced features of mesh; we'll get into some of those in later walkthroughs.

Obtain a Second Life compatible mesh file

Upload menu from COLLADA Test Model Bank

The first step is to get a mesh file onto your computer that you want to upload to SL. SL's mesh import is able to read COLLADA (".dae") files.

Upload the mesh file to Second Life

Mesh Import Main Menu

Next, take the file that you downloaded to your computer and upload it to SL.

  • Open the main menu "Build" menu, choose "Upload", click "Model...".
    (Alternately, open your Inventory View, click the "+" menu button, "Upload" > "Model...").
    This will cause a file dialog box will open.
  • Find and select the "duck.dae" file from your computer. The Import Model window will then appear.
  • Click the "Generate LOD" button at the top of this window.
    The viewer will take a moment to process this, then the "Upload button" will become clickable.
  • Click the "Upload" button.
    You will see 2 assets inserted into your Inventory:
    One will appear in your inventory's top-level "Meshes" folder, the other in your top-level "Objects" folder.
    These will appear as "LOD3spShape" for the duck object (if you're having trouble finding them, go to the "RECENT" tab in your inventory.)
    We only care about the Object right now.
    Note that during beta, uploading meshes is free!

Add your mesh object to the world

Rezzed object

You should now be able to manipulate your mesh as if it were like any other object in your inventory.

  • Drag the new object from your "Objects" folder to anywhere on the ground where you have permissions to build.
    A duck model will appear on the ground.
  • You can use the duck mesh as you would any other object -- scale it, texture it, attach it, script it, whatever you like.