Commit Graph

4991 Commits

Author SHA1 Message Date
Turánszki János 4d2f91afc7 gaussian splat improvements 2026-03-03 08:49:35 +01:00
Stanislav Denisov 9f9f166a18 Sort entities by depth in the hierarchy component (#1573) 2026-03-03 07:15:49 +01:00
Stanislav Denisov 5765e1d5e1 Implement LODs deletion button (#1572) 2026-03-03 07:15:17 +01:00
Turánszki János 54af19d004 Gaussian splatting (#1571) 2026-03-02 17:29:16 +01:00
Stanislav Denisov d32904516f Fix texture resolution and mip levels display (#1570) 2026-03-02 08:02:55 +01:00
Stanislav Denisov 4626aabe2b Fix editor doesn't restore prop region (#1569) 2026-03-01 07:02:28 +01:00
Stanislav Denisov 95059d4fc3 Implement persistence for the profiler window's size (#1568) 2026-02-26 15:35:05 +01:00
Stanislav Denisov 55eaad719a Implement optimization of the physics broadphase for terrain props (#1567)
* Implement optimization of the physics broadphase

* Compact tree when generating lots of props
2026-02-26 15:34:45 +01:00
Turánszki János 01f7c9de22 async compute fix for particle-shadowmap interaction 2026-02-26 07:54:36 +01:00
Turánszki János e3720792ec dx12 multidraw command signature creation at shader creation time 2026-02-25 08:09:21 +01:00
Turánszki János 7dcc39ad95 dx12 multidraw counters support and some other thing 2026-02-24 18:10:21 +01:00
János Turánszki b6d683680f metal graphics device fix 2026-02-22 18:57:30 +01:00
Turánszki János a2af5b4a3b dx12: removed one fence operation 2026-02-22 17:55:40 +01:00
Turánszki János 4444c96929 fix for barriers in depthoffield and motionblur 2026-02-22 11:58:28 +01:00
Martin Knecht 78da764cf8 Fix building with PIC (#1563)
Update CMakeLists.txt

This fixes building with PIC Enabled
2026-02-22 07:48:12 +01:00
Martin Knecht 423c49a809 Add toggle for RTTI (#1564)
When using the engine in combination with the JVM (Java virtual machine), you need RTTI. This patch adds an flag to enable the rtti
2026-02-22 07:47:53 +01:00
Turánszki János a09c0e3154 some synchronization improvements 2026-02-21 09:04:18 +01:00
Stanislav Denisov 6c1c1c16c7 Improve the transform tool (#1560)
* Improve the transform tool

* Restore the default visual look
2026-02-20 14:06:04 +01:00
Stanislav Denisov 241caa782a Fix light shafts MSAA resolve bind flags (#1561) 2026-02-20 14:01:05 +01:00
Turánszki János 0066c94858 emitted particle shadowmap support (#1558) 2026-02-20 07:50:07 +01:00
Turánszki János 18c85cf325 fixes for updated vulkan validation 2026-02-19 15:23:56 +01:00
Turánszki János a07cdbbed5 fixes: MSAA outline, opaque material alpha in envprobe 2026-02-19 08:21:58 +01:00
Turánszki János e65c436293 planar reflection depth pass will be drawn earlier for better async compute usage 2026-02-18 17:41:41 +01:00
Turánszki János 835e41fbe3 envprobe large lighting value flickering fix 2026-02-18 07:32:29 +01:00
Turánszki János b37b99f637 envprobe: ocean and recursive reflection support (#1556) 2026-02-17 17:59:51 +01:00
Turánszki János 9df332114f custom view distance and lod selection for envprobe rendering 2026-02-17 08:54:40 +01:00
Turánszki János 040958e59e small changes 2026-02-16 12:21:06 +01:00
Turánszki János 30a4cdae78 editor: pinned window behaviour change #1552 2026-02-16 07:58:24 +01:00
Turánszki János 99f2e4cda8 added preview to envprobe window 2026-02-15 13:03:59 +01:00
Turánszki János 64a3ae5d37 when using sdr texture for envprobe, it must use gamma correct format 2026-02-15 12:25:00 +01:00
Turánszki János bc363c210e fullscreen state fixes (#1555) 2026-02-15 09:10:25 +01:00
Turánszki János c14b89abc8 resourcemanager: D3DFMT_R8G8B8 legacy format srgb-ness will be decided by descriptor 2026-02-15 07:53:24 +01:00
Turánszki János 016bcbd5d2 faster update rate for cloud map 2026-02-14 16:11:45 +01:00
Turánszki János 1118e46014 impostor msaa nan fix 2026-02-14 14:24:52 +01:00
Turánszki János 4219e9a849 resource manager: added support for legacy D3DFMT_R8G8B8 dds format handling 2026-02-14 09:51:46 +01:00
Turánszki János 6d1fdb84f5 volumetric cloud reprojection: fallback to cloud map on disocclusion reduces noise 2026-02-14 08:39:03 +01:00
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 4c667481c8 Fix pinning of editor component windows (#1552) 2026-02-13 06:55:00 +01:00
Stanislav Denisov ee2ea4331e Fix editor's camera movement deadzone (#1551) 2026-02-13 06:54:00 +01:00
Stanislav Denisov 89f4a97b6f Implement scroll propagation for child widgets (#1550) 2026-02-13 06:53:28 +01:00
Turánszki János fd2e07fc7a moving streaming feedback to async copy queue (#1547) 2026-02-12 09:01:38 +01:00
Turánszki János a019459f86 customize grid helper color for editor theme 2026-02-12 08:20:12 +01:00
Dennis Brakhane 0c6d30848b cmake: don't enable LTO by default (#1548)
IPO/LTO creates faster code, but increases link time significantly.
People who just want to test Wicked should not have to read all
CMake options to see they can disable it for faster build time.
2026-02-12 07:49:22 +01:00
Turánszki János b0cc4bdf58 path tracing volumetric cloud fix 2026-02-11 17:26:35 +01:00
Turánszki János c2bcd5f879 vulkan buffer destroyer fix 0.72.33 2026-02-11 08:07:31 +01:00
Turánszki János 69701fdf88 mapped buffer alignment fix (#1545) 2026-02-11 07:14:53 +01:00
Turánszki János 08217deb4f Volumetric cloud map, support for raytracing effects (#1542) 2026-02-10 20:26:59 +01:00
Turánszki János a0a8c01e48 dx12 fix for updated validation layer 2026-02-10 08:56:30 +01:00