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
Anke_Does_Coding
46149bf0e1
Added hotkey for renaming the selected ( #1137 )
2025-06-24 07:16:23 +02:00
Turánszki János
33f0ed9598
Theme editor ( #1134 )
2025-06-19 09:13:08 +02:00
Turanszki Janos
24abcd840f
put font initializer on main thread so init text can be immediately rendered and fonts added more easily
2025-06-16 08:25:03 +02:00
Turanszki Janos
469197ede2
editor fix: adding font awesome only after system init completed, to not replace default font by mistake
2025-06-15 10:37:43 +02:00
Turánszki János
997ec4fca5
handle windows dark mode theme and some color changes in editor
2025-06-12 06:54:41 +02:00
Turánszki János
334e5dbc3a
added inverse blend mode ( #1124 )
2025-06-11 07:41:04 +02:00
Turánszki János
2183ddaac4
Linux cursor loading, texture to cursor helper ( #1121 )
2025-06-09 06:50:59 +02:00
Turánszki János
5a4e0e8998
editor: load icon font earlier and disable some things if the executable uses script replacement
2025-06-08 07:33:22 +02:00
Turánszki János
030413c9cc
Project creator ( #1118 )
2025-06-07 17:38:36 +02:00
Turánszki János
0c514a1937
paint tool fixes: terrain mode caused stuck gui; mouse scroll shoudln't modify camera speed in paint tool mode because it is used for brush size; stabilizer is 1 in default config;
2025-05-29 17:07:03 +02:00
Turánszki János
a948117ee6
added textured rectangle lights and improved video frame pacing logic
2025-05-18 15:52:12 +02:00
Turánszki János
cdb5f8f274
Video decode fixes for AMD GPU ( #1099 )
2025-05-03 08:42:51 +02:00
Turanszki Janos
66181dacbd
editor save text hdr output fix
2025-05-01 14:09:34 +02:00
Turanszki Janos
554b404ad9
VRMA import fix, annd added bone picker display for humanoids without armature
2025-04-29 16:54:13 +02:00
Turánszki János
19e493f0d9
Added initial support for VRMA import
2025-04-29 09:08:34 +02:00
Turánszki János
5ba77946d1
camera speed modification by mouse scroll #1076
2025-04-27 07:39:26 +02:00
Turánszki János
f4e374b204
added terrain modification feature for spline component
2025-04-16 09:32:54 +02:00
Turánszki János
c51c1970a1
spline component ( #1080 )
2025-04-15 08:57:50 +02:00
Turánszki János
e8a7df6360
physics reset tooltip fix
2025-04-08 14:33:58 +02:00
Turánszki János
04a35ba032
Constraints ( #1072 )
2025-04-05 07:56:04 +02:00
Turánszki János
8182c33aa1
renderpath2d improvement: resizebuffers will be called in prerender instead of update
2025-03-22 07:41:17 +01:00
Turánszki János
4f503da83f
HDR improvements
2025-03-21 08:22:35 +01:00
Turánszki János
652fe0da28
added crossfade fade type
2025-03-19 08:00:19 +01:00
Turánszki János
bf27a9fbe8
Linux hang fix
2025-03-12 11:33:35 +01:00
Turánszki János
b937bab75c
added vehicle metadata type
2025-03-10 18:23:31 +01:00
Turánszki János
4357dc5b90
Vehicle physics ( #1053 )
2025-03-02 15:00:50 +01:00
Turánszki János
591f808b6d
trail renderer: added continuous fade functionality; added Bin2CPP helper; fixes;
2025-02-20 18:21:14 +01:00
Turánszki János
849e71a922
fix: camera.GetRight() was returning left
2025-02-20 08:00:18 +01:00
Turánszki János
1ec618e532
improvements for wind, terrain, editor interaction picker
2025-02-17 18:46:35 +01:00
Turánszki János
bee1d11567
hairparticle simulation rewrite and multisegment fix; added indirect debug draw features; added custom lod selection for shadow maps;
2025-02-15 18:34:21 +01:00
Turánszki János
1bc427d4d0
rewritten LOD selection to be screen-rect based; turned off depthclip for shadows;
2025-02-12 08:42:06 +01:00
Dennis Brakhane
3ffe1d7771
add option to disable editor UI animations ( #1011 )
...
* add option to disable editor UI animations
* focus mode updates
---------
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
2025-01-15 16:00:03 +01:00
Turánszki János
7a3e488328
resources from compressed archive will be streaming from memory instead of file
2025-01-15 09:29:59 +01:00
Turánszki János
70ef11caa8
dx12 and vulkan error checking fixes
2025-01-14 16:29:10 +01:00
Turánszki János
73433bf842
Archive compression ( #1018 )
2025-01-14 12:57:40 +01:00