README for ACRO '97 Project The files and how to use them (or, at least how we used them...) It is our hope that this document will help the next group make sense of the files that we created and used in the course of developing ACRO '97. --------------------------------- Directory: 3Dmax_model 3DS max files (usually imported AutoCAD files with added textures) acro.max A composite file including the lobby, elevator and control panel models (controlpanel.max, elevator.max, and lobby.max). Some lights were added in this model and some simple animations were defined. bush3d.max 3D bush Created in 3DS ??Imported into another 3DS file to create courtyrd.wrl?? controlpanel.3ds controlpanel.max The control panels - originally modeled in AutoCAD ***SPECIAL NOTE*** The method of AutoCAD/3DS interfacing was different for the control panel. The control panel was first exported from AutoCAD to 3DS format (controlpanel.dwg exported to controlpanel.3ds). Then imported into 3DS Max (controlpanel.3ds imported to contro lpanel.max). The reason for this was that various geometries did not show up when the "AutoCAD import into 3DS Max" method was used. courtyrd.max The courtyard. Method of creation unknown. Presumed to be an import of the courtyard.dwg along with imports of bush3d.mx & tree3d.max elevator.max The elevator. Original ACRO '97 AutoCAD model, elevator.dwg, was imported into 3DS, then textures and colors were defined to create this file. lobby.max The lobby Original ACRO '97 AutoCAD model, lobby.dwg, was imported into 3DS, then textures and colors were defined to create this file. tree3d.max 3D tree Created in 3DS Imported into another 3DS file to create courtyrd.wrl -------------------------------------- Directory: ACAD_model AutoCAD models developed and used by ACRO '97 for all portions of world. Details about the layers in each AutoCAD file are included at the bottom of this document. controlpanel.dwg Updated version of ACRO '96's newpan.dwg courtyrd.dwg ??Method of update unknown?? elevator.dwg Updated version of ACRO '96's elevatormew.dwg lobby.dwg Updated version of ACRP '96's lobby3.dwg -------------------------------------- Directory: OriginalAutoCADModels AutoCAD models from ACRO '96. Some of them we used, some we did not. All the ones that we used have updated versions in the ACAD_model directory. -------------------------------------- Directory: Presentation presentation.ppt Our PowerPoint class presentation -------------------------------------- Directory: TexturesUsedInOriginalVRMLWorlds Textures from ACRO '96. Some of them we used, some we did not. All the ones that we used have updated versions in the textures directory. -------------------------------------- Directory: VRML2_model The VRML2.0 worlds that we used in our project Bird.wrl A bird "stolen" from SGI's Tenochtitlan site, used in our courtyard. This file is "inline"'d a number of times in courtyrd.wrl acro.wrl The complete ACRO world model. It was created in the following convoluted manner. First, the acro.max file was exported to VRML2.0. Then, a number of changes were made by hand to add the interactive scripting. This included such things as the movemen t of the elevator/lobby between floors, the sound files, and the pop-up control panel (If you want to understand how these things were done, you'll have to go an look at the actual VRML2.0 code. I have no better way of describing what all was added). Then, this file was opened in CosmoWorlds, and the courtyard file (courtyrd.wrl) was inlined and placed appropriately. Finally, some more routes were added to give the avatar the correct size depending on whether the user chose one of the courtyard or one of the lobby viewpoints. courtyrd.wrl Courtyard model. Method of creation unknown. Presumed to be an export of the courtyrd.max file which was then loaded into CosmoWorlds and augmented with a number of "inline"'d Bird.wrl's. -------------------------------------- Directory: sounds The sounds used in acro.wrl. All of these were added by hand to the acro.wrl file. B1,B2,F1-2,F4-F9.wav Sounds used in for announcing the various floors. GOINGDOWN.wav GOINGUP.wav "Going up" and "Going down" sound files closecontrol.au Sound for closing the pop-up control panel lights.au Sound for toggling the lights on and off open.au Sound for opening the elevator door opencontrol.au Sound for opening the pop-up control panel transparency.au Sound for toggling the transparency of the elevator -------------------------------------- Directory: textures 1.gif 2.gif 4.gif 5.gif 6.gif 7.gif 8.gif 9.gif b1.gif b2.gif Texture maps for the various control panel floor buttons Med-long-face.jpg Med-short-face1.jpg Mott-face1.jpg Mott-roof1.jpg taub-close-face.jpg taub-long-face.jpg taub-roof.jpg mott-x-face.jpg north-building-face.jpg tows-close-face.jpg tows-roof.jpg tows-side-face.jpg Textures used on building faces in courtyard. brick.gif Texture for lobby walls carpet.gif Lobby carpet texture carpet.text.jpg Elevator floor texture close.gif Control panel close door button texture map controlpanelsteel.jpg ??Used in elevator?? darkwood.gif Dark wood texture used in lobby on window panes, hall doors, and maybe elsewhere. dirt.jpg Courtyard path texture grass2.jpg Courtyard grass texture horizon.jpg Horizon backdrop texture open.gif Control panel open door button texture map sky.jpg Texture map used on "roof" of horizon threshold.jpg Texture map for yhe threshold of the elevator updown.gif Texture for up-down arrow button (elevator call button) used near elevator door in lobby wall-ceiling.jpg Texture map for lobby ceiling wood.gif Texture map for lobby bench (also used as a basis for 'darkwood.gif' ====================================== ====================================== Detailed Layer Description for AutoCAD files This portion of the README documents the various layers in the AutoCAD files. The way we imported our files into 3DS, each layer was treated as one unique object. There may be some inaccuracies here, but in general it is true to reality. FILE: controlpanel.dwg There is a lot of stuff here as the original designer did a very good job of re-creating reality... The layer names in this file were limited to 10 digits since the file was exported to 3DS straight from AutoCAD (the export forces all objects to have 10 digit identifiers) Cb-X-p Cb-X-l Each button in the elevator has a layer for the push portion and a layer for the light portion. (I am not sure what the point was of having two objects for each button - the labels are elsewhere...) In addition, each button used to have a third layer which was the same as the light layer. I have moved all of these to "Z" layers, which I believe can be safely deleted after we test the model. [X is one of bell, close, floor1, floor2, floor4, floor5, floor6, floor7, floor8, floor9, floorb asement1, floorbasement2, open, reset, or stop. NOTE: this naming scheme was changed when we were limted to 10 characters, but should be recognizable...] All buttons appear on both sides, except the reset button which is only on the right C-control-buttons-background: background area for all buttons C-control-buttons-labels: label areas for all buttons C-control-case: case for the control panel C-control-elevator-nmbr-display: display area for the elevator # C-control-floor-number-display: display area for the floor # C-control-key-message-panels: Message panels next to keyholes C-control-keyhole-left: left keyhole on right panel C-control-keyhole-right: right keyhole on right panel C-control-speaker: Speaker on right panel NOTE: All the above layer names were changed when we found we were limited to 10 character layer names, but should still be recognizable... Z-*: all layers that seem to be duplicates of buttons FILE: courtyrd.dwg Layers unknown. FILE: elevator.dwg E-elevator-ceiling: inside ceiling of the elevator E-elevator-handlebars: railbars inside the elevator E-elevator-inside-wall-panels: wall panels inside the elevator E-elevator-outside: The frame of the elevator FILE: lobby.dwg L-elevator-all-door-frame: door frames around all elevators L-elevator-right-left-door: Right elevator, left door L-elevator-right-left-midline: Right elevator, left midline (midlines seem to exist to set off pairs of doors) L-elevator-right-right-door: Right elevator, right door L-elevator-right-right-midline: Right elevator, right midline L-elevators-extra-door-midline: extra elevators (left and center), midlines L-elevators-extra-doors: extra elevators, doors L-floor: floor for lobby and hallway L-floor-lobby-large: Large floor for lobby (necessary?) L-floor-lobby-medium: Medium floor for lobby (necessary?) L-hall-ceiling: Hallway ceiling L-hall-doors: All doors (sides & end) in hallway L-hall-walls: Side walls in hallway L-lobby-bench: Bench in the lobby L-lobby-bench-wall: Wall behind bench in lobby L-lobby-ceiling: Elevator lobby ceiling L-lobby-elevator-wall: Wall around the elevators in the lobby L-lobby-wall: Walls in lobby (except around elevators) L-lobby-window-glass: Glass in the lobby window L-lobby-window-pane: Vertical panes in the lobby window L-lobby-window-rail: Rail on the lobby window