1.0.0 • Published 7 years ago
soft-engine v1.0.0
SoftEngine
tutorial: learning how to write a 3D soft engine from scratch in C#, TypeScript or JavaScript
examples
- Writing the core logic for camera, mesh & device object
- Drawing lines and triangles to obtain a wireframe rendering
- Loading meshes exported from Blender in a JSON format
- Filling the triangle with rasterization and using a Z-Buffer - 1
- Filling the triangle with rasterization and using a Z-Buffer - 2
- Handling light with Flat Shading & Gouraud Shading
- Gouraud Shading demo with a Torus
- Applying textures, back-face culling and WebGL
- CPU
- TypeScript
- Babylon
- Three