Turánszki János
c22ae82bca
volumetric cloud async compute will be scheduled during opaque scene pass
2026-02-13 07:45:50 +01:00
Turánszki János
a40f06b8a7
backlog button fix
2026-02-13 07:03:14 +01:00
Stanislav Denisov
c665514731
Add pulsing animation to log button ( #1553 )
2026-02-13 06:55:26 +01:00
Stanislav Denisov
ee2ea4331e
Fix editor's camera movement deadzone ( #1551 )
2026-02-13 06:54:00 +01:00
Stanislav Denisov
230ff5bb5e
Fix orbital camera mode transition ( #1537 )
2026-02-06 07:15:58 +01:00
Stanislav Denisov
77ea441087
Implement terrain generation status text ( #1521 )
2026-01-26 13:53:27 +01:00
Stanislav Denisov
c4fab554f5
Implement local space mode for the translator ( #1494 )
2026-01-17 08:39:26 +01:00
Turánszki János
3899e472b6
Mac OS support ( #1346 )
2026-01-11 21:53:46 +01:00
Stanislav Denisov
f25a5910b7
Ensure pointer is visible when right mouse button is not held ( #1486 )
2026-01-09 16:28:15 +01:00
Stanislav Denisov
eaaf0750bd
Fix editor's camera smoothing ( #1485 )
2026-01-09 16:27:24 +01:00
Stanislav Denisov
f979617319
Hide debug visualizers in cinema mode ( #1484 )
2026-01-09 07:28:27 +01:00
Turánszki János
49a45745e4
spline undo fixes #1411
2025-12-29 13:17:45 +01:00
Stanislav Denisov
4cbd60c578
Ensure GPU has finished rendering before creating thumbnail ( #1370 )
2025-12-16 08:19:50 +01:00
Stanislav Denisov
5c41b0fae3
Improve camera speed mouse scroll ( #1362 )
2025-12-12 07:48:56 +01:00
Stanislav Denisov
96257a13f7
Implement a shortcut to select the top-level parent ( #1361 )
2025-12-12 07:46:19 +01:00
Stanislav Denisov
cb90f0bca6
Fix race condition in loading content into editor scene tabs ( #1352 )
2025-12-10 07:37:38 +01:00
Stanislav Denisov
d897492060
Fix zero bone opacity doesn’t disable bone picking ( #1353 )
2025-12-10 07:35:08 +01:00
Stanislav Denisov
0d66e744e0
Implement a thumbnail renderer for prefab scenes ( #1350 )
2025-12-09 08:54:47 +01:00
Stanislav Denisov
32fbee5613
Implement persistence for the editor window's size ( #1336 )
...
Implement persistence for the window size
2025-11-26 16:16:30 +01:00
Stanislav Denisov
688fab2d8f
Allow entities to be duplicated without GUI focus ( #1330 )
2025-11-26 08:25:13 +01:00
Turánszki János
ffcc3abdf6
custom shared_ptr updates ( #1324 )
2025-11-25 09:43:19 +01:00
Turánszki János
acf8006e68
compile optimizations ( #1301 )
...
- removed exceptions
- removed runtime security checks from release builds
- disabled runtime type information
2025-11-17 08:00:19 +01:00
Dennis Brakhane
0ddcdb40d2
editor: add SPACE as bindable key ( #1302 )
2025-11-16 07:01:25 +01:00
Stanislav Denisov
3fc5efbb46
Implement placing in front of the camera option ( #1294 )
2025-11-11 08:09:02 +01:00
Stanislav Denisov
8d1aded669
Fix editor's input system flaw ( #1288 )
2025-11-07 08:19:22 +01:00
Stanislav Denisov
4ace5b6f3a
Implement terrain props reloading ( #1287 )
2025-11-07 08:18:50 +01:00
Stanislav Denisov
3a700be691
Implement wireframe overlay ( #1282 )
2025-11-04 14:31:53 +01:00
Dennis Brakhane
764fd0c5ca
fix exit button on Windows, and in edge cases on Linux ( #1262 )
...
After #1258 , the exit button (not close) didn't work at all in Windows
and on Linux it didn't actually cause the application to close if an
untitled file had been saved.
Rewrite the logic to work both for close as well as exit.
2025-10-30 07:09:46 +01:00
Martin Knecht
ff9a160535
Add question to SDL to mirror windows behaviour ( #1258 )
...
* Add question to SDL to mirror windows behaviour
* don't exit until saving is done
* fixes
---------
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
Co-authored-by: Dennis Brakhane <brakhane@gmail.com >
2025-10-29 06:53:38 +01:00
Turánszki János
01c9c5efca
optimization of sampler access in forward passes and some other updates ( #1257 )
2025-10-28 07:51:26 +01:00
Stanislav Denisov
584ed3d5ab
Fix camera reset for untitled scenes ( #1259 )
2025-10-28 07:05:13 +01:00
Stanislav Denisov
6f4441ad90
Implement the application exit method ( #1255 )
2025-10-27 07:23:21 +01:00
Turánszki János
334cdc881b
editor: camera preview render disabled when camera wnd is collapsed #1244
2025-10-17 08:01:46 +02:00
Stanislav Denisov
a00fb8efc2
Implement a dialog for unsaved changes ( #1241 )
...
* Track unsaved scene changes
* Implement a dialog for unsaved changes
* Exclude all selection actions from scene change tracking
2025-10-15 17:39:15 +02:00
Stanislav Denisov
d022decb17
Add editor options to disable rounded corners and gradients ( #1239 )
...
* Add editor options to disable rounded corners and gradients
* Use checkbox states to get editor option values
2025-10-13 16:40:22 +02:00
Turánszki János
5dc4f68e94
Mesh blend ( #1215 )
2025-09-03 08:46:48 +02:00
Dennis Brakhane
f0bd5a8086
Don't use by reference capture by default ( #1207 )
...
replace [&] with [this] or [] where possible to avoid people
accidentally capturing something by reference that needs to be
copied, like strings.
2025-08-13 08:46:42 +02:00
Turánszki János
7ecd39dd6e
Warning fixes and changes for Linux
...
- Disabled warnings as errors
- Using -Wall for specifying commonly used warnings
- Fixes for many warnings in the engine code
2025-07-29 19:59:53 +02:00
Turánszki János
496fa99c92
prefer forward slashes in places where filename will be given to user and saved
2025-07-26 14:14:00 +02:00
Dennis Brakhane
9efa9ddcfc
cmake: add build flags for using AVX2 etc., work around GCC bug ( #1167 )
...
* cmake: work around GCC bug when compiling Jolt
* cmake: add build flags for using AVX2 etc.
On linux, AVX2 was used by default for compiling Jolt,
buy not in other parts, which clang doesn't like
(specifically inlining functions using a disabled instruction set)
So now, we just define some compile time options to enable/disable
AVX2, AVX, AVX512 etc. and make the compiler use the code for
everything, not just Jolt. By default, AVX2 is used.
Furthermore, the CMakeLists files were slightly refactored to be
a bit less messy.
* silence GCC warnings
* fix clang build on window
* disable another gcc warning-turned-error
* spring initialization fix
* size_t initializaed to 0 instead of -1
* remove initialization
---------
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
Co-authored-by: Turánszki János <turanszkij@gmail.com >
2025-07-13 16:24:39 +02:00
Turánszki János
7e0d2f807e
fix for application exe cutomization on linux ( #1164 )
2025-07-12 10:00:35 +02:00
Turánszki János
15c22fd666
Wave effect, AMD lightmap fix and other updates ( #1156 )
2025-07-10 17:40:57 +02:00
Turánszki János
1e80b4b420
added CreateScreenshotWithAlphaBackground feature
2025-06-28 11:53:29 +02:00
Turánszki János
67aa970c7a
some improvements
2025-06-27 08:24:35 +02:00
Turánszki János
95ef71521f
editor and project creator updates
2025-06-26 07:50:29 +02:00
Turánszki János
1ec0e5d2ab
editor: revert part that was checked in commented out by mistake
2025-06-25 19:34:32 +02:00
Turánszki János
82935701b5
editor fix: theme was accidentally applied in every update
2025-06-25 17:38:15 +02:00
Turánszki János
76607272d2
editor theme refresh refactor
2025-06-25 09:20:34 +02:00
Turánszki János
9ad8d841af
some editor updates
2025-06-25 07:52:04 +02:00
Turánszki János
50e00517cf
improvements for rename key handling
2025-06-24 09:22:04 +02:00