Level Of Detail in VRML
IntroductionThere is a need in some VRML worlds to remove/simplify objects which are long distances away or not visable at the time. The usual method of reducing the number of objects which are displayed in a scene at a time uses the LOD command. This command allows several versions of an object to made and displayed according to how far away the object is from the viewpoint.
Discussion of the problemsThe method using LOD is good but has a few limitations. For example if there were two rectangular rooms side by side you would want to remove every thing from the room you aren't in at the time.
Examples and code
LOD {
The code is fully documented so notes should not be needed
|