This import converter reads in Caligari trueSpace '.cob' and '.scn' binary scene files.
The following are some of the features of this converter:
All geometry is read in including the local axes and all material assignments.
Holes within polygons are also properly converted into NuGraf compatible meshed polygons with holes.
All (u,v) texture coordinates are read in and stored along with the meshed polygon data.
All three polygon faceting modes are properly handled: faceted, autofacet and smooth. This allows proper smoothing of the data as per the Caligari trueSpace smoothing conventions.
The original scene hierarchy is completely recreated, including all groupings and their related transformations.
The directional, point and spot light sources are properly imported as well as the light color and shadow mapping parameters.
In addition, this converter reads in all default trueSpace material attributes and accurately translates the shading parameters to equivalent Okino shading parameters. The following describes some of the shading parameter translations:
Flat, smooth and metal shading modes are translated properly.
The 'metal' shading mode properly takes into account the edge transparency dropoff.
The 'shininess' parameter is properly decoded into three NuGraf shading parameters of diffuse, specular and ray-traced shininess. This decoding is quite important to properly recreate trueSpace scenes.
Cubic and spherical environment map are translated into equivalent NuGraf environment map types.
Texture maps are properly translated, as well as the image filename, the u/v scaling factors and the u/v offset values.
Likewise, the bump map textures and all of its related parameters are properly translated.
Dialog Box Options
Compute Normals Using Assigned Smoothing Angles
If this checkbox is check-marked (the default) then vertex normals will automatically be computed based on the smoothing information associated with each object in the trueSpace file. This smoothing operation will allow the imported objects to appear smooth when rendered. If this checkbox is un-checked then no smoothing will be performed resulting in objects which appear to be flat shaded when rendered.
Remove Double Sided Polygons
When trueSpace adds a single flat polygon to a scene it actually adds two duplicated polygons that are exactly the same except that the two polygons face in opposite directions. These doubled sided polygons cause problems with many rendering programs so this option, when enabled, allows double sided polygons to be deleted from the scene. It is enabled by default.
Report Statistics About the Geometry File
If this checkbox is check-marked then parsing statistics will be displayed in the message window after the trueSpace file has been imported.
Print Warning Messages
If this checkbox is check-marked then warning messages from the trueSpace file parser will be printed out to the message window.
Output Parsing Information to File ‘debugcob.txt’
If this checkbox is check-marked then the contents of the trueSpace binary file will be verbosely described and output to the file ‘debugcob.txt’.