Commit Graph

4352 Commits

Author SHA1 Message Date
Turánszki János bc3cf30824 BC4 texture import: reswizzle to rrr1 2025-02-22 12:36:47 +01:00
Turánszki János 65081ab9ab terrain physics optimization 2025-02-22 08:13:03 +01:00
Turánszki János 6aa0633d46 terrain physics creation optimization; pickdrag constraint type param; 2025-02-21 08:32:42 +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 4f579e984a hair particle: frustum culling runs only once per-strand instead of every segment 2025-02-20 08:47:46 +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 9d88627a50 hairparticle fix: simulation should happen even when culled by distance, but forces can be skipped 2025-02-19 16:39:07 +01:00
Turánszki János df0d0fc18d hairparticle: reduced buffer creation, optimizations 2025-02-19 08:07:01 +01:00
Turánszki János 7c93a17512 ragdoll will also work as GPU particle collider 2025-02-18 09:20:51 +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 20694ee47a hairparticle fix: culling was turned off by mistake 2025-02-17 07:37:28 +01:00
Turánszki János efc8bdd939 hairparticle: billboard replication and gravity factor 2025-02-16 17:54:37 +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
Turánszki János 95b1720db3 buoyancy physics objects can generate water ripples; character movement improvements; force return to editor on lua error; 2025-02-11 07:58:54 +01:00
Turánszki János c6ca5ca46e spring bone improvement: apply current pose immediately on reset to avoid jump 2025-02-10 08:32:16 +01:00
Turánszki János 716e4eab4b reduced volumetric cloud mask memory usage 2025-02-08 18:58:20 +01:00
Turánszki János 5ec1ca4904 shader fix 2025-02-08 09:41:11 +01:00
Turánszki János 03f81760c0 fixed normals of fighting game sample model 2025-02-07 14:22:16 +01:00
Turánszki János 01e20a0c9d mouse input logical/physical coordinate refactor 2025-02-07 08:39:29 +01:00
Turánszki János 653e9cbb62 texture1D visualizer, changed emitter gradient to texture1D 2025-02-06 07:56:08 +01:00
Turánszki János 612afa3aee added makehuman humanoid rig import 2025-02-05 08:45:55 +01:00
Turánszki János a2ceb2c12b model import: embedded image will use full file data hash as resource name to avoid collisions between multiple models v0.71.672 2025-02-02 07:21:58 +01:00
Turánszki János c01283372e sound lua binding fix 2025-02-01 17:59:48 +01:00
Turánszki János ccb8723549 editor sound window wave graph fix 2025-02-01 17:29:59 +01:00
Turánszki János fb3fbecb49 fix: support wrap mode decals on terrain's material 2025-02-01 16:09:26 +01:00
Turánszki János 20c1bb6b19 shader simplifications 2025-02-01 08:21:00 +01:00
Turánszki János 7f93e6cd3c gltf importer fix 2025-02-01 07:56:13 +01:00
Turánszki János bbceb6dbcc backlog: removed non-trivial locking (#1051) 2025-02-01 07:35:29 +01:00
Turánszki János 12f6abd4de general improvements (#1049)
- Entity is now 64-bit uint
- terrain chunk hashing improvement
- structure memory alignment improvements
- light shafts improvements
2025-01-31 08:25:02 +01:00
Turánszki János ed5b4a0e9c vulkan layout hash collision handling (#1048) 2025-01-30 07:47:15 +01:00
Turánszki János 45b2ff31ae reduced vs-ps parameters 2025-01-29 08:52:12 +01:00
Turánszki János 098e7b52fb shader compiation fixes with -Od option 2025-01-29 07:37:50 +01:00
Turánszki János 2aa34e53f0 compatibility fix for the clang compiler 2025-01-28 17:06:12 +01:00
Turánszki János 0dc0ede9ea alpha testing improvements 2025-01-27 08:47:44 +01:00
Turánszki János 2e51d612e7 interior mapping emissive 2025-01-26 18:47:44 +01:00
Turánszki János 4c53158662 interior mapping (#1047) 2025-01-25 13:54:27 +01:00
Dennis Brakhane 4d9bd4aeb3 Linux: update FAudio to 25.01 (#1029) 2025-01-24 14:37:48 +01:00
Dennis Brakhane c0cbd84520 offlineshadercompiler: shaderdump no longer implies rebuild (#1046) 2025-01-24 07:35:11 +01:00
Turánszki János f030147c8d Pipeline hashing simplification and hash collision handling (#1045) 2025-01-24 07:30:33 +01:00
Turánszki János 7161d9884a physics: parented rigid body is detached only temporarlily during simulation to not modify real hierarchy system 2025-01-23 08:15:14 +01:00
Turánszki János 010e794de4 removal of unnecessary shader specializations (#1044) 2025-01-23 07:56:10 +01:00
Turánszki János 4bae72f5f7 props file moved from root dir (#1043) 2025-01-23 07:55:33 +01:00
Turánszki János 2726ff1737 editor: added master volume slider, object multiselection value fixes 2025-01-22 07:47:29 +01:00
Turánszki János a19962fa77 editor fix: BVH must be rebuilt after LODgen 2025-01-21 09:08:40 +01:00
Turánszki János 32006f3d10 humanoid lookat can be set to entity and serialized 2025-01-21 06:56:04 +01:00
Phil Schumann 257206d60f character_controller.lua: remove unused fields / vars (#1040) 2025-01-21 06:48:40 +01:00
Dennis Brakhane 0022b69da1 Github actions: Add Ccache to Windows build (#1041) 2025-01-21 06:47:15 +01:00
Dennis Brakhane a667a93ec2 Fix typo (#1039) 2025-01-21 06:46:31 +01:00
Turánszki János 03958b58ae editor: translator snap to surface improvement; subset order modification button; 2025-01-20 09:02:40 +01:00