Osiyo. Dohiju? ᎣᏏᏲ. ᏙᎯᏧ? Hey, welcome back.
LeapMotion has LeapJS which examples like leap-widgets and others use ThreeJS for rendering WebGL. I spent quite a bit of time working with ThreeJS. I kept working with it because of the LeapJS examples. Then I did more research into BabylonJS.
Here are the elements that BabylonJS sold me on over ThreeJS. Export directly from Unity, Blender, 3DS Max, and more to a BabylonJS scene. 2D Canvas, HUD, GUI, 3D GUI, and more tools. The biggest selling point was the advanced playground and extensive examples in the documentation. Here’s an example of a scene I put together for SERINDA. I’m wiring it with my LeapMotion now so I can rotate it around and manage each panel. If you click Panel 11 or Panel 21 an input box will appear. If you click on the input box a virtual keyboard will show up and you can type in that box. The box and keyboard came from an example on the site and I modified a 3D scene to make the globe-like grid. I’m still manipulating a few things so it’s the way I want it, but this gives you a pretty good idea of how the playground works. ThreeJS has something like this as well.
A lot of exciting work coming up.
Until next time. Dodadagohvi. ᏙᏓᏓᎪᎲᎢ.