# An Eye entry provides a default initial starting location in a model # Without it, a .dat file should be started in the middle of the first room. Eye { posx 32 posy 1.9 posz 2 lookx 32 looky 1.75 } # sample rooms DAT file Room { name SH 167 x 29.2 y 0 z 0.2 w 6 h 3.05 l 3.7 floor Wall { texture floor.gif coords [29.2,0,0.2, 29.2,0,3.9, 35.2,0,3.9, 35.2,0,0.2] } obstacles [ Box { # column Wall {coords [34.3,0,0.2, 34.3,3.05,0.2, 34.3,3.05,0.6, 34.3,0,0.6]} Wall {coords [34.3,0,0.6, 34.0,0,0.6, 34.0,3.05,0.6, 34.3,3.05,0.6]} Wall {coords [34.0,0,0.6, 34.0,3.05,0.6, 34.0,3.05,0.2, 34.0,0,0.2]} } Box { # window sill Wall {coords [29.2,0,0.22, 29.2,1.0,0.22, 35.2,1.0,0.22, 35.2,0,0.22]} Wall {coords [29.2,1,0.22, 29.2,1.0,0.2, 35.2,1.0,0.2, 35.2,1,0.22]} } ] decorations [ Wall { # please window texture wall2.gif coords [29.2,1.0,0.22, 29.2,3.2,0.22, 35.2,3.2,0.22, 35.2,1.0,0.22] } Wall { # whiteboard texture whiteboard.gif coords [29.3,1.0,3.7, 29.3,2.5,3.7, 29.3,2.5,0.4, 29.3,1.0,0.4] } ] } Room { name SH 125 x 34.3 y 0 z 25.8 w 4.5 h 3.05 l 3.3 floor Wall { texture floor.gif coords [34.3,0,25.8, 34.3,0,29.1, 38.8,0,29.1, 38.8,0,25.8] } } Room { name SH 118b x 50.6 y 0 z 14.8 w 11.9 h 2.75 l 8.5 floor Wall { texture floor.gif coords [50.6,0,23.9, 50.6,0,32.8, 62.5,0,32.8, 62.5,0,23.9] } } Room { name cooridoor 167 x 31.4 y 0 z 3.9 w 4.1 h 3.05 l 2.2 texture wall2.gif } Room { name cooridoor mid x 33.6 y 0 z 6.1 w 1.9 h 3.05 l 17.2 texture wall2.gif } Room { name cooridoor 125 x 31.4 y 0 z 23.3 w 4.1 h 3.05 l 2.5 texture wall2.gif } Room { name cooridoor main x 35.5 y 0 z 23.3 w 31.8 h 3.05 l 2.5 texture wall2.gif } Opening { x 35.5 y 0 z 23.3 w 2.5 height 2.3 collide_in 1.2 plane 1 rooms [cooridoor 125, cooridoor main] } Opening { x 33.6 y 0 z 23.3 w 1.9 height 2.3 collide_in 1.2 plane 3 rooms [cooridoor 125, cooridoor mid] } Opening { x 33.6 y 0 z 6.1 w 1.9 height 2.3 collide_in 1.2 plane 3 rooms [cooridoor 167, cooridoor mid] } Door { x 33 y 0 z 3.9 height 2.3 collide_in 1.2 plane 3 rooms [SH 167, cooridoor 167] } Door { x 34.5 y 0 z 25.8 height 2.3 collide_in 1.2 plane 3 rooms [SH 125, cooridoor 125] } Door { x 52 y 0 z 23.3 height 2.3 collide_in 1.2 plane 3 rooms [SH 118b, cooridoor main] }