Version 1 (modified by landauf, 17 years ago) (diff) |
---|
OBJ Importer
Resources
- cube.obj a simple example
- obj fileformat (short)
- obj fileformat (long)
Overview
You can find the source of this module here. Main module is:
- objModel - the importer itself
- StaticModel - base class for this importer
Features
Our implementatoin of the obj model format supports following tags:
OBJ
The actual object informations
Vertex Data
v | vertices |
vn | vertex normal |
vt | vertex texture coordinate |
Elements
f | faces |
Display/render attributes
mtllib | material library |
usemtl | material library name |
MTL
Material informations
illum | setting illumination |
Kd | setting diffuse color |
Ka | setting ambient color |
Ks | setting specular color |
Ns | setting shininess |
d | setting transluency |
Tf | setting transparency |
map_Kd | diffuse map (texture) |
map_Ka | ambient map (texture) |
map_Ks | speciular map (texture) |
bump | bump map (not implemented yet) |