Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Initial Version and Version 1 of ~archive/objImporter


Ignore:
Timestamp:
Nov 27, 2007, 10:45:17 PM (17 years ago)
Author:
landauf
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ~archive/objImporter

    v1 v1  
     1= OBJ Importer =
     2
     3== Resources ==
     4 * [http://www.csit.fsu.edu/~burkardt/data/obj/cube.obj cube.obj] a simple example
     5 * [http://www.robthebloke.org/source/obj.html obj fileformat] (short)
     6 * [http://www.martinreddy.net/gfx/3d/OBJ.spec obj fileformat] (long)
     7
     8
     9== Overview ==
     10You can find the source of this module [https://dev.orxonox.net/browser/trunk/src/lib/graphics/importer/ here]. Main module is:
     11 * [https://dev.orxonox.net/browser/trunk/src/lib/graphics/importer/objModel.h objModel] - the importer itself
     12 * [https://dev.orxonox.net/browser/trunk/src/lib/graphics/importer/static_model.h StaticModel] - base class for this importer
     13
     14== Features ==
     15Our implementatoin of the obj model format supports following tags:
     16
     17=== OBJ ===
     18The actual object informations
     19
     20'''Vertex Data'''
     21|| v || vertices ||
     22|| vn || vertex normal ||
     23|| vt || vertex texture coordinate ||
     24
     25'''Elements'''
     26|| f || faces ||
     27
     28'''Display/render attributes'''
     29|| mtllib || material library ||
     30|| usemtl || material library name ||
     31
     32=== MTL ===
     33Material informations
     34|| illum || setting illumination ||
     35|| Kd || setting diffuse color ||
     36|| Ka || setting ambient color ||
     37|| Ks || setting specular color ||
     38|| Ns || setting shininess ||
     39|| d  || setting transluency ||
     40|| Tf || setting transparency ||
     41|| map_Kd || diffuse map (texture) ||
     42|| map_Ka || ambient map (texture) ||
     43|| map_Ks || speciular map (texture) ||
     44|| bump || bump map (not implemented yet) ||