Turánszki János
fb2732e8fd
Voxel GI updates ( #614 )
...
- anisotropic voxelization
- voxel clipmaps
- voxel SDF
- improved voxel volume scrolling, and temporal blending
- improved multi-bounce diffuse
2023-01-04 19:31:54 +01:00
Silas Oler
4433762a77
Volumetric clouds update ( #603 )
...
* volumetric cloud second layer
* disable temporal aa jitter for clouds
* fix
* cloud shadow fix
* increased cloud depth precision
* cloud velocity from position
* color picker for layers fix
* fsr jitter fix
* performance optimizations
* revert velocity
* more optimizations
* weather window parameters and terrain preview
* cloud name refactors
* weathermap update
* performance and refactor
* weathermap fix
* weathermap type
2022-12-27 20:05:34 +01:00
Turánszki János
6e95bc3208
fix: removed shader loading that's no used
2022-12-26 11:11:01 +01:00
Turánszki János
9a3a1c4e30
updates:
...
- voxel gi fixes
- material basecolor moved to VS
- warning silences from fsr2 and compressonator
2022-12-25 13:11:31 +01:00
Turánszki János
302dc4b0ee
FSR 2.1 fix #612
v0.71.124
2022-12-24 00:12:36 +01:00
Turánszki János
897db1148d
Vulkan 1.3, dynamic renderpass, PSO precompile option ( #610 )
2022-12-23 12:38:47 +01:00
Turánszki János
2f64e9fada
fix for imgui samples: incorrect sampler configuration
2022-12-21 19:05:40 +01:00
Turánszki János
7da6ab4e0a
dx12: D32_FLOAT_S8X24_UINT SRV subresource creation fix
2022-12-20 15:29:18 +01:00
Turánszki János
f1f34a1aad
internal renderer updates
2022-12-19 18:21:03 +01:00
Turánszki János
68025d8cfe
editor: fix material not listing custom shaders
2022-12-19 11:59:51 +01:00
Turánszki János
4fb3e51e5f
optimization for cache-coherent uma gpu (intel integrated)
2022-12-17 11:43:44 +01:00
Turánszki János
7a98632309
Profiler graph, editor updates ( #608 )
2022-12-16 19:50:21 +01:00
Turánszki János
e6a53022aa
editor: scale, rotate, translate button shadow radius matches other top menu controls
2022-12-15 16:17:19 +01:00
Turánszki János
269639da46
editor: scale, rotate, translate buttons moved to top menu
2022-12-15 16:13:52 +01:00
Turánszki János
2b3cb355ef
vulkan: debug shader names
2022-12-15 10:37:42 +01:00
Turánszki János
3be4ba1d13
linux dxcompiler update ( #607 )
...
DXC version commit: 2c3d965b2fc734c09e76631de65f8ffbe4e3e68b
2022-12-14 12:42:40 +01:00
Turánszki János
573fef905a
Mesh shader updates ( #606 )
...
- Removed VK_NV_mesh_shader
- Added VK_EXT_mesh_shader
- Added DispatchMeshIndirectCount
- Updated Vulkan headers
- Updated Volk
- Updated DXC
2022-12-13 20:39:12 +01:00
Turánszki János
f1b336b3ed
separated vertex shaders with wind (register usage improvement), shader permutation refactors
2022-12-12 16:22:54 +01:00
Turánszki János
987421d435
shader compiler update, ray tracing shader fixes
2022-12-11 15:35:21 +01:00
Turánszki János
a3b496147c
Procedural talk ( #601 )
2022-12-10 16:30:26 +01:00
Turánszki János
fbdea8b881
Audio state query; Editor sound wave visualizer;
2022-12-09 20:48:40 +01:00
Turánszki János
dc775a7bd5
hdr image loading support; bc6h image loading fix; spherical envmap support;
2022-12-08 12:30:11 +01:00
Turánszki János
06e407ff6c
lua: camera focal length fix
2022-12-07 10:31:20 +01:00
Turánszki János
359fcb8c2a
shader warning message coloring; backlog font color setting;
2022-12-06 10:11:00 +01:00
Turánszki János
33ef19bad5
editor: disable fog in default weather, fixes
2022-12-06 09:37:01 +01:00
Turánszki János
7f9e83bfed
gltf: support non-indexed geometry and recursive skeletons
2022-12-05 09:26:21 +01:00
Turánszki János
e90cc7cef3
planar reflection: temporal AA improvement
2022-12-04 11:14:33 +01:00
Turánszki János
5e9b0a8ef7
transparent objects can also be in planar reflection
2022-12-03 13:18:33 +01:00
Turánszki János
fd9106fbe0
character controller: ik jerkiness fix when leg difference is miniscule
2022-12-03 13:13:36 +01:00
Turánszki János
d5d5eb613c
IK humanoid constraint, character foot placement
2022-12-02 12:08:20 +01:00
Turánszki János
d0b95bdeac
sparse morph target normals fix
2022-11-29 10:58:49 +01:00
Turánszki János
438e575da7
DDGI: packing to R9G9B9E5_SHAREDEXP format
2022-11-28 10:42:56 +01:00
Turánszki János
cec57146c4
editor: restore mip lod bias after disabling fsr 2
2022-11-28 10:41:13 +01:00
Turánszki János
a040bf05c1
vulkan fix: 500k bindless descriptor count limit
2022-11-27 16:11:57 +01:00
Turánszki János
432e74cede
impostor fix: use static sampler that doesn't have mip lod bias
2022-11-27 13:02:20 +01:00
Turánszki János
c0bcd0742a
fsr 2 fixes
2022-11-27 10:10:34 +01:00
Turánszki János
00e4be5a4a
FidelityFX FSR 2.1 ( #597 )
2022-11-26 13:50:27 +01:00
Amer Koleci
e95bf21fe2
DirectX Agility SDK ( #598 )
...
* - Update DirectX-Headers to latest Agility SDK
- Update D3D12MA to latest github
- Add macro for using agility SDK 608.
* Correct CMake build and revert changes to Editor/config.ini
2022-11-25 16:47:18 +01:00
Turánszki János
0cedfdac08
editor: script window file name stuck fix
2022-11-23 17:38:30 +01:00
Turánszki János
90cfe73a05
fix: spring without collider is valid
2022-11-23 17:34:25 +01:00
Turánszki János
e39c271e6d
resource manager fix: don't create srgb image variant where it is invalid
2022-11-23 16:44:00 +01:00
Turánszki János
d1c15ca419
editor: terrain recreate fix
2022-11-23 09:39:42 +01:00
Turánszki János
7170008cac
updated credits
2022-11-22 14:14:48 +01:00
Megumumpkin
b577075471
Add capability to export GLTF (proposal) ( #594 )
...
* Add capability to export GLTF (proposal)
* fixes: VRM and mixamo lookAt, warning removals
* editor: save gltf will also modify scene path and refresh scene list
* filesystem fix
* tangent fix, file system callbacks for writer, defaultScene
* Fixed GLTF Export for GLB format and Stuff
* camera fix: orientation is not rotated, aspectration is not imported, because it will be computed from monitor
* import fix: no material
* import fix: buffer view stride was not accounted for every vertex channel
* import fix: skip importing othographic camera
* fix: uvset_0 stride
* export fix: surface map is not valid to use as specular map
* export fix: camera doesn't need to be flipped
* fixed import issue of reimporting existing nodes
* editor: add gltf exporting tooltip to save button
* revert camera aspect change in importer
* fixed tangent.w double flipping
* protect against importing 0 camera aspect
* workaround fix for float precision issue with decompose and transform scaling <=0.0001
* scale workaround fix: support negative scale
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
v0.71.100
2022-11-21 12:29:31 +01:00
Turánszki János
632a3d1acd
vulkan: bindless descriptor limit increases
2022-11-21 11:03:26 +01:00
Turánszki János
98eadce6c1
possible fix for #581
2022-11-20 23:09:43 +01:00
Turánszki János
afbe49f344
Editor: terrain prop placement config file ( #595 )
...
* Editor: terrain prop placement config file
* grass config ini
2022-11-20 22:19:59 +01:00
Turánszki János
39abea7f28
fix for deferred mip gen: always execute on first command list in renderpath3d
2022-11-19 20:32:08 +01:00
Turánszki János
428b3c398b
backside tangent fix; terrain virtual texture fix;
2022-11-19 18:48:22 +01:00
Turánszki János
f5e1d4f462
visibility buffer shader fixes
2022-11-19 14:57:11 +01:00