| Version 1 (modified by landauf, 18 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) |










