Commit Graph

28 Commits

Author SHA1 Message Date
Nick Fisher
92fbe2e5d5 chore!: restructure viewer folders as libraries to only export the public interface 2024-10-23 14:45:01 +08:00
Nick Fisher
56e00c9c55 add background color tests 2024-10-23 14:45:00 +08:00
Nick Fisher
ed5f23faf2 introduce stronger native typing, camera projection/culling methods, update tests 2024-10-23 14:45:00 +08:00
Nick Fisher
ab1de78b74 rename from *FFI to *RenderThread, return bool from render() to check frame timings, update render loop to wait on condition variable, add requestFrame() method 2024-10-23 14:45:00 +08:00
Nick Fisher
7bcfd0f805 rename CameraPtr to TCamera and use named arguments for setCameraLensProjection 2024-10-23 14:45:00 +08:00
Nick Fisher
3e1b151488 move MaterialInstance methods to own class 2024-10-23 14:45:00 +08:00
Nick Fisher
820ad7cb28 rename setLayerEnabled to setLayerVisibility, add setVisibilityLayer method 2024-10-23 14:45:00 +08:00
Nick Fisher
df0a744cc9 add setMaterialDepthWrite method 2024-10-23 14:44:59 +08:00
Nick Fisher
af55ef56c9 update tests 2024-10-23 14:44:59 +08:00
Nick Fisher
3cf4790148 update tests 2024-10-23 14:44:58 +08:00
Nick Fisher
3f9db33340 add test cube texture image 2024-10-23 14:44:58 +08:00
Nick Fisher
2c42fbd38d update test 2024-10-23 14:44:58 +08:00
Nick Fisher
8eca3ec76b add image methods to test helper 2024-10-23 14:44:58 +08:00
Nick Fisher
ce2266d0ed test updates 2024-10-23 14:44:57 +08:00
Nick Fisher
679d208c8d test update 2024-10-23 14:44:39 +08:00
Nick Fisher
a7f6ae19f0 update tests 2024-10-23 14:44:39 +08:00
Nick Fisher
12aaebd154 update test 2024-10-23 14:44:37 +08:00
Nick Fisher
9686650987 update test helpers 2024-10-23 14:44:35 +08:00
Nick Fisher
ec9366d72b feat: add getAncestor method 2024-10-23 14:44:35 +08:00
Nick Fisher
96e2de6de1 update tests 2024-10-23 14:44:35 +08:00
Nick Fisher
af30b27724 test: add test cube.glb 2024-10-23 14:44:34 +08:00
Nick Fisher
0a4e3501dc feat: add flag for keepData for gltf instancing, add highlightScene, add stencilHighlight method 2024-10-23 14:44:34 +08:00
Nick Fisher
0f5b90998e test: update viewport gizmo test 2024-10-23 14:44:33 +08:00
Nick Fisher
4fbc113fcb chore: add viewport test 2024-10-23 14:44:30 +08:00
Nick Fisher
9eb2285433 refactor: rearrange some stubs/imports for easier web WASM deployment 2024-06-21 15:20:08 +08:00
Nick Fisher
af7b2e03b7 delete test outputs 2024-06-16 13:32:58 +08:00
Nick Fisher
dc0c855135 documentation & further renaming 2024-06-16 13:22:27 +08:00
Nick Fisher
fe62a70e29 renaming to Thermion 2024-06-16 13:22:22 +08:00