top of page

three js + SAGE2

Initial three js development in HTML --> SAGE2

The SmartSpace app allows the processing of BeSpaceD data and the rendering of an interactive 3D representation of this data.  The App parses the BeSpaceD data for cloud cover, UV and power station information, which is then pushed to an associative array.  It then iterates through the array, processing each of the time-stamped data sets, rendering each of the frames of data inside an the interactive 3D environment.  The animation of each time stamped frame of data is automatic which runs until it reaches the end of the data set.

 

The Initial build and design was in a threeJS + HTML environment.   Once additional functions were added to the app (such as parsing, data processing and more complex rendering), it was integrated into a SAGE2 environment.    The benefits of SAGE2 integration are that it is scalable over any display size from a large multipanel video wall, to a laptop or tablet.


Progress has been the design, construction and testing of a JavaScript App and subsequent SAGE2  (+Xbox Kinect) integration. 

Software Development

SmartSpace App Interaction

There are various methods of interaction with the SmartSpace app. 

 

The primary method is to use a mouse for pan and zoom functions. Additionally,  SAGE2 integrated Xbox Kinects provide facial tracking which enables the parallax shift effect which enables the user to look around inside the environment as if the display panel was a window into the virtual environment.

 

Please check out the video below for footage of it in action.

FIND US

Project Contributors:

Edward Watkins

Ian Peake

Keith Foster

Jan Olaf Blech

VX Labs

Building 91

RMIT City Campus

Melbourne VIC 3000

Success! Message received.

3D Cloud Cover Data Simulator

Visualisation of Spatial Models for Smart Solar Panel Management

SOFTWARE DEVELOPMENT

THREE JS

SAGE2

SPATIAL MODEL APP

Spatial Model

Display App

Continued development

and integration with

SAGE2 server

Initial HTML based development in

three js

  • rmit-university-logo
  • Facebook Social Icon
  • Flickr Social Icon
  • YouTube Social  Icon

SmartSpace App Video

Video outlining the design, functionality, and footage of the SmartSpace App in use.

 

Thanks to Ian Peake and Jan Olaf Blech for the guidance in the development of the app and it's functionality,

 

The video was developed in the VXLab at RMIT University, Melbourne, Australia using, Linux, Openshot and Audacity opensource software and finished with Microsoft Movie Maker. 

bottom of page