Saas
a92d2b6ca2
add slight background grid
2025-12-20 16:58:35 +01:00
Saas
a98a76f6e5
fix box spacing and (auto calculate) node height
...
- Work in progress but enough progress to commit because it basically works, it's just a bit ugly
- Node height is now recalculated every time a new element is added to the node
- Introduced `Archetype.UseFixedSize` for special nodes like *Color Gradient* or *Curve* that must rely on hardcoded size for now because the auto sizing does not take elements like the gradient editor or curve editor into account (ideally in the future it will)
- Fixed input and output box spacing (still some 1px offsets that I'm unsure where they are from, could be placebo though)
2025-12-20 00:02:11 +01:00
Ari Vuollet
e3f5af530b
Fix incorrect class namespace in bindings class name lookups
2025-12-19 23:57:41 +02:00
Saas
564c9ff0ca
improve orthographic/ perspective viewport cam toggle
2025-12-19 19:00:55 +01:00
Tryibion
38d8832468
Update meshoptimizer library to 1.0
2025-12-19 11:46:47 -06:00
Tryibion
c68aa3b371
Remove not needed include that produces ambiguity for the Label class.
2025-12-19 08:13:24 -06:00
Ari Vuollet
d031649bbd
Fix warnings
2025-12-19 13:17:15 +02:00
Ari Vuollet
21b8d1838d
Fix command-line parsing for SDL CreateProcess arguments
2025-12-19 13:17:15 +02:00
Ari Vuollet
c8ee2fc155
Add function for parsing command-line arguments into argument list
2025-12-19 13:17:15 +02:00
Tryibion
dc22fa4061
Fix blend shape always applying zero weight if default weight is zero.
2025-12-18 21:49:03 -06:00
Ari Vuollet
3eb690fe58
Ensure managed converter functions are exported with optimizations
2025-12-19 01:08:45 +02:00
Ari Vuollet
52e2327527
Add USED attribute for forcing compiler to emit the symbol
2025-12-19 01:08:45 +02:00
Ari Vuollet
f95cbb0e52
Fix missing exports for managed converter structures
2025-12-19 01:08:44 +02:00
Ari Vuollet
518a19c857
Expose RenderContext to scripting API
2025-12-19 01:08:44 +02:00
Ari Vuollet
c0b54be692
Fix clang bindings code generation for non-const ref parameters
2025-12-19 01:08:44 +02:00
mafiesto4
c2c92eba82
Adjust 0e76585709 to not affect depth
2025-12-19 00:08:24 +01:00
Ari Vuollet
d64c28f672
Fix compilation errors with /permissive- standard conformance mode
2025-12-19 00:03:48 +02:00
Saas
21d46dad07
change how connected boxes are drawn
2025-12-18 22:55:56 +01:00
Ari Vuollet
71b222e0b0
Fix Editor project file generation to use custom code editor arguments
2025-12-18 23:52:21 +02:00
Ari Vuollet
5921f60af2
Get code editor name through CodeEditingManager
2025-12-18 23:52:21 +02:00
Ari Vuollet
39269583c3
Fix default code editor not using Visual Studio as fallback editor
2025-12-18 23:52:21 +02:00
Ari Vuollet
cba3899c62
Fix invalid code editor when selected editor is not detected
2025-12-18 23:52:21 +02:00
Saas
cfda18ea9d
propagate disabled node boxes across reroute nodes
2025-12-18 22:41:55 +01:00
Saas
31b1ceb9f0
increase selection outline width
2025-12-18 19:57:58 +01:00
Saas
d3d67fddcc
add node shadow
...
- rectangular shadow (can be disabled...)
- ... for example for nodes with more complex shapes like reroute
2025-12-18 19:54:31 +01:00
Saas
e272870803
increase max zoom
2025-12-18 19:51:17 +01:00
Saas
d8c90184b9
add script only on prefab instance header button
...
- add some padding to `AddHeaderButton()`
- Add visual indicator (Header button) if script is only in prefab instance and not part of the prefab
2025-12-18 17:19:41 +01:00
Ari Vuollet
2a959d0531
Support Visual Studio 2026 as a generator for CMake dependencies
2025-12-18 18:05:45 +02:00
Saas
5b1ca13225
choose darker mouse over color
2025-12-18 12:22:24 +01:00
Saas
0d8ac5b7ac
implement review
...
- Remove trailing tooltip "."
- Add `AddSettingsButton` method
- Simplify loop into LINQ expression
2025-12-18 12:17:22 +01:00
Saas
b714668f4c
improve visject graph readability
...
- Separate size for boxes (the circle thingie to connect to) and box rows
- Smaller boxes (circle thingie)
- Smaller footer
- Smaller and color header
- Left align header text
- Replace background with solid color
- Adjust node `ArchetypeColor`s (former `FooterColor`) to keep header title readable over colored header
2025-12-17 18:54:37 +01:00
Ari Vuollet
f6e9cf644a
Verify the last project path before using it
2025-12-17 03:45:15 +02:00
Ari Vuollet
604bfb5fe6
Add -lastproject editor command-line option to open the last project
2025-12-17 03:30:19 +02:00
Ari Vuollet
b3ea47b989
Use last opened project as initial directory in project file dialog
2025-12-17 03:30:19 +02:00
Ari Vuollet
5d368e59a0
Fix SpecialFolder::AppData on Apple systems
2025-12-17 03:30:19 +02:00
Ari Vuollet
3afd3ce2d5
Use XDG user directories on Linux special paths
2025-12-17 03:30:19 +02:00
Tryibion
4504d0ae96
Fix compute distance crash if no closest point param is defined.
2025-12-16 18:22:26 -06:00
Ari Vuollet
f14ba6ace6
Fix Flax C#-project launchSettings.json to launch without project
2025-12-17 02:19:38 +02:00
Ari Vuollet
518f9dc9dc
Launch editor when debugging VC++ projects in Rider Linux/macOS
2025-12-17 02:19:38 +02:00
Ari Vuollet
8db29a30e0
Fix VC++ project file building on macOS Rider
2025-12-17 02:18:45 +02:00
Tryibion
1b9f6ed20f
Fix large world build.
2025-12-16 18:16:58 -06:00
Tryibion
2c5cc7fcc0
Fix double drawing.
2025-12-16 17:32:35 -06:00
Tryibion
b9f177d1ab
Add ensure capacity to lists.
2025-12-16 17:12:54 -06:00
mafiesto4
0e76585709
Fix DDGI iradiance to use debanding by applying quantization error to reduce yellowish artifacts due to R11G11B10 format
2025-12-16 23:56:45 +01:00
mafiesto4
8bf51512ac
Fix Global SDF trace loop limit down to prevent too long shader execution in extreme scenarios
2025-12-16 16:08:20 +01:00
mafiesto4
779e8e7169
Optimize Global SDF tracing to not scale steps nearby geometry and properly trace mip cascade
2025-12-16 16:07:46 +01:00
mafiesto4
3c8b80152b
Fix sampling Global SDF gradient at lower border
2025-12-16 16:05:49 +01:00
mafiesto4
f280412ef4
Remove NeedsHitNormal/HitNormal feature from GlobalSDFTrace to simplify code
2025-12-16 16:04:56 +01:00
Tryibion
9708601d3b
Small cleanup.
2025-12-15 21:46:03 -06:00
Tryibion
d671f57952
Change to container control for anchoring.
2025-12-15 21:41:45 -06:00