Importing 3D objects and create Mesh objects in OpenSim

 We can use 3D models created with external modeling programs such as Blender, 3D Studio Max, Maya, or Wings 3D. You’ll export these in Collada digital asset exchange format so that you’ll then be able to import them as meshes into OpenSim. 

First, let’s find out what Collada is. Collada (short for COLLAborative Design Activity) defines an open standard digital asset XML database schema for interactive 3D applications enabling the exchange of digital assets between applications without loss of information. Or, to put it more simply, Collada provides an application-independent schema for representing 3D objects. This means that you can create a model in, say, Blender, export it to Collada (as a .dae file, i.e. ‘Digital Asset Exchange’ format), and import it into, for example, OpenSim.

Finding Free Mesh objects on the internet



https://www.highend3d.com/3d-model/simple-bookcase-3d-model (Links to an external site.) 

There are several places where you can find 3d objects for free. You will have to register to their sites and search for free Collada objects in their database.  To do so just look for free Collada 3d models. 

List of places where you can find free 3d Models:

  1. https://www.highend3d.com/3d-model/simple-bookcase-3d-model (Links to an external site.) 
  2. https://free3d.com/3d-models/collada (Links to an external site.) 
  3. https://free3d.com/3d-model/black-dragon-rigged-and-game-ready-92023.html (Links to an external site.) 
  4. https://free3d.com/3d-model/professional-scene-with-coca-cola-bottle-57999.html (Links to an external site.) 
  5. https://www.turbosquid.com/Search/3D-Models/free/dae (Links to an external site.) 
  6. https://www.turbosquid.com/3d-models/colors-rubiks-3d-1608949 (Links to an external site.) 

 

Downloading a 3D object


  1. Go to https://www.turbosquid.com/3d-models/colors-rubiks-3d-1608949 (Links to an external site.). Register and download the Rubiks Cube. You will get a zip file that you have to unpack. 

2. Unpack the file and you will get a .dae file (3d object)  and a .png file (texture)

Importing 3D objects and create Mesh objects in OpenSim

3. Choose Build > Upload > Mesh Model from your viewer menus, and select a Collada .dae file from your hard drive.


4. The following window will then appear:


5. You’ll probably want to change the model name to something meaningful. Go to the Physics tab, choose ‘Level of detail’—’medium or low’ should generally suffice. 


6. Now click ‘Calculate weights and fee’.  Finally, click ‘Upload’, and find your model in your Inventory.

  


7. Just drag it out and rezz it in world.

Uploading a texture to OpenSim

8. Choose Inventory > Upload > Image from your viewer menus, and select a texture .png file from your hard drive.


9. Choose Inventory > Textures > find the Image in your viewer menus.


10. Right-click your mouse on the object and select edit.


11. Choose texture > Upload > Image from your viewer menus. Finally, click ‘ok’.


References

  1. Mesh. Uploading mesh models to OpenSim  https://vorticism.wordpress.com/tutorials/mesh/ (Links to an external site.)     
  2. A short walkthrough of how to export a 3D model to Collada DAE format and to import the model into a 3D virtual environment. https://youtu.be/0lPrececnqQ (Links to an external site.) 
  3. The COLLADA Test Model Bank  http://ourbricks.com/khronos/colladarepository (Links to an external site.) http://ourbricks.com (Links to an external site.) 
  4. Google, Trimble 3D Warehouse http://sketchup.google.com/3dwarehouse/?hl=en&ct=lc&hl=en (Links to an external site.) 
  5. The Free 3D Models http://thefree3dmodels.com/stuff (select DAE from the pull-down menu)
  6. TurboSquid. Both free and paid models http://www.turbosquid.com/3d (Links to an external site.) 
  7. 3DVia. Both free and paid models http://www.3dvia.com/resources (Links to an external site.) 

https://free3d.com/3d-model/notebook-low-poly-version-57341.html (Links to an external site.) 

Comments

Popular posts from this blog

Virtual Worlds: Second Life

Quests for Language Learning in the Metaverse: A New Frontier in Language Acquisition

9th Annual Virtual Worlds Best Practices in Education March 9-12, 2016