Project DescriptionBabylon Toolkit provides a complete toolbox for Silverlight 5 3D.
It includes:
- A complete Effect class with shaders and parameters support (with an integrate shaders and registers cache system)
- A Model/ModelMesh/ModelMeshPart object model
- A ModelContent/ModelMeshContent/ModelMeshPartContent object model to create Model hierarchy
- An importation system with support for .OBJ files
- Cameras classes:
- Orbit camera
- Regular camera
- A BasicEffect for simple rendering modes which supports:
- Diffuse color & texture
- Specular color & texture
- Bump texture
- Ambient color
- Point light
- Pre-defined effects:
- BasicEffect3Lights (3 directionals lights instead of 1 position light)
- CartoonEffect (work in progress)
- SkinnedEffect (with normal and specular map support)
- SplattingEffect (for multi-texturing with smooth and precise transitions)
- VertexColorEffect (very light for non textured meshes)
- Ray intersections system
- BoundingSphere
- Mesh vs Ray
- Particles System
- Primitives creation tools
New features in 1.0.4
- New Effects
- BasicEffect3Lights (3 directionals lights instead of 1 position light)
- CartoonEffect (work in progress)
- SkinnedEffect (with normal and specular map support)
- SplattingEffect (for multi-texturing with smooth and precise transitions)
- VertexColorEffect (very light for non textured meshes)
- Improved Effects
- Effects with normal map support now have an "InvertBinormal" property (some tools generate normal maps with binormal pointing upward and others pointing downward)
- Particle System
- Basic particle rendering system with basic physics computed on GPU
- Primitives
- Facility tools for creating cubes and spheres
- Modified model system to allow third party tools to create Model / Mesh / MeshPart without using ModelContent hierarchy.
- Bug fixes
Blog post on Babylon.Toolkit :
You can also get Babylon.Toolkit from Nuget :
http://www.nuget.org/List/Packages/Babylon.ToolkitYou can also download the Babylon engine (a full 3D engine for Silverlight) :
http://code.msdn.microsoft.com/Babylon-3D-engine-f0404ace