Commit Graph

997 Commits

Author SHA1 Message Date
Dennis Brakhane 7f60d7a35b main_sdl2: don't allocate Editor object on stack (#1008)
It became too big for the stack, causing segmentation faults.

Also fix this for the samples and tests.
2025-01-11 09:21:45 +01:00
Turánszki János 959f9bbbed GUI highlight effect (#1007) 2025-01-10 17:15:04 +01:00
Turánszki János 252722243b graphics error logging (#999) 2025-01-02 17:27:36 +01:00
Turánszki János 5aa4c1ce54 editor fix: mesh merging will retain tangents 2024-12-30 16:47:00 +01:00
Turánszki János dfcc61bd6d gui: auto window sizing to fit all widgets; editor: object lightmap preview, windows sizing updates; 2024-12-29 11:15:50 +01:00
Turánszki János 9f11982eed gui: added flag for disabling window title bar 2024-12-25 10:17:00 +01:00
Turánszki János 30bb9e10d5 fixed lightmap atlas generation for soft body and 8-influence skinned mesh 2024-12-23 17:13:15 +01:00
Dennis Brakhane 4db6c94b22 get rid of compiler warning (#995) 2024-12-23 09:25:52 +01:00
Turánszki János ce9619601b editor: added gui scaling combo box #992 2024-12-22 12:47:17 +01:00
Turánszki János 2fda798086 lightmap leak fixes; updated xatlas; ortho shader fixes; (#993) 2024-12-21 16:02:42 +01:00
Turánszki János 15d9c944b6 added HDR calibration 2024-11-07 09:26:13 +01:00
Turánszki János d6d870706a added lua functions: IsThisEditor(), ReturnToEditor(), IsThisDebugBuild() 2024-11-06 17:04:00 +01:00
Turánszki János d27076a555 some fixes for ocean camera partially underwater, and input string convert changes 2024-11-05 18:06:43 +01:00
Turánszki János fbbc988d03 terrain heightmap import fix 2024-11-03 16:32:16 +01:00
Turánszki János 36ea992c99 terrain painter: fixed when sometimes the material brushes didn't show up 2024-11-03 15:56:49 +01:00
Dennis Brakhane e9bb3ebae5 fix: prevent crash when folder name does not contain slashes (#974)
This can happen on Windows when the file is loaded from the root
of drive, eg. "E:/"
2024-11-02 07:21:40 +01:00
Turánszki János b1b2cb8513 added some lua bindings and emitter spritesheet fix 2024-10-31 18:01:31 +01:00
Turánszki János a4957e6e14 terrain fixes #966 2024-10-29 08:38:31 +01:00
Turánszki János caabd57be7 emitter updates: opacity curve ramp down, rotation control improvement 2024-10-20 10:46:53 +02:00
Turánszki János d6381383b7 emitter opacity curve control and some other updates 2024-10-18 07:39:05 +02:00
Turánszki János eed758a75b added SetFullScreen to Application + material saturation now affects … (#965)
added SetFullScreen to Application + material saturation now affects particles + added some missing lua bindings
2024-10-16 18:01:43 +02:00
Turánszki János 52b84918dd some editor updates 2024-10-15 07:53:43 +02:00
Turánszki János 52b3c698f4 removal of the pos3D interpolator (#953) 2024-10-03 16:42:06 +02:00
Turánszki János 8db4b095c4 gltf export fix #952 2024-09-30 14:38:16 +02:00
Turánszki János 772c697f23 delete files that are no longer maintained (#951) 2024-09-29 08:36:54 +02:00
Turánszki János 1c716a2a69 added editor ortho checkbox, fixes 2024-09-28 13:13:08 +02:00
Turánszki János 4c7d634826 added orthographic camera 2024-09-27 08:28:18 +02:00
Turánszki János 77a1354973 paint tool softbody pinning visualizer fix, updated readme gifs 2024-09-22 08:49:58 +02:00
Turánszki János 02bd751a1b editor: drag and drop txt file to create spritefont 2024-09-18 07:46:03 +02:00
Turánszki János 334597209a fbx: when model doesn't have skin clusters, but has bones then create an armature in a different way + updated ufbx library 2024-09-17 07:28:26 +02:00
Turánszki János a447c5e29b editor: metadata window name collision handling when adding a new property 2024-09-15 11:54:49 +02:00
Turánszki János 28a176066d editor: fix for merging meshes with 8 bone influence 2024-09-15 08:46:04 +02:00
Turánszki János 7b63f9cd15 extended hair particle spritesheet control (#941) 2024-09-10 08:07:07 +02:00
Turánszki János 258e1c7efa fbx import fix for more than 4 bone influence 2024-09-07 18:02:26 +02:00
Turánszki János b811efebe2 fbx importer fix: ensure all vertex property counts are the same as positions, fixes issue with some mixamo models 2024-09-07 11:33:06 +02:00
Turánszki János eda5d8f302 editor: fixed double call to save as 2024-09-04 17:23:45 +02:00
Cédric e3944ce02f Fixes #938, Fixes #759, Fixes #786 (#939) 2024-09-04 15:27:55 +02:00
Turánszki János 8a70bd80c9 added coplanar blending mode for materials 2024-09-03 08:03:01 +02:00
Turánszki János f09994db6f editor hotkey remap: reduced copies and functions 2024-09-02 12:25:59 +02:00
Turánszki János b5f9bc2b14 editor: fixed snap to surface transform 2024-09-02 08:22:10 +02:00
Turánszki János 9c52fae224 editor: button configuration rewrite, default mapping if there is no config.ini 2024-09-02 08:15:20 +02:00
tigres810 1d89cc02c0 Added hotkeys in config.ini and keys in editor.cpp (#930) 2024-09-02 07:10:13 +02:00
Turánszki János c5c77b0605 saturation control for sprites, materials and some improvements 2024-08-30 08:28:41 +02:00
Turánszki János b62c7ff48b added per-object rim highlight 2024-08-28 06:36:12 +02:00
Turánszki János d93698d97e planar reflection MSAA and some fixes 2024-08-25 12:29:23 +02:00
Turánszki János 839b22aa63 more precise occlusion culling for ocean; shadow occlusion culling for hair particle; other updates; 2024-08-25 07:48:36 +02:00
Turánszki János 7e011dacd3 startup time improvements 2024-08-22 09:11:24 +02:00
Turánszki János 15badd4f27 voxel flood filling and meshing improvement; character updates; 2024-08-22 07:46:54 +02:00
Turánszki János 8162abb6eb editor: editing terrain grass will save chunk data in case it needs to be recreated later 2024-08-21 07:13:31 +02:00
Turánszki János 16b371815e material chromatic aberration slider is better to max out at 10 2024-08-17 12:32:07 +02:00