Commit Graph

4124 Commits

Author SHA1 Message Date
Turánszki János df435ab9e7 terrain: instead of fixed grass chunk generation distance, it will be computed from custom grass view distance to avoid popping 2024-09-14 11:38:04 +02:00
Turánszki János 6567af74b2 [request] per-subset surfaceName identifier 2024-09-14 10:57:53 +02:00
Turánszki János 24d66d920e vulkan: deleted unnecessary macro 2024-09-14 07:44:30 +02:00
Amer Koleci f6d01ec913 Vulkan: Implement conversative rasterization (#943)
Implement conversative rasterization feature under vulkan (using VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME) and assign it correctly in RasterizerState (using VkPipelineRasterizationConservativeStateCreateInfoEXT)
2024-09-13 12:45:50 +02:00
Turánszki János 94a34c51c1 refactored samples (#942) 2024-09-12 08:49:00 +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 1cf2866c1b gui: treelist range selection with shift 2024-09-07 10:17:51 +02:00
Turánszki János 975022dfc0 fixed hair particle growing from skinned mesh 2024-09-06 08:02:34 +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 07de5c28c3 decal baking into skinned mesh 2024-09-04 07:27:14 +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
Dennis Brakhane a094f3cf8d linux: add process memory info (#936) 2024-09-02 06:52:28 +02:00
Turánszki János 3e638bba2e added texture.IsValid() lua binding v0.71.563 2024-08-31 06:34:53 +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 9ca4c912f3 pipeline creation threading crash fix 2024-08-29 15:33:14 +02:00
Turánszki János 87723657a6 added ragdoll intersection filtering tools 2024-08-29 08:04:27 +02:00
Cédric 30ac1da7df Add functions for openVR integration (#931)
* Add functions for openVR integration

* Update wiGraphicsDevice_DX12.h

* Update wiGraphicsDevice_DX12.cpp

* Update wiGraphicsDevice_Vulkan.h

* Update wiGraphicsDevice_Vulkan.cpp
2024-08-28 10:51:45 +02:00
Turánszki János 7b83a1e8dc input: fixed conflict between character casting and named enums 2024-08-28 08:15:29 +02:00
Turánszki János b62c7ff48b added per-object rim highlight 2024-08-28 06:36:12 +02:00
Turánszki János 5bc71e533f vulkan skinning crash fix 2024-08-27 11:04:34 +02:00
Turánszki János 8a3b4fab13 light culling optimizations 2024-08-27 07:57:43 +02:00
Turánszki János c51af2aa7c simplified directional light iteration in tiled forward 2024-08-26 07:00:30 +02:00
Turánszki János 532e5f4f41 fixed crash when ragdoll creation was missing a required bone 2024-08-25 14:10:40 +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 b169d725e5 occlusion culling improvement: removed depth bias, bounds are extended instead 2024-08-25 08:09:26 +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 812afc7c28 createsubset lod fix 2024-08-24 11:22:33 +02:00
Turánszki János 2a59f47c36 multithreaded ik, humanoid and other perf things 2024-08-24 07:55:57 +02:00
Dennis Brakhane 56228d082f linux: set nice level for low priority jobs (#929) 2024-08-24 06:39:59 +02:00
Turánszki János dd3f56d722 job system fix 2024-08-23 13:55:19 +02:00
Turánszki János 6b8ff71daa let character jump up forward when pushing against a wall; other fixes; 2024-08-23 07:24:46 +02:00
TheDiagnosed9mm dc2cfa4bca Added tilde key support!!! (#928) 2024-08-23 06:24:41 +02:00
Turánszki János 7e011dacd3 startup time improvements 2024-08-22 09:11:24 +02:00
Turánszki János 61e73a7d8f fixed texture aliasing to not overwrite water ripple for second layer transparency 2024-08-22 08:31:27 +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 ce40b2e7ed mesh shader updates 2024-08-20 11:16:15 +02:00
Turánszki János 519ae12bb0 fixes 2024-08-18 08:01:14 +02:00
Turánszki János 3e976a8d94 added volumetric lights to path tracing #924 2024-08-17 16:59:39 +02:00
Turánszki János 99acf58998 character path finding thread is protected against possible character reallocation 2024-08-17 13:49:57 +02:00
Turánszki János 23cf45aba9 character path finding can run over multiple frames 2024-08-17 12:36:20 +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 0ae01aa65b fix 2024-08-17 11:14:19 +02:00