A Babylon Native Backstage Tour

What is Babylon Native?

Diagram that show JavaScript technology stack when executed under Babylon Native.

Work at the Babylon Native team

Example — Adding support for morph targets:

Adding support for 2D Texture Arrays:

Javascript NativeEngine class calls the C++ loadRawTexture2DArray method, to create the graphics objects using bgfx.
Implementation of LoadRawTexture2DArray on the C++ NativeEngine.
Win32 application using Babylon Native to display a 3D model with morph targets.

Final thoughts

Are you excited about this type of work?

References

--

--

--

Babylon.js: Powerful, Beautiful, Simple, Open — Web-Based 3D At Its Best. https://www.babylonjs.com/

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

31 Days of Algorithms — October 2017

What is a message broker? And how could it be leveraged more in Healthcare

Developing Magento 2 Module

Introduction to Terraform

SOAP web services in .NET Core

How to Build and Test Our Unity Game

Review on my first tech conference — MiXiT

Life is a journey of twists and turns, peaks and valleys, mountains to climb and oceans to explore.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Babylon.js

Babylon.js

Babylon.js: Powerful, Beautiful, Simple, Open — Web-Based 3D At Its Best. https://www.babylonjs.com/

More from Medium

I Built a Snappy Static Full-text Search With WebAssembly, Rust, Next.js, and Xor Filters

Providing Input on Input… Two Years Later

Rust: The Perfect Language For Blockchain Development

Ferris the Crustacean, unofficial Rust’s mascot.

Integrating Augmented Reality Objects into the Real World with Light and Shadows

Two screenshots of the same demo, one with lights turned on and one with lights turned off.