Commit Graph

4609 Commits

Author SHA1 Message Date
Turánszki János e9f8647f0f re-added custom dxva.h 2025-07-11 20:30:01 +02:00
Dennis Brakhane 5309d10d86 cmake: don't build zstd.c (#1160)
it's built in utility_common.cpp
2025-07-11 20:15:28 +02:00
Dennis Brakhane c497fbd8ce update gitignore (#1159) 2025-07-11 07:45:20 +02:00
Turánszki János 15c22fd666 Wave effect, AMD lightmap fix and other updates (#1156) 2025-07-10 17:40:57 +02:00
Dennis Brakhane 4028d250e7 gltf import: fix light import (#1158)
The importer assumed that each light was only referenced once and in
the order it appears in the KHR_lights_punctual extension.

However, glTF allows a light to be referenced by more than one node,
and in different order. This commit adds support for this.
2025-07-10 17:16:37 +02:00
Turánszki János d0941c07ef path tracing AMD fix 2025-07-10 15:20:54 +02:00
Turánszki János eefd663a64 camera window fix 2025-07-10 14:48:23 +02:00
Dennis Brakhane 6aa7ee4687 gltf import: import metadata (#1157)
Currently, only bool, float, int and string are supported. Any other
type will be imported as a JSON string.

It is assumed that the "extras" field is a JSON object; this
is the recommended practise and also how Blender stores its
custom properties.
2025-07-09 19:25:49 +02:00
Turánszki János 03edd338ad editor: metadata window fix 2025-07-09 08:24:08 +02:00
Dennis Brakhane 573b60418e remove some warnings on Clang (#1154) 2025-07-09 07:44:18 +02:00
Dennis Brakhane 282b81c3d9 replace default reference captures, fix missing calls (#1153)
* forAll -> forEach

* replace default reference captures with more specific ones

* fix missing calls in fixXYZ/forEachSelectedWithRefresh
2025-07-08 17:08:59 +02:00
Turánszki János 38caf1a5f0 improved MSAA instance transparency 2025-07-07 08:31:24 +02:00
Dennis Brakhane 985596c9b3 editor: reduce code duplication for all other components as well (#1151) 2025-07-07 07:36:01 +02:00
Turánszki János 841201499d shadow fix #1150 2025-07-06 07:48:42 +02:00
Dennis Brakhane cc127406aa compress embedded Liberation Sans (#1149)
This saves 200KB in the binary and 600KB in the sources
2025-07-06 07:45:25 +02:00
Turánszki János 16f4b80c57 disabled capsule reflection for planar reflection material 2025-07-05 07:54:32 +02:00
Dennis Brakhane f0bff93c91 editor: reduce code duplication in rigidbody window (#1148) 2025-07-05 07:53:44 +02:00
Turánszki János 6290f37f6d editor vehicle physics suspension sliders fix 2025-07-04 18:53:42 +02:00
Turánszki János 43ca9f7d59 editor: add 4K and 8K shadow map option for light forced resolution 2025-07-03 17:37:39 +02:00
Turánszki János 3fc410b801 removed unused function 2025-07-03 17:36:58 +02:00
Turánszki János 22ac09ec15 updated readme 2025-07-03 17:35:52 +02:00
Turánszki János c4396bf521 gui fix: combobox filter could get stuck in some cases 2025-07-03 11:18:29 +02:00
Dennis Brakhane 2e563e4cb9 cmake: don't compile offlineshadercompiler into library (#1147)
REMOVE_ITEM needs the full path, not just the name
2025-07-02 15:59:22 +02:00
Dennis Brakhane 0ea6a6eef4 zstd: add license text, update to 1.5.7 (#1146) 2025-07-02 13:47:47 +02:00
Dennis Brakhane 67f215e143 cmake: add /bigobj on MSVC
Debug builds fail without it, and maybe Release would in the future,
so just always set it.
2025-07-01 19:30:46 +02:00
Dennis Brakhane 854ea1fbd5 cmake: restore Template_Windows/CMakeLists.txt
also, remove reference to nonexistant Template_Windows.rc file.
2025-07-01 19:19:33 +02:00
Dennis Brakhane 0a7f2eb003 cmake: workaround source dirs containing regex meta characters (#1143) 2025-07-01 14:51:18 +02:00
Turánszki János 1b9ef603a1 path tracing AMD improvement #1142 v0.71.802 2025-07-01 06:44:07 +02:00
Turánszki János 12dd20dee7 character controller: camera smoothing frame rate dependency fix 2025-06-30 07:22:25 +02:00
Turánszki János c44b65b2a8 character controller: not using delta time for mouse delta 2025-06-29 12:26:32 +02:00
Turánszki János eb6844460c character controller: nicer turn speed when rotating camera by mouse 2025-06-29 08:42:46 +02:00
Turánszki János 39a5db515a fixes 2025-06-29 06:54:10 +02:00
Anthony Python 0df54255a1 Added chromatic Aberration lua binds to RenderPath3D (#1141)
Co-authored-by: AnthonyPython <cto@gungnirstudiosllc.com>
2025-06-28 18:48:14 +02:00
Turánszki János 38cc0729f0 removed dithering from MSAA alpha to coverage 2025-06-28 15:36:37 +02:00
Turánszki János 67233c5fdf gui combobox filter fix 2025-06-28 15:36:18 +02:00
Turánszki János 1e80b4b420 added CreateScreenshotWithAlphaBackground feature 2025-06-28 11:53:29 +02:00
Turánszki János 6c973af60d block compressed texture saving fix for non block-aligned dimensions 2025-06-28 08:36:27 +02:00
Turánszki János a522bac27b editor theme improvements 2025-06-28 06:17:35 +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
Dennis Brakhane 551bbe8745 cmake: rename WickedEngineEditor target to Editor (#1139) 2025-06-25 23:05:48 +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 293fd766ad gui text input activation state fixes 2025-06-25 18:06:34 +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 5708d93aaf backlog home key toggle fix 2025-06-25 17:21:23 +02:00
Turánszki János 76607272d2 editor theme refresh refactor 2025-06-25 09:20:34 +02:00
Turánszki János a3c0ce083d editor theme and config fixes 2025-06-25 08:50:56 +02:00
Turánszki János 9ad8d841af some editor updates 2025-06-25 07:52:04 +02:00
Turánszki János 8d3d135e76 gui fix 2025-06-25 06:52:25 +02:00
Turánszki János 50e00517cf improvements for rename key handling 2025-06-24 09:22:04 +02:00