5c3af255e4
chore: remove unused transform parameter from unlit_fixed_size material
Nick Fisher
2024-12-11 21:07:03 +08:00
29c35f9037
refactor: Gizmo internals
Nick Fisher
2024-12-11 21:06:37 +08:00
1e1d6fdcc9
chore: add dummy bounding box to GridOverlay
Nick Fisher
2024-12-11 21:06:02 +08:00
113f769160
chore: regenerate materials
Nick Fisher
2024-12-11 21:05:48 +08:00
278575c3e2
internal: add bounding box to SceneAsset & subclasses
Nick Fisher
2024-12-11 21:04:57 +08:00
27e150ebf6
chore: clean up static_cast
Nick Fisher
2024-12-11 21:03:53 +08:00
fe0f63c4cb
chore: update gizmo materials
Nick Fisher
2024-12-11 21:03:16 +08:00
b94aeb8b4a
chore: whitespace
Nick Fisher
2024-12-11 21:01:54 +08:00
8b9b299786
chore: update generated bindings
Nick Fisher
2024-12-11 21:01:42 +08:00
6ce743057b
chore: whitespace
Nick Fisher
2024-12-11 21:01:27 +08:00
fbb53f9033
fix: use createGizmoRenderThread
Nick Fisher
2024-12-11 21:01:13 +08:00
8a894f7e88
refactor: add createGizmoRenderThread
Nick Fisher
2024-12-11 21:00:44 +08:00
5e88a710ae
chore: explicitly build debug symbols in debug mode, and add gizmo.c/gizmo_glb.c to build
Nick Fisher
2024-12-11 21:00:06 +08:00
6b36d67ed7
feat: add gizmo.glb to assets/resources
Nick Fisher
2024-12-11 20:58:57 +08:00
5564be9ce9
feat: add TRACE macro
Nick Fisher
2024-12-11 20:58:26 +08:00
9f676f42b9
remove old HighlightOverlay class
Nick Fisher
2024-11-30 16:02:19 +08:00
981fd63963
update overlay tests
Nick Fisher
2024-11-30 16:02:10 +08:00
cb9320f3a1
remove pragma from Geometry builder cpp
Nick Fisher
2024-11-30 16:02:01 +08:00
6d5bc305dc
fix SceneManager_createCameraRenderThread
Nick Fisher
2024-11-30 16:01:49 +08:00
1c5b5c890b
reimplement grid as SceneAsset
Nick Fisher
2024-11-30 16:01:25 +08:00
e43e1c9cbd
flip camera wireframe direction
Nick Fisher
2024-11-30 16:00:12 +08:00
5fe985d2c7
add create/set camera render thread functions
Nick Fisher
2024-11-30 14:03:31 +08:00
80ca4b97a9
add create/set camera render thread functions
Nick Fisher
2024-11-30 14:03:18 +08:00
d3b4bed654
move grid clipspace.z closer to camera to allow for skybox
Nick Fisher
2024-11-30 14:03:02 +08:00
c117555b2c
gizmo improvements, use render thread methods for createCamera, allow setParent null to unparent transform
Nick Fisher
2024-11-30 14:02:39 +08:00
abbf2d5391
update bindings
Nick Fisher
2024-11-30 14:01:38 +08:00
a31c800204
add wireframe camera to geometry
Nick Fisher
2024-11-30 14:01:24 +08:00
877e8def80
add dithering to view
Nick Fisher
2024-11-30 14:01:11 +08:00
fb650dbd52
allow null parent to setParent
Nick Fisher
2024-11-30 14:01:01 +08:00
c34c7d5545
change grid priority
Nick Fisher
2024-11-30 14:00:51 +08:00
fe37d45e1a
return null entity for grid overlay
Nick Fisher
2024-11-30 14:00:33 +08:00
bf3d4f7c0e
add dithering to view
Nick Fisher
2024-11-30 13:59:43 +08:00
69643e26f6
whitespace
Nick Fisher
2024-11-30 13:59:32 +08:00
44b502a1e4
add dithering to view
Nick Fisher
2024-11-30 13:59:20 +08:00
6d36dc7923
add dithering to view
Nick Fisher
2024-11-30 13:59:10 +08:00
151935913f
allow null parent to setParent
Nick Fisher
2024-11-30 13:58:56 +08:00
d72ed58436
in createGeometry, all geometry entities to scene
Nick Fisher
2024-11-30 13:58:33 +08:00
d53a8b20b8
move Geometry asset builder from header to own implementation
Nick Fisher
2024-11-30 13:58:02 +08:00
600ab1ad28
update tests
Nick Fisher
2024-11-30 13:57:42 +08:00
aa7350c419
gizmo & picking improvements
Nick Fisher
2024-11-30 13:57:31 +08:00
c2077cb6b1
fix: store reference to material instances in ThermionViewer so they can be cleaned up on dispose
Nick Fisher
2024-11-27 14:19:18 +08:00
bedd50ec38
chore: update pubspec.yaml with new package name
Nick Fisher
2024-11-27 12:20:13 +08:00
8a3525d879
chore: temporarily disable ThermionWidgetWebImpl
Nick Fisher
2024-11-13 10:53:45 +08:00