Web Workers
Posted: November 8th, 2011 | Author: rajdye | Filed under: Technical Video | No Comments »In this video, I describe how I use JavaScript Web Workers to make Learn Green Buildings a multithreaded app.
In this video, I describe how I use JavaScript Web Workers to make Learn Green Buildings a multithreaded app.
Demo 10 is now released and can be found here:
http://labs.rajdye.com/superb/demo10/
I discuss the updates for the week including transparent windows and enhancements to the Kuda particle system.
The video above explains the origins of the software project Learn Green Buildings. We get into the people behind the project, the goals and the funding. Download this video
This video above shows some of the inspiration behind the Learn Green Buildings software project. I show the Kuda WebGL 3D engine along with some examples from SRI International. I then go on to show some video games that are inspiring to the project. Download this video
This video shows documents created during the preproduction process. It covers the information architecture documents including simple diagrams and the mockflow diagrams.Download this video
Andrew Scully walks us through the process of 3D asset creation in Lightwave. He describes the different geometries that he has created and his workflow for the project. Download this video
I go over the current functionality of the Alpha version. Download this video
There is a new properties panel that reads from an XML file. Also I am working on integrating transparent materials into the project and I show a three.js asset with transparent windows.
This week I worked on parsing the Scenario.xml file and displaying the basic Input and fault information for each HVAC component. I also integrated the Kendo UI components, including the dropdown list box, the grid and the tabs. You can read more about Keno UI here : kendoui.com. For next week, I plan to build out the input and fault tabs so they function the same way that they do in Learn HVAC 2.0.
This weeks updates include a fix which disables back-face culling, tooltips and the properties panel.
This is a little app by Google called Speed Tracer. It is a tool to help you identify and fix performance problems in your web applications. I think that this type of user interface can be applied to track and monitor a real-time data stream coming from an energy simulation. The project is open source. It may be possible use the existing code-base and customize it to the task at hand. Watch the video below and let me know what you think.