Commit Graph

3606 Commits

Author SHA1 Message Date
Turánszki János 24d7257b6a hair particle AMD issue fix 2023-07-19 21:02:55 +02:00
Turánszki János d88576162b temporal AA frame reset fix 2023-07-19 18:35:35 +02:00
Turánszki János ebaef61435 added capsule-sphere intersection lua binding 2023-07-17 09:26:01 +02:00
Turánszki János 46539db4d5 character controller: fade out character when camera is inside it 2023-07-16 16:13:24 +02:00
Turánszki János 9d6de78cd7 fix linux compile issue 2023-07-16 11:18:02 +02:00
Turánszki János e0772a9d33 random generator zero division fix #708 2023-07-16 10:35:57 +02:00
Turánszki János a75df7bdb2 fixes: random generator int range and zero delta time rendering bugs 2023-07-15 15:02:28 +02:00
Turánszki János 6a1cb4a31f added linear, circular, angular gradient texture creation helpers 2023-07-15 11:32:09 +02:00
Turánszki János 9b1a46ee85 image renderer mask alpha range control 2023-07-13 18:52:59 +02:00
Turánszki János 06edef4bfd added circular progress gradient texture helper 2023-07-13 08:25:24 +02:00
Turánszki János 34a4c4a243 editor: mesh export to header will produce more optimal vertices and indices 2023-07-09 16:50:42 +02:00
Turánszki János 984690efa8 editor: reference dummy visualizer and mesh export to header (#706) 2023-07-09 08:47:48 +02:00
Turánszki János c36fd3bc81 added custom post process to renderpath3D 2023-07-08 07:33:47 +02:00
Turánszki János a747d6b234 dx12 DispatchMeshIndirectCount fix 2023-07-07 07:40:44 +02:00
Turánszki János b3378751e3 editor: added depth of field refocus hotkey 2023-07-06 09:40:49 +02:00
Turánszki János 9d661fa5df editor: reduce polycount of light direction visualizer line, it's very small and doesn't need detail v0.71.239 2023-07-04 20:32:46 +02:00
Turánszki János 88a9fcd142 force alignment of mip levels for block compressible imported textures by reducing mipcount if necessary 2023-07-03 10:39:45 +02:00
Turánszki János 2156ad37d9 editor fix 2023-07-02 20:35:30 +02:00
Turánszki János 1d394818f4 added support for OpenImageDenoise 2.0 GPU API 2023-07-02 20:05:17 +02:00
Turánszki János 9c13bfd517 editor: light direction visualizer arrows and some other updates 2023-07-02 19:52:41 +02:00
James Webb 92ac1be038 Fixed uncompressed transcoding of KTX2 and basis files (#705) 2023-07-02 16:51:46 +02:00
Turánszki János 26f412815c editor: texture swizzle reporting in material window 2023-07-02 09:30:47 +02:00
Turánszki János a073cf4f9f BVH accelaration support for scene intersections (#704) 2023-06-30 09:13:42 +02:00
Turánszki János 2395084682 grass bend away from camera 2023-06-28 08:10:57 +02:00
Turánszki János 1b305d6128 voxel GI barrier fixes 2023-06-27 08:09:37 +02:00
Turánszki János 2fc9e760f7 fixed talking animation crash (randomizer int range had an issue) 2023-06-26 19:08:55 +02:00
Turánszki János 6366812a36 hair particle shadow map support (#702) 2023-06-25 11:44:58 +02:00
Turánszki János d680efe9f9 gltf improvements, padded texture block compression fix 2023-06-25 07:56:04 +02:00
Turánszki János a951942794 reswizzle BC5 textures as rg11, this makes them more compatible with other software that doesn't handle rg normalmaps correctly (in case textures are exported) 2023-06-24 08:13:26 +02:00
Turánszki János f4fc45bb16 terrain gltf export chunk texture baking; impostor fixes; copytexture2d src offset, srgb convert; 2023-06-23 20:35:33 +02:00
Turánszki János a7c64edcf2 editor: gltf export improvements 2023-06-22 08:14:39 +02:00
Turánszki János cc99c3e51a editor gltf export fixes 2023-06-20 10:51:20 +02:00
Turánszki János fb870e6801 envmap rendering gpu barrier fix 2023-06-19 16:01:00 +02:00
Turánszki János 3a35383814 editor: added export button for terrain blend map #588 2023-06-19 09:33:06 +02:00
Turánszki János d436147e0f editor: added drag n drop file handling; gltf export fix; 2023-06-18 21:01:12 +02:00
Turánszki János 9b74cf0567 emitter: combined some buffers into one; hair particle buffer alignment fix; 2023-06-18 16:24:54 +02:00
Turánszki János 2ef1eb3d16 hair particle system: combined multiple buffers into one to reduce allocations;
editor: report index buffer format for mesh;
2023-06-18 11:35:23 +02:00
Turánszki János 10a95680f7 impostor indirect buffer merged into impostor data buffer 2023-06-17 14:22:43 +02:00
Turánszki János 48ab25f707 updated application icons and some other things 2023-06-16 17:58:28 +02:00
Turánszki János 2a1cbad8e0 editor: graphics window tooltip fixes #693 2023-06-15 07:30:23 +02:00
Turánszki János 10ca8ccd12 Replaced random generators with more deterministic 2023-06-11 13:20:30 +02:00
Turánszki János e3d05a5af2 impostors: multisampled capture and block compression 2023-06-10 10:50:40 +02:00
Turánszki János 3df14532f6 shader refactors 2023-06-09 17:26:54 +02:00
Turánszki János c48f4a9fe6 renderer: combined entity and matrix arrays into one buffer; fixes for block compression; 2023-06-07 09:06:33 +02:00
Turánszki János be2da70bcd vulkan: reduced descriptor set bindings by aliasing; fixes with barriers; fixed memory overwrite that seems to happen with RWTexture2D out of bounds writes; 2023-06-06 11:10:10 +02:00
Turánszki János 169e394e53 lightmap BC6H compression v0.71.219 2023-06-03 11:02:10 +02:00
Turánszki János 66bdda7521 texture import BC conversion fix: do block alignment after format was determined 2023-06-02 08:52:57 +02:00
Turánszki János 853dcedda8 save initial working directory for shader path to not let file dialog modifications to global working dir affect shader reload 2023-06-02 08:23:19 +02:00
Turánszki János 43e73db111 editor: sound window activation fix #688 2023-06-02 07:46:22 +02:00
Turánszki János d88122e28e Envmap BC6 compression (#686) 2023-05-29 21:56:48 +02:00