Stanislav Denisov
bcee7e24db
Fix texture animation doesn’t reset ( #1524 )
2026-01-29 19:03:22 +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
8aeb2f7ad4
Implement material presets ( #1360 )
2025-12-11 18:37:47 +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
1a765e0582
Fix unique texture collection ( #1267 )
2025-10-31 15:37:48 +01:00
Stanislav Denisov
ee82bfd7bc
Implement texture picker ( #1264 )
2025-10-31 07:38:58 +01:00
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
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
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
334e5dbc3a
added inverse blend mode ( #1124 )
2025-06-11 07:41:04 +02:00
Turánszki János
a44d321bd2
removal of libraries that no longer will be used: basis universal and qoi ( #1116 )
2025-06-03 08:26:02 +02:00
Turánszki János
c31aa35c53
gui layout refactor ( #1114 )
2025-06-01 17:07:12 +02:00
Turánszki János
1be929aa8a
gui changes: slider size now includes the textbox, combobox size now includes the droparrow, editor gui rearrangement
2025-05-30 08:50:26 +02:00
Turánszki János
fe3b922fb9
Terrain spline material and some gui updates ( #1092 )
...
- spline material can modify terrain material
- gui: labels can now auto fit text
- gui: window close button is replaced to the right side to help avoid clicking it by mistake when trying to collapse
2025-04-25 08:36:26 +02:00
Turánszki János
b1b708d29c
camera render texture can be set to material
2025-03-26 19:19:49 +01:00
Turánszki János
545e859ca7
Capsule shadows ( #1055 )
2025-03-04 09:19:24 +01:00
Turánszki János
4c53158662
interior mapping ( #1047 )
2025-01-25 13:54:27 +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
7b63f9cd15
extended hair particle spritesheet control ( #941 )
2024-09-10 08:07:07 +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
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
16b371815e
material chromatic aberration slider is better to max out at 10
2024-08-17 12:32:07 +02:00
Turánszki János
e1a7c4f591
chromatic aberration for material with transmission
2024-08-17 10:54:30 +02:00
Turánszki János
d170213efd
cloaking effect and two layer refraction to see ocean through refractive materials
2024-08-10 09:09:43 +02:00
Turánszki János
510fd5dce7
editor: added multiselection edit for many things
2024-07-23 06:56:01 +02:00
Turánszki János
62bcee63e3
ocean improvements: extinction, scattering, volumetric light fix
2024-07-09 08:34:35 +02:00
Turánszki János
1c38d93304
Editor gui v2 ( #843 )
2024-05-17 08:04:05 +02:00
Turánszki János
87e9870b50
Virtual texture painting, object-terrain blending ( #824 )
2024-04-19 08:00:19 +02:00
Turánszki János
4cfc23eb28
SSGI ( #822 )
2024-04-02 08:45:02 +02:00
Turánszki János
fa70f6d465
material transparency map, paint tool improvements
2024-02-14 09:55:44 +01:00
Turánszki János
fcca0dfe37
Vertex AO ( #795 )
2024-01-27 13:06:47 +01:00
Turánszki János
26f412815c
editor: texture swizzle reporting in material window
2023-07-02 09:30:47 +02:00
Turánszki János
a073cf4f9f
BVH accelaration support for scene intersections ( #704 )
2023-06-30 09:13:42 +02:00
Turánszki János
c037df33a7
texture import block compression ( #685 )
2023-05-27 13:51:40 +02:00
Turánszki János
9efb99dbca
anisotropic map, aniso rotation, import/export GLTF KHR_materials_anisotropy
2023-04-05 18:36:04 +02:00
Turánszki János
21d5f37fee
build updates ( #655 )
2023-03-28 19:30:29 +02:00
Turánszki János
68025d8cfe
editor: fix material not listing custom shaders
2022-12-19 11:59:51 +01:00
Turánszki János
497263e376
tessellation displacement map fix for texMulAdd; paint tool srgb fix;
2022-11-13 09:56:12 +01:00
Turánszki János
0556ae6da7
SRGB import pipeline ( #589 )
2022-11-07 20:54:53 +01:00
Turánszki János
eff37576b5
Improving window layouts ( #532 )
...
* improving component window layouts
* sound window update
* transform window update
* editor top gui animation; delete callback for entity tree
* layer window update
* other layout changes
* grid helper ini
* don't allow negative or zero local scale
* version bump
* camera fps config check if exists
2022-08-26 09:21:19 +02:00
Turánszki János
6eb01f585a
Hierarchy window ( #531 )
2022-08-25 12:13:14 +02:00
Turánszki János
f5f8e2f2fe
Material outline property ( #516 )
2022-08-19 11:07:02 +02:00
Turánszki János
a0ad653d7d
GUI ResizeLayout ( #495 )
...
* gui resizelayout #51
* checkbox icons
* updates
* weather reset
* embedded logo asset
2022-07-31 19:28:41 +02:00
Turánszki János
f277a00596
GUI updates ( #490 )
2022-07-28 20:59:25 +02:00