Nick Fisher
|
5c3af255e4
|
chore: remove unused transform parameter from unlit_fixed_size material
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
29c35f9037
|
refactor: Gizmo internals
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
1e1d6fdcc9
|
chore: add dummy bounding box to GridOverlay
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
113f769160
|
chore: regenerate materials
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
278575c3e2
|
internal: add bounding box to SceneAsset & subclasses
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
27e150ebf6
|
chore: clean up static_cast
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
fe0f63c4cb
|
chore: update gizmo materials
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
b94aeb8b4a
|
chore: whitespace
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
8b9b299786
|
chore: update generated bindings
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
6ce743057b
|
chore: whitespace
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
fbb53f9033
|
fix: use createGizmoRenderThread
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
8a894f7e88
|
refactor: add createGizmoRenderThread
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
5e88a710ae
|
chore: explicitly build debug symbols in debug mode, and add gizmo.c/gizmo_glb.c to build
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
6b36d67ed7
|
feat: add gizmo.glb to assets/resources
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
5564be9ce9
|
feat: add TRACE macro
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
9f676f42b9
|
remove old HighlightOverlay class
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
981fd63963
|
update overlay tests
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
cb9320f3a1
|
remove pragma from Geometry builder cpp
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
6d5bc305dc
|
fix SceneManager_createCameraRenderThread
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
1c5b5c890b
|
reimplement grid as SceneAsset
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
e43e1c9cbd
|
flip camera wireframe direction
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
5fe985d2c7
|
add create/set camera render thread functions
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
80ca4b97a9
|
add create/set camera render thread functions
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
d3b4bed654
|
move grid clipspace.z closer to camera to allow for skybox
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
c117555b2c
|
gizmo improvements, use render thread methods for createCamera, allow setParent null to unparent transform
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
abbf2d5391
|
update bindings
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
a31c800204
|
add wireframe camera to geometry
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
877e8def80
|
add dithering to view
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
fb650dbd52
|
allow null parent to setParent
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
c34c7d5545
|
change grid priority
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
fe37d45e1a
|
return null entity for grid overlay
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
bf3d4f7c0e
|
add dithering to view
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
69643e26f6
|
whitespace
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
44b502a1e4
|
add dithering to view
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
6d36dc7923
|
add dithering to view
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
151935913f
|
allow null parent to setParent
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
d72ed58436
|
in createGeometry, all geometry entities to scene
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
d53a8b20b8
|
move Geometry asset builder from header to own implementation
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
600ab1ad28
|
update tests
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
aa7350c419
|
gizmo & picking improvements
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
c2077cb6b1
|
fix: store reference to material instances in ThermionViewer so they can be cleaned up on dispose
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
bedd50ec38
|
chore: update pubspec.yaml with new package name
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
8a3525d879
|
chore: temporarily disable ThermionWidgetWebImpl
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
853f1d1a68
|
feat!: remove superseded ThermionWindows widget
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
7e50f0317e
|
feat: use new createTextureAndBindToView in ThermionTextureWidget
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
724d7532e2
|
chore: docstring fixes
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
45a548afd2
|
feat!: rename thermion_flutter_ffi package to thermion_flutter_method_channel
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
e8b4b7806b
|
feat!: rename thermion_flutter_ffi package to thermion_flutter_method_channel
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
133367669d
|
feat: create separate createTexture and createTextureAndBindToView interface methods
|
2025-01-07 08:25:48 +08:00 |
|
Nick Fisher
|
60a09a1cd9
|
chore: rename thermion_flutter_ffi in example projects
|
2025-01-07 08:25:48 +08:00 |
|