Peter Carta Charles Stocker
Project purpose and scope Building plan and Virtual Model Project Decomposition ◦ Modeling Building, Furnishings, and Objects ◦ Camera Control and User Interaction ◦ Other Animation Difficulties and Fixes Conclusion & Relation to VR
Owner is in need of new facilities ◦ Presented paper plans but has hard time visualizing what the final result will be 3D Virtual simulation of building plans ◦ Provide owner with more realistic view ◦ Help provide feedback on layout Assures plans fit needs
Model 1 building plan ◦ Fully furnished layout ◦ User controlled motion and interaction Present simulation over computer ◦ Camera controlled with keyboard and mouse Modeling and Animation ◦ Virtools5.0 ◦ Maya
/* Video Walkthrough */ /*.vmo or take video */?
Modeling the Building ◦ Virtools5.0 Individual wall segments Windows and Doors *screen shot from outside perspective view (showing windows and door)
Modeling Furnishings and Objects ◦ 3dsMax The cabinets were modeled ◦ Virtool’s Resources Chairs, laptops, and rugs ◦ Online sources Several models were used from TurboSquid.com Toilet, tables, bookshelves, tubs, sinks, and much more. *screenshots of some modeled objects
Camera Control & User Interaction ◦ Movement Controls Walk Forward and Backward, Turn Left and Right Keyboard W, A, S, D
Camera Control & User Interaction ◦ Movement Controls Camera Adjust angle with Mouse Pointer 360° Pan – Hold Right Mouse Button
Other Animation ◦ Door Open/Closing ◦ Add to Immersion and Realism
Lighting and Shadows ◦ Issue: No contrast between walls Difficulties determining where you were ◦ Fix:
Collision Detection ◦ Issue: Camera going through walls regardless of Collision Detection and Object Slider BB ◦ Fix: Individual Groups for each Room and Objects Multiple Object Slider BBs Lightened data strain and iterations on CPU by dividing work load among multiple blocks
Modeling veterinary patient beds ◦ Issue: Did not have access to free models of patient beds. ◦ Fix: Model a table and give it a metallic mesh! *Screenshot of Table
Scaling and Stretching ◦ Issue: Some models have several parts and even when placed in the hierarchy manager together, they do not stretch appropriately. ◦ Fix: Get the model as close to an appropriate scaling See Refrigerator in Break Room
Model Sizes ◦ Issue: Many models needed to fit snug to walls ◦ Fix: Scale models or remove certain models to make them appear to be snug.
3D Virtual World ◦ Building and Objects modeled in 3D to create the world ◦ Separates this application from flat paper plans Immersion ◦ User controlled tour Every user can go and do what they please when in the simulation Not restricted to one path ◦ Realistic models and animation abilities
Sensory Feedback and Interaction ◦ Movement controls and angular adjustment Giving the user freedom to explore at their leisure ◦ Object Animations ◦ Future Additions: Sound – Barking and Meowing Animated animals/ Customers/ Receptionist Additional models to increase realism Fix collision detection with objects and walls