[CESCG logo] Local Navigation Systems

Stepán Kment

xkment@cslab.felk.cvut.cz
Computer Graphics Group
Czech Technical University
Prague, Czech Republic
[CESCG logo]

Building the scene in 3DS Max or other 3D package

copywalls.jpg (10113 bytes)When we have plans of the building, we can start building our 3D scene. In 3DS Max, I preferably use primitives - boxes, spheres, cylinders and others - VRML export plug-in exports them directly as sipmle geometry nodes. I recommend to build scene according to Max's units displayed in toolbar. Simply measure the sizes of object (for instance wall) and create the primitive in Max with appropriate sizes. I also used copying using movement limited to one axis often, in this case one has to set two or even all three sizes only once, then many rooms can be created by copying or using linear array tool. Also, if one sets the material and eventually mapping of the first box, all copies have these properties set authomatically.

floor.jpg (11351 bytes)One VRML file should contain, depending on its complexity, one or more floors, but certainly not whole building. The model has to contain few objects, otherwise the rendering speed in VRML player would be too slow. Limit number of objects, lights and textures in the scene - all these nodes slow the speed down, especially lots of texture-mapped objects are problem for machines without hardware-accelerated graphics. Limit number of objects around the scene, for instance trees in a garden near the building are nice, but not necessary.

Export to VRML works, at least in 3DS Max 2.0, with beta0 version of the plug-in, without any problems and the scenes appear in VRML player nearly the same as in Max's interactive viewport with Gouraud shading set on.

Index | Previous Topic | Next topic