Blend4Web scene elements programming
https://www.blend4web.com/en/community/article/451/
The programming of 3d scenes for web browsers is a management process of 3d objects and scene elements. 3d objects are described as polygonal surfaces consisting of vertices and triangles and shaders to bring color, glossiness, transparency, reflections to object surface. Animation behaviours are defined by bone armatures parented to meshes, as well as well as animation sequences of bones, vertices and cameras positions with different focus parameters.
Blend4Web has a kit of programming interfaces (API) and useful visual editors which help to set up objects in a 3d scene. When Blend4Web scenes are being developed the programming and design are bound together in a harmonic way and don’t interfere with each other thanks to amount of tools assisting 3d artists in geometry and materials creation.