Salevich Alex & Frenkel Eduard Virtual Reality interior designer

Slides:



Advertisements
Similar presentations
Touchsquid Technology Inc. Setting up the TouchSquid Remote App.
Advertisements

Mouse Tutorial for Win XP In this tutorial you will learn to: Move the mouse Click and double click Make selections Manage windows Use menus Click the.
PLEASE USE THE ENTER KEY RIGHT CLICK ON THE MOUSE TO ADVANCE
KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
Congratulations! You have just installed the Presentation Game Add-In.
O dyssey Collaboration System: OCS. What is Distributed Collaboration? Work by teams whose members are separated by space and time.
1 Unit & District Tools Phase 1. 2 To access the new Unit and District Tools, you will need to click on the link embedded in the MyScouting Flash page.
Inventor Or How to build things.
Objectives Define photo editing software
A Tutorial by Aaron Price
ExitTOC Run & Route Directions 2003 Editing Run and Route Directions Edulog.nt v9.2 Use the buttons to navigate the training package First PagePreviousNextLast.
1 Creating Icons for Commands When there is not an icon related to a command in your toolbars, you will see a question mark (?). No preview available …
Creating a MagicInfo Pro Screen Template
Chapter 10 Using and Creating Symbols. Objectives Set the scale of a drawing for inserting symbols Use the DesignCenter and Content Browser to insert.
>To add a component via Page Editor, go to the View tab and check the Designing checkbox to enter Designing mode. >Next, simply click the Component button.
Final Exam Chess Game.
IE 1225 – Intro. To Manufacturing Engineering Fall 2007 Dr. R. Lindeke.
Image Processing © Copyright William Rowan Objectives By the end of this you will be able to: Manipulate images to achieve special effects.
POWERPOINT REVIEW Computer Technology. After reading the definition, think of the answer. Then, click to reveal the answer and see if you are correct.
Introduction to Microsoft publisher
Deposit Module for Depositor DigiTool Version 3.0.
Adobe Photoshop CS5 – Illustrated Unit A: Getting Started with Photoshop CS5.
Highly Confidential – for UCRE Affiliate Use Only 2015 Regional Training Embedding Maps into your listings on your United Country office website.
Foundation year Practical Lec. 4:Practical Lec. 4: Presentation Software Using Microsoft Office 2007 Practical Lec. 4:Practical Lec. 4: Presentation Software.
Lesson 14: Exploring Excel Learning Objectives After studying this lesson, you will be able to:  Explain ways Excel can help your productivity.
Touch screen function manual Right & left scroll key Room selecting key, Maximal quantity 50. Controlling Target icon Room background image brightness.
PREZI PRESENTATION The Prezi Interface. In this tutorial you will learn:  About the different parts of a Prezi interface: 1. The Prezi space/canvas 2.
A Quick Review Of Unit 6 – Using Microsoft Office PowerPoint 2007 Key Applications © CCI Learning Solutions Inc.
Video in Macromedia Flash (Optional) – Lesson 121 Video in Macromedia Flash (Optional) Lesson 12.
CPD App Design V5 Hello! July CPD App Design.
Design Visualization Software Introduction / Review.
Adobe Photoshop CS4 – Illustrated Unit A: Getting Started with Photoshop CS4.
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
How to Create a Power Point Presentation. Topics that will be covered: 1) Getting Started 2) Common Features 3) Working with Text 4) Working with Graphics.
Enterprise Oracle Solutions Oracle Report Manager The New ADI and More Revised:June 20091Report Manager/SROAUG Presentation.
Photoshop CS6 – Nelson Unit 3: Photoshop CS6. Objectives Define photo editing software Start Photoshop and view the workspace Use the Zoom tool and the.
Review for Final June 13, 2016.
Reading Working Drawing Packets and Section Views
SAP ERP Basic System Navigation
Using the Cyton Viewer Intro to the viewer.
Unit & District Tools Phase 1
Computer Literacy BASICS
Getting Started with Adobe Photoshop CS6
Gadgets and Dashboards
Reading Working Drawing Packets and Section Views
Editing Your Faculty Homepage
Presenting Prezi Michael Pelitera
Autodesk Inventor 2008 Tutorial One Machine Part Alva Academy
B i N G O ‘Enable Content’ must be clicked for the file to work.
Assignment 8 Chess Game.
Chap 7. Building Java Graphical User Interfaces
Microsoft Office PowerPoint 2010 INSERTING GRAPHIC OBJECTS
Graphical User Interfaces -- Introduction
United Kingdom SDGs Reporting Platform
Salevich Alex & Frenkel Eduard Wizard Hunting
Dror levy hadar ben efraim
Following Initial Design Review
Chapter 2 – Introduction to the Visual Studio .NET IDE
Microsoft Word Text Basics.
Find It VR Project (234329) Students: Yosef Albo, Bar Albo
Computer Animation UV Mapping.
Introduction to PowerPoint
Transformations y - x x x x.
Extended Hologram Project
Next Gen GUI Concept Aaron Cardenas, 21/10/2008.
Qmetry User Interface Recommendations
1. GitHub.
Prezi Presentation Creating a Prezi The link is:
Parametric Modeling Parametric Modeling
Microsoft Office Word 2003 Lesson 1
Presentation transcript:

