Commit Graph

1692 Commits

Author SHA1 Message Date
Turánszki János 67d343c6fc respect backface culling in raytracing effects that didn't 2023-05-05 09:00:55 +02:00
Turánszki János c8a533e621 transparents will receive colored shadow but also using secondary depth check 2023-05-03 18:24:38 +02:00
Turánszki János e02ca53f99 GPU Video Decoding (#661) 2023-04-29 15:44:06 +02:00
Turánszki János ead80289fe fix for hair particle system TLAS write #663 2023-04-13 19:39:03 +02:00
Turánszki János 492f78c6fd disabled font upscaling, works better with low dpi 2023-04-12 08:56:56 +02:00
Turánszki János daae2dd380 talking expression: random phoneme selection and forced talking 2023-04-07 14:06:05 +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 7f121d3372 check occlusion status for planar reflection priority request 2023-04-03 09:26:28 +02:00
Turánszki János 565231e0b0 gui: color picker hex input 2023-03-27 19:14:34 +02:00
Turánszki János 7ca63f6b96 vulkan: copy allocator will also handle initial graphics state transitions 2023-03-26 20:17:53 +02:00
Turánszki János 49def1c269 Localization (#654) 2023-03-25 20:28:12 +01:00
Turánszki János 628d258f25 dx12 texture init fix 2023-03-22 14:06:57 +01:00
Turánszki János ca5a16c077 dx12, vulkan: allow initial data for upload resource 2023-03-20 21:49:33 +01:00
Turánszki János 0169e79b2e morph targets moved to compute shader (#651) 2023-03-20 08:24:43 +01:00
Turánszki János 5c6519db08 Multithreaded animation (#649) 2023-03-19 11:11:29 +01:00
Turánszki János 513c28530e fix for emissiveColor animation channel 2023-03-18 18:24:03 +01:00
Turánszki János b02f57d160 shader compiler: strip reflection option (#648) 2023-03-18 11:06:41 +01:00
Turánszki János 892bbf0e13 decal slopeBlendPower 2023-03-16 17:38:55 +01:00
Turánszki János 615a064f20 path tracing depth-stencil #647 2023-03-15 15:01:07 +01:00
Turánszki János 7e4c4d8fa2 profiler: memory graph 2023-03-13 19:51:57 +01:00
Turánszki János 47d6ad0884 reduced gpu readback buffering in occlusion culling, profiler, emitter statistics 2023-03-12 18:58:39 +01:00
Turánszki János 6bb2a8519b decal texture tiling support 2023-03-08 18:06:31 +01:00
Turánszki János 8477fee1f5 decal surfacemap support and some other updates 2023-03-07 19:33:18 +01:00
Turánszki János 97553a1995 lua updates: decal, texture, refactors 2023-03-06 21:42:29 +01:00
Turánszki János da6c48b7ce custom object sort priority for alpha blending 2023-03-05 17:41:10 +01:00
Turánszki János 540f134a07 gi boost will affect all indirect diffuse consistently 2023-03-05 10:25:51 +01:00
Turánszki János 626b5ac6eb lua binding allocation removals, refactors 2023-03-04 16:30:51 +01:00
Turánszki János 1440e0b8fd weather: added sky rotation 2023-03-03 16:27:42 +01:00
Turánszki János c3e8d2dfbf transparent render pass allows equal depth test 2023-03-03 15:11:47 +01:00
Turánszki János 0a0020a187 resource state fixes for visibility rendering 2023-03-02 09:44:08 +01:00
Turánszki János 41d84e04db fix for path tracing denoiser resources 2023-03-01 15:17:33 +01:00
Turánszki János be826da310 mipgen preserve coverage alpha fix 2023-03-01 10:59:12 +01:00
Turánszki János 8a07bb2361 added decal flag: alpha only basecolor; renderer fixes; 2023-02-28 08:25:58 +01:00
Turánszki János 2baad338b9 Decal normal map support (#646) 2023-02-27 11:25:02 +01:00
Turánszki János 23028e1450 Fog improvements (#645)
Co-authored-by: Silas Oler <silasmartins@outlook.dk>
2023-02-26 11:26:21 +01:00
Turánszki János 792a828b5a d3d12 memory allocator comptr usage 2023-02-24 12:49:41 +01:00
Turánszki János 5b820853b5 raytraced shadow area light blue noise fix 2023-02-23 11:19:25 +01:00
Turánszki János e092154aeb area light raytracing fixes 2023-02-22 09:02:04 +01:00
Turánszki János 89eed3d43f ssr indirect buffer initialization fix 2023-02-20 17:53:23 +01:00
Turánszki János a15c4ef452 fix for hair particle system serialization 2023-02-20 15:14:43 +01:00
Turánszki János 068216cffa uninitialized indirect buffer fix for depth of field and motion blur 2023-02-19 17:11:07 +01:00
Turánszki János 72609cb796 shadow border shrink: using clamping instead of pulling uvs 2023-02-18 17:43:09 +01:00
Turánszki János 8ff7ab2b9e hair particle system: faster creation of GPU resources - greatly improves terrain generation performance 2023-02-15 19:31:25 +01:00
Turánszki János b1687bf2a7 fix: retain camera fov when resizing renderpath 2023-02-15 18:12:12 +01:00
Turánszki János 6f01e80a2e volumetric directional light dithering improvement 2023-02-14 17:09:41 +01:00
Turánszki János 80c6d5d2e4 planar reflection fixes; lua updates; 2023-02-12 18:11:36 +01:00
Turánszki János 280d8153d4 improvement for raytraced ao #639 2023-02-12 12:13:04 +01:00
Turánszki János 8d4e4cd37d improved framerate locking 2023-02-12 11:44:09 +01:00
Turánszki János 1c8c5fc249 volumetric clouds: upsampling in pixel shader, reduced memory usage;
planar reflection fix for ocean rendering;
2023-02-11 23:07:28 +01:00
Turánszki János c4a0509a7b Block allocator for lua objects (#640)
- changes lua object allocations that use Luna wrapper from heap allocation to using block allocator
2023-02-11 12:58:35 +01:00