Notifications
C# scripts for Architectural Visualization
Updated a year ago
Game
Released
Platform(s)
HTC Vive; Windows
The work consists of C# scripts for locomotion, exploration, and interaction focusing on architectural visualization using HTC VIVE. It was thought for a large variety of audience of people between 12 and 70 years and therefore, everything is done only with two buttons that are the trigger and the touchpad (Older people do not have good motor coordination when using controls). More details of the scripts below
The C # locomotion script has 3 different types (in the video is shown only the intermediate style):
  • Simple: only with the arrow keys. In this style the person should be seated and will be guided by another person who by the arrows on the keyboard will make the person change rooms.
  • Intermediate: with fixed points. In this style the person may be standing and with the control trigger can move to specific points. In the scene when you press the trigger of the control, the person will see fixed arrows scattered around the scene, if you point the laser and release the trigger on these fixed arrows the character will teleport to this fixed point.
  • Advanced: Anywhere. In this style the person can move anywhere with the control trigger, as long as the laser is pointing to the ground.
Exploration
The exploration is done when the person discovers new rooms where they can have different sensations (for example through new sounds like TV, noise of water of the swimming pool or even of the barbecue grill)
The C # interaction script basically consists of
  • When trying to open a door in a room or a window. Only when approaching the control and with the change of the color of the handle, it is possible to use the trigger of the control that the door or the window will open alone. There is the possibility that the door or window does not open alone and make the character open as if it were in real life with physics however in this mode older people have a lot of difficulty being so most of the time I use the C # script to open alone
  • Turn on or off a light. Only by approximating the control and with the change of color of the switch the person can use the control trigger to turn the light on or off.
  • Change the time, longitude, latitude and UTC. After a previous configuration of longitude, latitude and UTC the person can change the time (position of the sun) in real time. At certain points in the scene when you press the trigger of the control, the person will see a small sun floating in the scene. By pointing the laser to this floating sun and releasing the trigger of the control the character will see in his hand a menu of sun and moon that can change the time. To do this, just touch the big toe on the circle-shaped touchpad and the time will change in real time.
  • Change the texture of walls, marbles, floors, etc. At certain points in the scene when you press the trigger of the control, the person will see floating cards in the scene. By pointing the laser to these floating cards and dropping the trigger of the control the character will see in his hand a menu of cards with a variety of choices that can change the textures and materials of a specific game object. To do this, simply touch the big toe on the circle-shaped touchpad that when you change the card, the game object will receive the material and texture information from that card.
  • Change furniture. At certain points in the scene when you press the trigger control, the person will see floating cards in the scene. By pointing the laser to these floating cards and releasing the trigger of the control, the character will see in his hand a card menu with a variety of card options where each card has the image of a furniture. To change the furniture, simply touch the big toe on the circle-shaped touchpad, which will change the furniture.

Thiago Seronni Mendonça
Game Developer - Programmer
1
Game Languages
Portuguese, Brazil
Supported Platforms
HTC Vive; Windows
Comments
romel lucero
2 months ago
Zero Orbit Creator - Owner
Hello good day i am working in zero Orbit i from Venezuela i looking people interested in anything aspect from the game. https://www.youtube.com/watch?v=4F9T-4WXsBM&t=4s good day please if you can help us in this part of world. need testers for alpha game. sorry if my english it's ugly.
0