Salevich Alex & Frenkel Eduard Virtual Reality interior designer

Problem Definition and Motivation Main Problem: Nowadays there are many interior design tools for house / office design, yet the existing tools provide only abstract representation of the final design. The tools allow to render a designed scene which can be shown to a customer, yet they do not pass a real experience of presence in a room, which might be ineffective in a design process and lead to unwanted final result. Goal: Our project's goal is to overcome this challenge and allow a user to experience a sense of presence in a room while designing it. We intend to build a designing tool using virtual reality which will allow to design a room space while being present inside a virtual room; The tool will allow the user to design a room interior and be able to experience his work product at the same time. Our solution will allow to design better suited environment for the customer by letting the designer the ability to show the customer the final design and get his feedback.

Solution-Features & background Platform : Hardware platform: HTC vive  Software platform: Unity 3D, VRTK toolkit, Mono develop IDE  GUI description: The GUI will consist of following features: The application consists of two modes: room choosing mode, in-room edit mode (explained further afterwards). HTC controller radial menus: Right controller - Main menu - will allow to choose a general action (scaling / moving / rotating / rotating in space/ choose room or item) Left controller - Sub menu - will be used for specific action after a main menu option was chosen Pointing laser – in order to be able to control models which are not reachable due to HTC vive space restrictions, a pointing laser is rendered in the VR environment to provide the ability of modeling big room spaces. Main menu that allows switching between rooms, open item menu, delete models, enable/disable tooltips, exit. Model Choosing menu – will bring up a scrollable menu with furniture / design features to place in the modeling environment. The menu will be controlled by the HTC controllers, radial menus and pointing laser.

Vrchitect Modes Room Choose Mode: This mode allows the user to move in the workspace and choose a room to design. The user can point the laser tip to the rooms ceiling to reveal the content of the room, and press the trigger to enter the room. In Room Mode: This mode is triggered by entering a room as mentioned above. At this mode the user can manipulate (scale, rotate, etc.) the existing models and also add/delete new models from the item menu. *note: in both modes tips can be disabled and the controllers provide different behavior.

Controller Radial and Main Menus This menu is available from all modes ,by pressing the Menu button on the controller. Choosing An option from this menu is done by pointing the Laser tip to the right Cube and pressing the trigger. Add model-This option will open a new menu, a scrollable item menu (explained afterwards). Enable/Disable ToolTips-The icon will change accordingly. Delete model-allows you to point the laser to a model, by pressing the trigger the model will disappear *when choosing this option the lasers color will become red. Room choose return- this option is used to exit the room to the initial view (above the rooms). Exit-quit the application.

Controller Radial and Main Menus Controller Radial Menu: This menu is available from all modes ,by hovering over The controllers touchpad. Different options are provided in different modes/states of the app: Scroll menu item and choosing an item to instance in the room-in room mode. Move in work space- room choose mode. Push/Pull models-Push / Pull the model in room mode. Scaling models-Enlarge / Shrink the model in room mode. Rotation of the room around its center-in room mode. Rotation of models-Rotate the model on X/Y/Z axis in room mode.

Controller Radial and Main Menus Scrollable Item Menu: This menu is available from in room mode, by choosing the Add Model cube from the main menu. The user can scroll the menu with the left controller as shown in Controller menus slide. by pointing the laser at the desired model and pressing trigger the model will appear in front of the controller, already attached to the pointer tip ready to be manipulated.

More Features Shadow grid- when an item is chosen by the controllers laser, there was no way to know exactly where it is in space, meaning will it collide or fall if released? How can we put it exactly where we want to? We needed a tool to help the user design accurately, therefore we developed the Shadow Grid. By using ray cast on two layers: we ray cast over the item to encounter which parts collide with other models and which collide with the floor upon “landing”, and draw a grid on the surfaces that the shadow of the item intersect with, therefore allowing the user to know exactly where the item is relatively to other items and space.

More Features ToolTips- since the app is very technical and multi-optional, we provided tips in order to help the user to understand the features provided and how to use them. The tips change from mode to mode and from menu to menu according to the options available, predicting possible behavior or expected actions from the user.

Improvements Ideas Improvement Ideas: The following ideas might be implemented as part of future projects: Expand the menus: Allowing to change the models’ texture / material. Loading a real environment by scanning a real room space via 'Tango' interface Serialization of the designed environment with the ability to save / load a scene Reshaping (or creating from scratch) the provided design environments

External Links Website: https://sloovi1990.wixsite.com/vrchitect Git repository: https://github.com/sloovi90/VRchitect Video link:https://www.youtube.com/watch?v=02-eBrFMSQ8