Difference between revisions of "Content Creation"

From Sirikata Wiki
Jump to navigation Jump to search
m (→‎General information:: fixed COLLADA link)
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= General information: =
+
Sirikata currently supports COLLADA as its primary format. COLLADA is an open interchange format specification for 3D models and many packages come with exporters or have free plugins adding COLLADA export functionality.  The pages below explain how to work with various content creation packages and then export your assets in a format Sirikata understands.
  
The evolving content production pipeline into Sirikata is provided below. Links are provided for the NVIDIA plug-in for Photoshop to convert all texture maps into the .dds format. The second link is for our custom Ogre exporter for 3ds Max 9 32 bit. This exporter will preserve custom materials built in Max when importing into Sirikata. This includes multiple UV sets, blended materials using alphas, glow maps, etc. The third link is for COLLADA. Currently most of our art team works in Maya for modeling and UV mapping, then uses COLLADA to import into 3ds Max. From there we apply the texture maps, adjust the materials, and export. The last step is to drag and drop the folder with the Ogre .mesh and related export files into Sirikata.
+
Note that the features supported are constantly evolving, but most of the data in this guide should remain relevant. However, you may find outdated references, for example using older plugins than are currently available or using a subset of the features currently supported in Sirikata clients.
  
* [http://developer.nvidia.com/object/photoshop_dds_plugins.html NVIDIA dds plug-in]
+
The following steps are listed in order, and will guide you through creating content:
* [http://www.sirikata.com/res/dev_preview/SirikataSceneExporter.zip Download Ogre Exporter for 3ds Max]
 
* [https://collada.org/mediawiki/index.php/Main_Page COLLADA]
 
  
== Other sections ==
+
*[[Basic Requirements]] lists the programs and plugins to produce content for Sirikata
* Training videos
+
*[[Installing the NVidia, COLLADA, and Ogre Plugins]] allows us for now to ensure that there is a standard way of creating content for Sirikata
* documentation
+
*[[Project Setup]]
* current projects
+
*[[Modeling in Maya]]
* future projects/research
+
*[[Modeling in 3ds Max]]
 +
*[[Installing and Running Sirikata on Windows]]
  
= Camera/object controls =
+
Questions for any of the above? Try asking on the [http://groups.google.com/group/sirikata-art-list art list]
* Camera zoom -/+
 
* Avatar controls wait for when we have an avatar
 
* Support chatting once we have networking?
 
* G = group/ Alt-G = ungroup (Done)
 
* Enter/Escape = enter or exit group (Done, selection is still quirky)
 
* Z = center and fly to object (Not Done)
 
* L = list (Not Done)
 
* Left click drag controls:
 
** W = move (Done)
 
** E = rotate (Not easy to control, make rotation relative to the starting orientation, not to the last frame)
 
** R = scale (Done)
 
** T = (for now) click and drag to rotate scene, because the mac has broken right mouse button
 
* O = object Properties (Not Done)
 
* Alt-Click = Deselect just this object (Not Done, does toggle for now)
 
* Ctrl-V / D = Duplicate (Done)
 
* B = Create Light (Done, Buggy--doesn't update white selection box. If you hit this, only the light is selected, nothing else)
 
* Right click drag = pan? Hold back button = rotate??
 
  
== Other features ==
+
==Offline Version==
* Light icon (Attach a sub-object to the Light's SceneNode), don't make it an actual mesh entity, ideally just have a hardcoded [http://sirikata.com/res/LightBulb_02.mesh light mesh].
+
{{note}} These guides are outdated. However, we preserve them here because much of the information in them is still relevant -- they deal with the content creation tools, e.g. how to setup materials that will work well in Sirikata.
* [http://www.ogre3d.org/wiki/index.php/Raycasting_to_the_polygon_level Ray casting to the polygon level]
+
 
* [http://www.ogre3d.org/forums/viewtopic.php?f=4&t=50282 DDS without best mipmap]
+
You can also download a version of the guide as a PDF with example files for you to test.
* [http://www.ogre3d.org/wiki/index.php?title=Simple_text Simple text] (for status bar, and pie menus)
+
 
* Requires browser:
+
*[http://sirikata.com/docs/content/sirikata_content_guide_8-02-09.zip Content Creation Guide]
** Move/rotate/scale by axis
+
*[http://sirikata.com/docs/content/sirikata_cg_with_examples_8-02-09.zip Content Creation Guide with Example Files]
** Light properties (O key)
 
** Undo/history (ideally like photoshop, not sure what to do if somebody else modifies the objects in the meantime
 
** Object List
 

Latest revision as of 00:01, 10 May 2011

Sirikata currently supports COLLADA as its primary format. COLLADA is an open interchange format specification for 3D models and many packages come with exporters or have free plugins adding COLLADA export functionality. The pages below explain how to work with various content creation packages and then export your assets in a format Sirikata understands.

Note that the features supported are constantly evolving, but most of the data in this guide should remain relevant. However, you may find outdated references, for example using older plugins than are currently available or using a subset of the features currently supported in Sirikata clients.

The following steps are listed in order, and will guide you through creating content:

Questions for any of the above? Try asking on the art list

Offline Version

Note These guides are outdated. However, we preserve them here because much of the information in them is still relevant -- they deal with the content creation tools, e.g. how to setup materials that will work well in Sirikata.

You can also download a version of the guide as a PDF with example files for you to test.