1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start...

16
1 16.1.2014 Tuukka Takala Unity & RUIS lecture

Transcript of 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start...

Page 1: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

1

16.1.2014

Tuukka Takala

Unity & RUIS lecture

Page 2: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

2

Tuukka Takala

About the course assignments

• Start thinking about project assignment ideas. Examples:• Social media in VR

• Information visualization & editing in VR

• Google maps in VR

• Discuss ideas and prepare to form student groups

• Four students per group

Page 3: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

3

Tuukka Takala

Unity

Page 4: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

4

Tuukka Takala

What is Unity about?

• Integrated game development environment

• Cross-platform: Windows, OSX, Linux, iOS, Android, game consoles, web browsers

• Rapid iteration game development:• Run game in editor

• Scene building

• Asset management

• Scripting

Page 5: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

5

Tuukka Takala

Unity core features

• PhysX physics engine

• Mecanim character animation

• Nav mesh pathfinding

• Shuriken particle system

• Networking (multiplayer)

• Unity Asset store

Page 6: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

6

Tuukka Takala

Page 7: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

7

Tuukka Takala

Page 8: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

8

Tuukka Takala

RUIS for Unity

Page 9: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

9

Tuukka Takala

RUIS - Reality-based User Interface System

• Platform for prototyping 3D User Interfaces

• Core idea: Make 3DUI development easy for hobbyist developers

• Supports: Oculus Rift, Kinect, PlayStation Move, Razer Hydra

Page 10: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

10

Tuukka Takala

Possibilities for New Interaction Styles

Kinect + PlayStation Move =

AWESOME

Page 11: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

11

Tuukka Takala

Project History

• 2010:• Initiated by me and Roberto Pugliese in 2010

• 2011:• Presented a paper at 3DUI 2011 conference

• Used in a Virtual Reality course by 5 student groups

• 2012:• Used in a Virtual Reality course by 4 student groups

• Two RUIS installations present in MediaLab’s demo day

Page 12: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

12

Tuukka Takala

Recent RUIS developments

• 2013 VR course project works

• TurboTuscany demo

Page 13: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

13

Tuukka Takala

Page 14: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

14

Tuukka Takala

Page 15: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

15

Tuukka Takala

RUIS Future

• Will be sold in Unity AssetStore

• Features to be added:

• Kinect2 support

• Documentation and tutorials

Page 16: 1 16.1.2014 Tuukka Takala Unity & RUIS lecture. 2 Tuukka Takala About the course assignments Start thinking about project assignment ideas. Examples:

16

Tuukka Takala

Comments?

More RUIS info at: http://ruisystem.net

Thank you