82 lines
2.6 KiB
Markdown
82 lines
2.6 KiB
Markdown
# orx-dnk3
|
|
|
|
A scene graph based 3d renderer with support for Gltf based assets
|
|
|
|
Status: in development
|
|
|
|
Supported Gltf features
|
|
- [x] Scene hierarchy
|
|
- [x] Loading mesh data
|
|
- [x] Glb
|
|
- [ ] Materials
|
|
- [x] Basic materials
|
|
- [x] Normal maps
|
|
- [x] Metallic/roughness maps
|
|
- [x] Skinning
|
|
- [x] Double-sided materials
|
|
- [ ] Transparency
|
|
- [x] Animations
|
|
- [ ] Cameras
|
|
- [ ] Lights
|
|
<!-- __demos__ -->
|
|
## Demos
|
|
### DemoAnimations01
|
|
[source code](src/demo/kotlin/DemoAnimations01.kt)
|
|
|
|

|
|
|
|
### DemoCamera01
|
|
[source code](src/demo/kotlin/DemoCamera01.kt)
|
|
|
|

|
|
|
|
### DemoIrrProbe01
|
|
[source code](src/demo/kotlin/DemoIrrProbe01.kt)
|
|
|
|

|
|
|
|
### DemoLights01
|
|
[source code](src/demo/kotlin/DemoLights01.kt)
|
|
|
|

|
|
|
|
### DemoLights02
|
|
[source code](src/demo/kotlin/DemoLights02.kt)
|
|
|
|

|
|
|
|
### DemoLights03
|
|
[source code](src/demo/kotlin/DemoLights03.kt)
|
|
|
|

|
|
|
|
### DemoObject01
|
|
[source code](src/demo/kotlin/DemoObject01.kt)
|
|
|
|

|
|
|
|
### DemoScene01
|
|
[source code](src/demo/kotlin/DemoScene01.kt)
|
|
|
|

|
|
|
|
### DemoScene02
|
|
[source code](src/demo/kotlin/DemoScene02.kt)
|
|
|
|

|
|
|
|
### DemoScene03
|
|
[source code](src/demo/kotlin/DemoScene03.kt)
|
|
|
|

|
|
|
|
### DemoSegmentContours01
|
|
[source code](src/demo/kotlin/DemoSegmentContours01.kt)
|
|
|
|

|
|
|
|
### DemoSkinning01
|
|
[source code](src/demo/kotlin/DemoSkinning01.kt)
|
|
|
|

|