Image bm808.GIF Object With Reduced Detail Level, Image bm809.GIF Distance For Detail Level Reduction
Objects
 
One another object with reduced complexity can be joined to every 3D object. This object will be used in place of original object in case of specific distance from observer. By this considerable increase of speed of 3D graphics drawing can be achieved without noticeable loss of object complexity.
 
With the object with reduced detail level element can be one object with reduced level of detail joined to active object. The distance for detail level reduction element determines a distance from observer in which an object with reduced level of detail will be used instead of original object. Similarly, another object with reduced complexity can be joined to this object with reduced complexity and by this way multistage reduction of object complexity in dependence of distance can be assured. By setting the object with reduced detail level element to -1 value an original object will be detached and deleted. If no object with reduced level of detail is joined, it is possible to determine distance in which the object fully disappears by setting the distance for detail level reduction element.
 
Some operations come in useful for joined object with reduced complexity identically as for active object. Objects are linked automatically to the same parent, they are deleted all by deleting one of them, and moving transformation asserts for all equally. Other manipulations with objects - rotation, scaling, and other - assert only for individual objects independently.

Full Html Context Help of The Peter - Gemtree Software & Children Programming