BabylonTS (nuget): With Babylon(TS) you can use Babylon's source files directly from your projects. Babylon(TS) is repack of original BabylonJS package (https://www.nuget.org/packages/BabylonJS)  Owners of original BabylonJS package are: * pierlag (https://www.nuget.org/profiles/pierlag) * meulta (https://www.nuget.org/profiles/meulta)  Authors of BabylonJS library are: * David CATUHE * Michel ROUSSEAU * Pierre LAGARDE * David ROUSSET  Description of original BabylonJS package: •Complete scene graph with lights, cameras, materials and meshes •Collisions engine •Scene picking •Antialiasing •Animations engine •Particles Systems •Sprites and 2D layers • Optimizations engines: ◦Frustum clipping ◦Sub-meshes clipping ◦Hardware scaling ◦Selection octrees ◦Offline mode (Assets are saved locally to prevent reloading them) ◦Incremental loading • Standard material is a per pixel material that supports: ◦Diffuse lightning and texture ◦Ambient lightning and texture ◦Specular lightning ◦Opacity texture ◦Reflection texture (Spheric, planar, cubic and projection) ◦Mirror texture ◦Emissive texture ◦Specular texture ◦Bump texture ◦Up to 4 lights (points, directionals, spots, hemispherics) ◦Custom materials ◦Skybox ◦Vertex color ◦4 bones per vertex • Special FX ◦Fog ◦Alpha blending ◦Alpha testing ◦Billboarding ◦Fullscreen mode ◦Shadow Maps and Variance Shadow Maps ◦Rendering layers ◦Post-processes (blur, refraction, black'n'white, fxaa, customs...) • Textures: ◦Render target textures ◦Dynamic textures (canvas) ◦Video textures • Cameras: ◦Arc rotate camera ◦Free camera ◦Touch camera • Meshes: ◦Mesh cloning ◦Dynamic meshes ◦Height maps ◦Bones • Import: ◦Babylon scene file can be converted from .OBJ, .FBX, .MXB ◦Exporter for Blender
Keywords: BabylonJS|Babylon|WebGL|3D|Html5|TypeScript|JavaScript|3d|babylon|game-development|game-engine|game-engine-3d|typescript|webaudio|webgl|webgl2|webgpu|webvr|webxr