Commit Graph

4147 Commits

Author SHA1 Message Date
Turánszki János cd4f00a4f0 envmap rendering doesn't support ortho proj 2024-09-28 12:15:57 +02:00
Turánszki János 0ed2a94cb6 view vector ortho projection fix 2024-09-28 12:04:49 +02:00
Turánszki János 6e0145719e orthographic fixes: light culling, temporal AA, path tracing 2024-09-28 09:22:28 +02:00
Turánszki János dfe9f1d076 job system shared memory usage changes 2024-09-28 09:09:56 +02:00
Turánszki János 4c7d634826 added orthographic camera 2024-09-27 08:28:18 +02:00
Turánszki János 4691b86627 character: inertia retained from moving platform and some fixes 2024-09-26 08:41:19 +02:00
Turánszki János f497052f87 character sample refactor, each character can have their own conversation dialogs 2024-09-25 09:14:21 +02:00
Turánszki János 824d6e7e75 lua dofile override fix 2024-09-24 07:18:35 +02:00
Turánszki János 099f69e66d surfel GI hang fix: additional safety checks for loading bindless surface #623 2024-09-23 08:06:33 +02:00
Turánszki János 7e84036d6b added editor documentation link to readme 2024-09-23 06:59:44 +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 6c2fd9d347 improved audio error handling (#949) 2024-09-21 15:22:56 +02:00
Turánszki János c8133352b2 vulkan: fixed deadlock in validation callback, fixed issue with sdk 1.3.290 validation #948 2024-09-21 09:21:49 +02:00
Turánszki János 68dc94937d surfelGI gpu hang fix #623 2024-09-21 08:04:11 +02:00
Turánszki János 098d7f6159 terrain: fixed gpu hang issue with sparse texture when tile pool is deleted while texture is not but still sampled 2024-09-20 08:24:50 +02:00
Dennis Brakhane 617840f62b Fix keyboard inputs on SDL (#946)
input: fix keyboard inputs on SDL
2024-09-19 16:03:28 +02:00
Turánszki János e8d656ef9a character controller: added male animset and ability to change animset for characters 2024-09-19 07:34:47 +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 deaa89af0e character controller: character model can be selected with metadata component 2024-09-16 08:13:20 +02:00
Turánszki János ccc1dd05cf physics ragdoll creation crash fix with negative scaled joint 2024-09-15 18:05:34 +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 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