Webinar Series. Virtual Reality. February 28 th, :00 PM EST. Hosted by Jeff Bertrand and Ginny Moore

Similar documents
MIXED REALITY (AR & VR) WITH UNITY 3D (Microsoft HoloLens)

MIXED REALITY (AR & VR) WITH UNITY 3D (Microsoft HoloLens)

Tata Elxsi benchmark report: Unreal Datasmith

DAZ Page 1. DAZ3D to Unity (Objects and Clothing)

Bforartists Reference Manual - Copyright - This page is under Public Domain. Editors

Quick Setup Guide. Date: October 27, Document version: v 1.0.1

CS345/DIGM465: Computer Game Development: Understanding Torque

st ANNUAL SKILLS MANITOBA COMPETITION CONTEST DESCRIPTION

IAT 445 Lab 10. Special Topics in Unity. Lanz Singbeil

22nd ANNUAL SKILLS MANITOBA COMPETITION CONTEST DESCRIPTION

8iUnityPlugin Documentation

8iUnityPlugin Documentation

Dr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-04

User Manual. Luciano Rasente Asset Repository

Unreal Engine 4 Course Catalog

13. siječnja 2017., Slavonski Brod

TABLE OF CONTENTS. SECTION 01 How do i access my Yulio account? 03. SECTION 02 How do i start using Yulio? 04

Optimizing and Profiling Unity Games for Mobile Platforms. Angelo Theodorou Senior Software Engineer, MPG Gamelab 2014, 25 th -27 th June

GAM 223 Game Design Workshop. Project 3D Maze Level Design DUE DATE: / / Design, Modeling & UV unwrapping

VR and Game Engine Workflows with CityEngine. Eric Wittner, Taisha Waeny

9.2 Use and animate compositing effects. 9.4 Track motion and apply the data to footage

This allows you to choose convex or mesh colliders for you assets. Convex Collider true = Convex Collider. Convex Collider False = Mesh Collider.

DOWNLOAD OR READ : 3D STUDIO MAX 2 5 PDF EBOOK EPUB MOBI

Oval Office Case Study

Unity Game Development

Extract from NCTech Application Notes & Case Studies Download the complete booklet from nctechimaging.com/technotes

Unity Scripting 4. CS 491 / DES 400 Crea.ve Coding. Computer Science

CS148: Maya Lecture. October 9th, 2017 David Hyde

LATIHAN Identify the use of multimedia in various fields.

3D ENGINE/DEVELOPER TOOLS ANALYSIS

WHAT IS BFA NEW MEDIA?

3dSprites. v

WCSD/NUES Educational Technology Animation

character design pipeline) callum.html

CS248 Lecture 2 I NTRODUCTION TO U NITY. January 11 th, 2017

E-BOOK / 3DS MAX MODELING FOR GAMES EBOOK

2.02B Methods and Uses of Animation Develop Computer Animations

Contest Description 3D Game Art Post-Secondary

Pipeline and Modeling Guidelines

Media Arts. Media Arts

Interactive 3D graphics in HEP

SMK SEKSYEN 5,WANGSAMAJU KUALA LUMPUR FORM

UDK Basics Maya Export/UDK Import/Viewport and placing content

