mars
|
b0ecf1eb92
|
Paint node kind label
|
2022-10-21 16:32:24 -06:00 |
mars
|
1fb7f03468
|
Align slot labels
|
2022-10-21 16:09:25 -06:00 |
mars
|
9318b59ac0
|
Paint output slot labels
|
2022-10-21 15:56:25 -06:00 |
mars
|
1f2242c36c
|
WIP node input slot label painting
|
2022-10-21 15:46:54 -06:00 |
mars
|
47f0288f21
|
Add dynamic node kinds
Move commands.rs tests to lib.rs
Add TestNodeBuilder
|
2022-09-20 07:08:16 -06:00 |
mars
|
247028caa8
|
Print command errors instead of unwrapping
|
2022-09-20 05:44:26 -06:00 |
mars
|
68fd63eaff
|
Add NodeEditor command history + undo/redo buttons
|
2022-09-20 04:33:46 -06:00 |
mars
|
51546fc2a2
|
NodeEditor + interactive editing
|
2022-09-19 10:06:21 -06:00 |
mars
|
1803d784f9
|
Add MoveNode::relative
|
2022-09-19 09:22:52 -06:00 |
mars
|
be6693b20a
|
Add GraphLayout::pointer_target()
|
2022-09-19 07:42:09 -06:00 |
mars
|
36edf051ff
|
Add ramen_egui crate
|
2022-09-19 07:13:47 -06:00 |
mars
|
1b3a991144
|
Make the ramen crate a library
|
2022-09-18 04:13:05 -06:00 |
mars
|
7de349e60a
|
A little cleanup
|
2022-09-17 06:19:53 -06:00 |
mars
|
180cd516ea
|
CommandHistory
|
2022-09-17 06:16:57 -06:00 |
mars
|
bb72e6d753
|
Add Command unit tests
|
2022-09-17 05:22:18 -06:00 |
mars
|
4f3363fc0f
|
Support optional input slots
|
2022-09-17 04:40:50 -06:00 |
mars
|
13142ee210
|
Ramen command pattern
|
2022-09-17 03:20:34 -06:00 |
mars
|
eb5eb4f76d
|
Add ramen to workspace
|
2022-09-17 03:20:27 -06:00 |
Skye Terran
|
d3f9f81468
|
Adding ramen graph logic sketch here
|
2022-09-14 23:44:05 -07:00 |
mars
|
62bb5c620c
|
Merge branch 'high-level-redesign' of https://git.tebibyte.media/cyborg/cyborg into high-level-redesign
|
2022-07-21 13:40:51 -06:00 |
RobotCritter
|
e8c6dd61f9
|
Setting UI scale factor according to system pixel density
|
2022-07-19 20:12:35 -07:00 |
mars
|
398064aef0
|
Improve mesh debug colors
|
2022-06-30 10:34:53 -06:00 |
mars
|
30024a7e79
|
Script transforms default unused members
|
2022-06-30 05:51:56 -06:00 |
mars
|
2387e60c0f
|
Increase grid size
|
2022-06-30 05:51:34 -06:00 |
mars
|
6c2ed8b6b8
|
Lua scripting
Decouple model loading from spawning
Make model structs cloneable
|
2022-06-30 00:22:24 -06:00 |
mars
|
5f367c3108
|
Parallelize legion::draw_transformed_meshes()
|
2022-06-30 00:21:17 -06:00 |
mars
|
a5047f5875
|
Decouple model loading from spawning
|
2022-06-28 22:56:12 -06:00 |
mars
|
f73f9c37f8
|
Remove unnecessary logging
|
2022-06-28 22:41:08 -06:00 |
mars
|
5198114a56
|
Add more puffin profile zones
|
2022-06-28 20:50:45 -06:00 |
mars
|
0316b7d2d1
|
Add editor debug grid
|
2022-06-28 20:41:01 -06:00 |
mars
|
80f150a9f5
|
Make clear color black
|
2022-06-28 20:40:50 -06:00 |
mars
|
98b811b95a
|
Add puffin into main crate and profile RenderPass calls
|
2022-05-30 17:56:42 -06:00 |
mars
|
45cd80d239
|
Multi-mesh objects + full scene tree
|
2022-05-30 00:22:49 -06:00 |
mars
|
3437d4d40f
|
WIP scene hierarchy + glTF loading
|
2022-05-20 21:18:01 -06:00 |
mars
|
c5eb2bff49
|
Add Model struct
|
2022-05-18 20:00:02 -06:00 |
mars
|
c43544cfdf
|
Refactor UI layout and add workspaces (including node editor workspace)
|
2022-05-18 16:15:35 -06:00 |
mars
|
afb3dca4ce
|
Live object editing!
|
2022-05-16 18:59:04 -06:00 |
mars
|
e6cdb5ebe8
|
cargo fmt main crate
|
2022-05-16 18:57:54 -06:00 |
mars
|
96f7d10e36
|
Add basic ObjectWidget
|
2022-05-16 17:46:01 -06:00 |
mars
|
3606cabb53
|
STL loading and file dialogs
|
2022-05-15 23:29:34 -06:00 |
mars
|
a2fc6590b4
|
Resize viewport framebuffer
|
2022-05-15 16:06:42 -06:00 |
mars
|
c816b6629e
|
Add FlycamWidget keyboard processing
|
2022-05-15 15:55:30 -06:00 |
mars
|
cffe12c930
|
Add Flycam::defocus()
|
2022-05-15 15:55:00 -06:00 |
mars
|
23234c2263
|
Create Flycam, pass to RenderState, and handle drags
|
2022-05-15 15:30:05 -06:00 |
mars
|
e7ff524e7b
|
Draw OffscreenTextures to ViewportWidget
|
2022-05-15 14:49:50 -06:00 |
mars
|
0359c92ae9
|
Add ViewportWidget
|
2022-05-15 14:25:17 -06:00 |
mars
|
73eceb601e
|
Add RenderState
|
2022-05-15 13:40:25 -06:00 |
mars
|
a622696fe9
|
Puffin profiler window
|
2022-05-15 11:55:57 -06:00 |
mars
|
10dfe4f22c
|
Populate basic UI
|
2022-05-15 11:31:22 -06:00 |
mars
|
e8fdd82119
|
Refactor editor into Application struct
|
2022-05-14 22:50:40 -06:00 |