dioxus-three 0.0.1

A Threejs component for Dioxus Desktop applications
Documentation
1
2
3
4
5
6
7
8
varying vec3 vNormal;
varying vec3 vPosition;

void main() {
    vNormal = normalize(normalMatrix * normal);
    vPosition = (modelViewMatrix * vec4(position, 1.0)).xyz;
    gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);
}