Castor3D
Multi-OS 3D engine.
Project maintained by DragonJoker
Hosted on GitHub Pages — Theme by mattgraham
Back to Main page
Castor3D v0.7.0
Castor3D is a 3D engine written in C++.
It works on Windows and n GNU/Linux.
It is still a work in progress, feel free to contribute!
Features
- Normal mapping.
- Scene graph.
- Various rendering techniques : Forward, Forward SSAA, Forward MSAA.
- Modular architecture through plug-ins.
- Shaders are generated automatically from material and pass configuration.
- Shaders are writable directly from C++ code.
Implemented Plug-ins
Renderers
Importers
- ASSIMP: Multiple format mesh importer.
- LWO: LightWave Object importer.
- ASE: ASCII Scene Export importer.
- MD2: Quake 2 Model importer.
- MD3: Quake 3 Model importer.
- 3DS: 3DSMax models importer.
- PLY: Stanford Polygon library mesh importer.
- OBJ: Wavefront OBJ mesh importer.
Dividers
- Loop subdivision surfaces.
- PN-Triangles surfaces.
Links