Commit Graph

2755 Commits

Author SHA1 Message Date
Turanszki Janos 35fa8e79c5 acceleration structure updating improvements 2021-06-24 11:34:54 +02:00
Turanszki Janos 972609fb9a dx12 update 2021-06-23 21:13:02 +02:00
Turanszki Janos c034a26fdb uwp updates 2021-06-22 11:16:13 +02:00
Turanszki Janos 781916b62b fixes 2021-06-21 11:12:49 +02:00
Turanszki Janos a438e689be bindless wireframe rendering fix 2021-06-19 00:21:32 +02:00
Turanszki Janos 3d9db2cbcf raytracing: more precise feature query 2021-06-17 19:38:18 +02:00
Turanszki Janos ed2c9fa086 re-fix wireframe tessellation 2021-06-17 18:27:08 +02:00
Turanszki Janos 3e90fecd12 rendermeshes dx11 no persistent mapping workaround 2021-06-17 18:08:42 +02:00
Turanszki Janos 657d391fb1 volumetric clouds: reduce blue noise sampling and reduce resolution 2021-06-17 13:55:19 +02:00
Turanszki Janos 1b7432a57f volumetric cloud updates:
- added light shaft occlusion support
- moved into weather
- parameter access, serialization
2021-06-16 21:57:20 +02:00
Turanszki Janos c0ff120e31 thread priorities set to normal 2021-06-15 10:18:09 +02:00
Turanszki Janos b6a1e0796a raw input fix: allocations must use 8-byte alignment 2021-06-14 15:21:31 +02:00
Turanszki Janos 2499433402 tessellation displacement mapping fix 2021-06-14 11:05:52 +02:00
Turánszki János dea3a35c8f ci fix (#270) 2021-06-13 21:49:15 +02:00
Turanszki Janos 6995a64ec4 editor: weather window fix 0.56.34 2021-06-13 15:48:51 +02:00
Turánszki János 73dad9d860 linux meshoptimizer fix 2021-06-12 17:39:23 +02:00
Turanszki Janos 71314f3941 editor: added mesh optimizer 2021-06-12 16:49:56 +02:00
Turanszki Janos b4cf4e312f emitter wireframe fix, rendermeshes refactor 2021-06-08 22:17:55 +02:00
Turanszki Janos 05962b0b5b rendermeshes fix 2021-06-08 14:20:50 +02:00
Turanszki Janos f8a8c61b63 wireframe tessellation update 2021-06-07 20:48:06 +02:00
Turanszki Janos dd7f86f9bd mesh rendering updates 2021-06-05 00:17:22 +02:00
Turanszki Janos 199b5cbcfa linux file dialog fix 2021-06-04 11:04:20 +02:00
Turanszki Janos 43961db448 dx12 bindless fix 2021-06-03 23:30:01 +02:00
Turanszki Janos c6c1dc349c frustum culling layermask optimization 2021-06-02 00:33:08 +02:00
Turanszki Janos 469772b510 path tracing improvement 2021-06-01 13:20:08 +02:00
Turanszki Janos 6c6f650b1c editor: material window texture slot visualizer 2021-05-30 18:23:04 +02:00
Turanszki Janos d26a31d3bb added KHR_materials_ior and KHR_materials_specular GLTF extension support 2021-05-29 17:41:30 +02:00
Turanszki Janos 1ee087f4b8 double sided property gltf compliance 2021-05-27 19:35:59 +02:00
Turanszki Janos 83c4467a54 raytracing updates; water and ocean shader fog alpha fix; 2021-05-26 10:20:25 +02:00
Turanszki Janos 141703776c raytraced reflections: secondary reprojection 2021-05-25 16:56:09 +02:00
Turanszki Janos d9286718d0 raytraced reflections: apply fix for invalid reprojection surface 2021-05-24 10:50:47 +02:00
Turánszki János 5a08fbfb4c denoiser updates
* reflections denoiser

* fixes

* reduced default resource allocations

* revert reflection denoiser to original
2021-05-23 17:46:10 +02:00
Alexander Weinrauch fa7076852a Fixed incorrect mouse delta position with SDL2 (#245) 2021-05-23 10:45:57 +02:00
Turanszki Janos 026dc11a99 added support for Open Image Denoise library for path tracing and lightmap baking 2021-05-22 11:51:51 +02:00
Turanszki Janos e2affbcb5e volumetric light updates 2021-05-20 11:56:45 +02:00
Turanszki Janos 72ee7b369c hologram shader improvement 2021-05-19 16:54:20 +02:00
Turanszki Janos 6e2a76ee68 volumetric cloud and cascadeMask fix 2021-05-19 11:29:36 +02:00
Turánszki János 662470520e Raytraced shadow updates (#263)
* rtshadow and rtao refactors

* vulkan update

* blue noise for rtshadow, rtao

* path trace fix

* rt shadow multi spp

* path trace fix

* fidelity-fx raytraced shadows denoiser

* fixes

* raytracing light sampling improvement

* blue noise packed into texture

* vulkan fix

* blue noise refactor

* rtao svgf denoiser

* denoiser fixes

* fix

* blue noise update

* precompute blue noise phase

* rtao forces 1spp

* denoise 4 lights

* fixes

* unshadowed light fix
2021-05-18 13:11:55 +02:00
Silas Oler 01f9930bb0 atmosphere and volumetric cloud updates (#264) 2021-05-15 23:36:41 +02:00
Turanszki Janos c28476536f dx12 copy allocator update 2021-05-14 11:30:29 +02:00
Turanszki Janos 61495fe4f2 dx12 update 2021-05-13 16:37:04 +02:00
Turanszki Janos fc982f19b7 exposed atmosphere settings in weather component, and added skyExposure 2021-05-10 21:12:48 +02:00
Turanszki Janos d71c06c869 raytracing: 2-channel normalmap fix 2021-05-09 19:53:54 +02:00
Turanszki Janos 2cf3b7708a smooth normal recompute fix 2021-05-09 14:49:10 +02:00
Turanszki Janos 5a3410219b dds import fix: force block compressed format to min 4x4 size 2021-05-09 13:06:35 +02:00
Turanszki Janos be3deee977 dx12, vulkan descriptor array fix 2021-05-09 00:22:59 +02:00
Turanszki Janos 7a075f1bd5 vulkan update 2021-05-06 10:37:14 +02:00
Turanszki Janos d38447d692 hbao fix 2021-05-04 11:18:42 +02:00
Turanszki Janos eec2941d37 path tracing fixes 2021-04-29 01:28:25 +02:00
Turanszki Janos f20240b75b dx12, vulkan: allocator updates 2021-04-28 17:51:20 +02:00