Stanislav Denisov
77ea441087
Implement terrain generation status text ( #1521 )
2026-01-26 13:53:27 +01:00
Turánszki János
c8d712513b
Mac OS controller support ( #1515 )
2026-01-25 12:24:08 +01:00
Stanislav Denisov
4c03c9a2a7
Implement sorting for the content browser ( #1512 )
2026-01-23 14:25:50 +01:00
Turánszki János
19ba5413a6
postprocess quality settings ( #1508 )
2026-01-19 18:26:13 +01:00
Stanislav Denisov
2cc892f0d4
Expose normals computation for spline fill ( #1509 )
2026-01-19 15:59:20 +01:00
Turánszki János
4aa3f8518a
terrain arm64 compatibility ( #1500 )
...
fixes difference in terrain chunk mesh generation between arm64 and x64 platform
2026-01-17 17:18:05 +01:00
Turánszki János
ceec09b4d3
fixel local-global tanslator button layout
2026-01-17 08:50:24 +01:00
Stanislav Denisov
c4fab554f5
Implement local space mode for the translator ( #1494 )
2026-01-17 08:39:26 +01:00
Stanislav Denisov
810c0f5382
Implement input coordinates for the mesh center ( #1497 )
2026-01-17 08:28:36 +01:00
Stanislav Denisov
1ec7c48ea5
Improve the depth indicator for the hierarchy component ( #1496 )
2026-01-17 08:27:38 +01:00
Turánszki János
cc2685b5c5
fbx non-skinned armature import fix #1335
2026-01-15 17:07:21 +01:00
Turánszki János
8f3e05f933
editor terrain preset weather fix
2026-01-14 13:16:17 +01:00
Dennis Brakhane
d16e42e5c2
add clipboard support for SDL2 and copy-paste for Editor ( #1491 )
2026-01-13 15:23:41 +01:00
Turánszki János
eceea95690
fixes: crashed whe wireframe mode was used while mesh shader is enabled; guard against zero divide in tlas instance init;
2026-01-12 12:54:06 +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
Stanislav Denisov
fd158b92be
Fix the translator dragging state and avoid drifting ( #1483 )
2026-01-09 07:27:54 +01:00
Stanislav Denisov
f47fed2ecd
Place the first spline node in front of camera ( #1482 )
2026-01-07 12:33:46 +01:00
Stanislav Denisov
6bdb24262e
Expose the reflections option in the graphics settings ( #1481 )
2026-01-06 15:39:53 +01:00
Dennis Brakhane
b962a7221e
OBJ import: ensure we only skip identical vertices ( #1444 )
...
just hashing will give false positives, especially on Linux where
std::hash<int> is identity.
Fixes #1405
2026-01-02 14:31:24 +01:00
Turánszki János
12baa4d8f5
slider reset value fix #1442 #1443
2025-12-31 08:31:00 +01:00
Turánszki János
49a45745e4
spline undo fixes #1411
2025-12-29 13:17:45 +01:00
Stanislav Denisov
3d13c926ea
Implement spline fill and recenter options ( #1375 )
...
* Implement spline fill and recenter options
* Use built-in normals computation
2025-12-19 08:24:23 +01:00
Stanislav Denisov
4cbd60c578
Ensure GPU has finished rendering before creating thumbnail ( #1370 )
2025-12-16 08:19:50 +01:00
Stanislav Denisov
cd9a16a890
Add an option to disable ragdoll creation for humanoids ( #1365 )
2025-12-13 09:00:57 +01:00
Stanislav Denisov
3d64ae533a
Implement the apply scale to object functionality ( #1363 )
2025-12-13 09:00:01 +01:00
Dennis Brakhane
fe210e1d20
get rid of clang warning ( #1364 )
...
lambda capture 'this' is not used
2025-12-13 08:58:51 +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
8aeb2f7ad4
Implement material presets ( #1360 )
2025-12-11 18:37:47 +01:00
Dennis Brakhane
be6756ae01
cmake: add option to compile and embed shaders during the build process ( #1356 )
...
This adds an option WICKED_EMBED_SHADERS (off by default). When ON,
offlineshadercompiler will be compiled first and run every time
a *.hlsl? file changes, the resulting wiShaderDump.h will be put
in the build directory, and then wiRenderer will be compiled again with
the build directory in the include path; this will cause the
__hasinclude to trigger embedded shaders mode.
A nice side effect is that the hacky solution to handle the __hasinclude
is not needed anymore, all dependencies are now handled correctly.
offlineshadercompiler was also extended with a "quiet" option to
suppress messages during compilation.
2025-12-11 07:49:43 +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
e595cae96b
Clean up the shaders folder when cleaning the editor project ( #1354 )
2025-12-10 07:35:44 +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
Turánszki János
507ba798a0
arm64 build support ( #1345 )
2025-12-04 14:47:12 +01:00
Stanislav Denisov
0f85565b49
Implement the force unlit option ( #1344 )
2025-12-03 23:47:31 +01:00
Turánszki János
1a60397492
material window updates
2025-12-03 09:30:49 +01:00
Turánszki János
60c99f2524
texture picker will query from all resources, not just materials
2025-12-03 08:56:39 +01:00
Stanislav Denisov
ef1267127b
Add the texture slot name to the texture picker ( #1340 )
2025-11-29 10:03:56 +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
2f681cb7eb
looks like exceptions were not disabled properly, now they are
2025-11-23 16:25:29 +01:00
Stanislav Denisov
f5a94f1d61
Implement update interval for environment probes ( #1313 )
...
* Implement update interval for environment probes
* Minor changes to environment probe
2025-11-20 07:40:31 +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
Stanislav Denisov
cdc6032380
Implement right-click open in new scene for content window ( #1305 )
...
Implement right-click open in new scene
2025-11-17 07:31:58 +01:00
Dennis Brakhane
0ddcdb40d2
editor: add SPACE as bindable key ( #1302 )
2025-11-16 07:01:25 +01:00