Training offers. I`m offering training for the listed visualization software.

Modelling. Ruth Aylett

Animation Tools THETOPPERSWAY.COM

Art? 2 Computer Graphics 2 The Stages of Production 4 The CG Production Workflow 8 Core Concepts 10 Basic Film Concepts 21 Summary 26

OAR Converter: Using OpenSimulator and Unity as a Shared Development Environment for Social Virtual Reality Environments

Books: 1) Computer Graphics, Principles & Practice, Second Edition in C JamesD. Foley, Andriesvan Dam, StevenK. Feiner, John F.

Computers Are Your Future Prentice-Hall, Inc.

What s New in Emulate3D. New Tag Grid

Adobe Creative Cloud What to use for what project? #learningday2018

Research on the key technologies and realization of virtual campus

DV20447 Virtual-Reality Procedural Experiences with 3ds Max s Max Creation Graph and Stingray

Interactive Media CTAG Alignments

SLO to ILO Alignment Reports

Unity introduction & Leap Motion Controller

1 INTRoduCTIon to BLENDER 1. 3 PREPARATIon 19

PRODUCTION PHASES CHANGES

This compilation of artwork is quite large as I want to show my ability to create a wide spectrum of work depending on various requirements.

2-3. What is Unity? 4-5. Asset Store. Lighting & Rendering Performance. Scripting. Efficient Workflow Mecanim. Pathfinding.

GAME DESIGN. Game Design 1

Khronos and the Mobile Ecosystem

Mobile Serious Game using Augmented Reality for Supporting Children s Learning about Animals

User s Guide for Stockholm Convention Webinars

Tutorial: Accessing Maya tools

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 1 The Blender Interface and Basic Shapes

============================================================================

Multimedia Arts and Technologies

A VISUALIZATION AND GAME DEVELOPMENT PIPELINE FOR STUDENTS

STEP 1: Download Unity

WW.IT-IQ Training & Solutions (PTY) LTD

User Interface Layouts

Application of UDK Technology in Digital Display of Cultural Heritage Chen Jieping

Anatomy Project. Adi Mesika, Dima Trushin, Ksenia Kaganer [GIP] [234329] [ ]

Even better, you can have the Start Menu expand to full screen whenever you want, eliminating the need for a Modern UI Start Screen.

Collision Experimental Data

Full Screen Layout. Main Menu Property-specific Options. Object Tools ( t ) Outliner. Object Properties ( n ) Properties Buttons

Mixed Reality with Microsoft HoloLens

AR Standards Update Austin, March 2012

Dynamic Light Sculpting: Creating True 3D Holograms With GPUs

Getting Custom Content Characters into Neverwinter Nights 2

Купить Autodesk Maya 2018 в АО «Аркада» Тел./факс: (044) Autodesk Maya 2018

December 3, What is New in CC 2019

3D Overlay Specifications (Formerly 3D Guidelines)

REU Modeling Course Day 1. AutoDesk Maya - Program Introduction + Getting Started

MODELING AND HIERARCHY

You can also export a video of what one of the cameras in the scene was seeing while you were recording your animations.[2]

Introduction to Unity. What is Unity? Games Made with Unity /666 Computer Game Programming Fall 2013 Evan Shimizu

Actions and Graphs in Blender - Week 8

critical theory Computer Science

Effective Use of Media in Learning

About the FBX Exporter package

Robotic Perception and Action - Project. Augmented Reality for the Man in the Loop. M. De Cecco - Robotic Perception and Action

Conversion of a 3D scene into video

Project Proposal Eden Trails Demo #2 (GPS version) Key:

Marvelous Designer Workflow

Chapter 23- UV Texture Mapping

See What We See - Sharing Mixed Reality Experiences with WebRTC

Introduction to Game Design

Transcription:

Webinar Series Virtual Reality February 28 th, 2016 2:00 PM EST Hosted by Jeff Bertrand and Ginny Moore

Virtual Reality Webinar Agenda Ø Application and Benefits Ø 3 Types of Virtual Reality Ø Advantages and Disadvantages of Virtual Reality Ø Step-by-Step Process of Creating Efficient Virtual Reality

VR Application and Benefits Current Uses Benefits Manufacturing Healthcare Military Space Exploration Museums Education Courtrooms Meditation Shopping Entertainment Safe learning environment Convenient training option Less expensive for employers Consistent training Tangible demonstration of learning outcomes

What is VR? 3 Types of VR Desktop VR Immersive VR Augmented Reality (AR)

Desktop VR Key Characteristics ü No special equipment needed ü Not immersive ü Browser-based ü Allows for wide distribution

Immersive VR Key Characteristics ü Usually involves headsets and tracked controllers ü Fully immerse users in a scene ü Perform natural interactions

Augmented Reality Key Characteristics ü Overlay virtual information on a view of the real world ü Requires tablets, phones, or a headset

VR - Advantages and Disadvantages Advantages Disadvantages ü Interactivity ü Repeatable ü Immediate feedback ü Unique ü Accessible ü Difficult to develop ü Understanding of best practices ü Technical issues ü Hosting expense

Creating Efficient VR: Goal Goal: Render at least 30FPS

Creating Efficient VR: Initial Steps Initial Steps ü Collaborate with SMEs ü Task analysis ü Storyboard Task 1 Outcome 1 Task 2 Task 3 Outcome 2 Task 4

Creating Efficient VR: Project Management Project Management Description Project management includes techniques used to keep all 3D models, scripts, assets, etc. properly organized Tips for Efficiency Use source control Use cloud storage Preferred Tools Sourcetree/ Git Dropbox Alternatives Perforce Mercurial

Creating Efficient VR: 3D Modeling 3D Modeling Description Process of developing a mathematical representation of any three-dimensional surface of an object via specialized software Tips for Efficiency Retopology - synergy between artistically-driven sculpting and technically-minded poly-modeling Reduce polygon count while maintaining a high quality model Normal mapping Preferred Tool Blender (free) Alt to Blender MAYA 3DS MAX Solid Works

Creating Efficient VR: UV Mapping UV Mapping Description Projecting a 2D image to a 3D model's surface for texture mapping Tips for Efficiency Start with automatic UV layouts Find areas where a seam would naturally appear and mark it as a seam Preferred Tool Blender (free) Alt to Blender MAYA 3DS MAX Solid Works

Creating Efficient VR: Texturing Texturing Description Texturing is the process of applying an image to a 3D model Tips for Efficiency Procedurally generated materials and textures created using Allegorithmic Substances drastically speed up the texturing process Preferred Tools Blender (free) Photoshop Alt to Photoshop GIMP Substances

Creating Efficient VR: Animation Animation Description The process of bringing to life any that require movement: Objects, armatures (skeletons), meshes, particles, UI elements, etc. Tips for Efficiency Unity s Mecanim system makes bone-based animations easier to use Mecanim can also be used as a visual state machine Preferred Tools Blender (free) Unity Other Tool Options MAYA 3DS MAX

Creating Efficient VR: Import and Prefab Set-up Import & Set Up Prefabs Description Prefabs are containers for 3D models, scripts, animations, etc. Virtual scenes consist of a collection of prefabs Tips for Efficiency Create editor scripts that minimize repeated work (e.g. add a button for creating colliders) Preferred Tool Unity Game Engine Other Tool Options Unreal

Creating Efficient VR: Design Scenarios Design Scenarios Description Designing scenarios ties all the pieces together (e.g. 3D models, prefabs, simulation logic, etc.) Iterative testing is very important at this stage Tips for Efficiency Meet weekly with SMEs to ensure everything is on track Start with simple prototypes and build from there Preferred Tool Unity Game Engine Other Tool Options Unreal

Creating Efficient VR: Audio Engineering Audio Engineering Description Audio can add a lot of value to a simulation Voice overs Audio cues need to be triggered by scripts at the correct time Tips for Efficiency Start with royalty-free sounds and edit as necessary Preferred Tool Audacity Alt. to Audacity Audition

Creating Efficient VR: Construct UI Elements Construct UI Elements Description User Interface (UI) elements include text, pop-ups, icons, graphical user elements, etc. Tips for Efficiency Ties in closely with system architecture Align with SME feedback and Learning Outcomes Graphic designers can provide insight Preferred Tools Unity Game Engine Photoshop Other Tool Options Unreal

Creating Efficient VR: Programming Programming Description User interaction, user interface,state machines, etc. Tips for Efficiency Never duplicate code Create a reusable architecture Preferred Tool Microsoft Visual Studio Alternative MonoDevelop

Creating Efficient VR: Quality Assurance Quality Assurance Description Iterative process of review, feedback, and improvement Development Tips for Efficiency Test simulations on many different machines and operating systems Feedback Review Preferred Tools Word/ Excel Jira/ Basecamp

Hosting Internal Servers Advantage ü No Hosting Expense Disadvantages ü Requires maintenance & staffing ü More server downtime Amazon Cloud Advantages ü Increased scalability / security ü Faster downloads ü Less server downtime ü Less maintainance Disadvantage ü Hosting expense

Hosting Tips 1. Implement Single Sign On 1. Utilize WebGL Advantage ü No plugin needed Disadvantage ü Still some bugs

Resources To access this PowerPoint and a recording of this webinar, please visit the following webpage to join our webinar repository: http://onlineplus.clemson.edu/browse/cucwd/courses/ca2ves Other Resources: https://unity3d.com/learn https://www.blender.org/support/tutorials/ https://cgcookie.com/ http://www.blenderguru.com/ http://freesound.org/

Webinar Series Virtual Reality Thanks for Joining us! Jeff Bertrand jbertra@g.clemson.edu Ginny Moore vehall@clemson.edu