Turanszki Janos
f97bfa0d1f
material wnd fix
2021-02-07 10:58:17 +01:00
Turanszki Janos
074f89094c
dx12, vulkan: improved gpu barrier batching
2021-02-06 01:37:10 +01:00
Turánszki János
087e6ee9dc
removed win32 and ARM builds ( #228 )
2021-02-03 20:48:30 +01:00
Turanszki Janos
6b0bb683ca
color grading improvements
2021-02-03 01:40:24 +01:00
Turanszki Janos
3be76495b4
big material texture slot refactor
2021-02-02 22:07:47 +01:00
Turanszki Janos
c4c475528b
editor materialwnd fix
2021-02-02 00:15:29 +01:00
Turánszki János
9b308941fd
sheen and clearcoat ( #226 )
...
* sheen and clearcoat
* updated material wnd
* clearcoat works
* sheen updates
* sheen working
* environment reflection alwyas from probe
* restore comment sheen energy conservation
* fixes and gui for sheen and clearcoat
* sheen fix
* ocean, rt reflection fix
* material wnd update
* updated features list
2021-02-01 01:11:30 +01:00
Turanszki Janos
961414186b
added screen space contact shadows
2021-01-28 01:09:25 +01:00
Turánszki János
2478e8108a
0.52.0
...
* velocity buffer is now written by prepass
* major refactor
* critical fix
* fixes
* water fix
* tessellation rewrite
* vulkan: flip viewport instead of -fvk-invert-y
2021-01-19 01:52:40 +01:00
Turánszki János
496a15909d
raytraced shadow updates
2021-01-16 20:41:22 +01:00
Turánszki János
4049947a50
raytraced shadows updates
...
raytraced shadows separated from object shaders
2021-01-16 16:10:55 +01:00
Turanszki Janos
f8e64ae3b5
dx11, dx12, vulkan updates: common samplers, auto samplers, auto root constantbuffers (dx12)
2021-01-15 01:10:07 +01:00
Turanszki Janos
4486de33d8
added per instance emissive color
2021-01-07 00:33:16 +01:00
Turanszki Janos
cfcf71f051
editor fix
2020-12-29 21:21:34 +01:00
Turanszki Janos
938d81a095
added support for gltf KHR_materials_transmission
2020-12-29 20:53:34 +01:00
Turanszki Janos
24cee6be6a
editor: lightmapper tangents fix
2020-12-29 17:53:41 +01:00
Turanszki Janos
960734e87a
physics updates #206 #207
...
physics debug draw
editor physics updates
2020-12-28 17:21:47 +01:00
Turanszki Janos
2d04908a13
added cubic spline and morph target animation support
2020-12-27 17:18:22 +01:00
Turanszki Janos
0895e4b433
improved specular glossiness workflow; big shader refactor; updated tinygltf version;
2020-12-20 01:29:40 +01:00
Turanszki Janos
ae8e1fda1f
fixes
2020-12-19 20:30:09 +01:00
Turanszki Janos
5fd6b5ad42
editor update: escape button will clear selection
2020-12-13 19:09:52 +01:00
Turanszki Janos
8f1690087b
small editor update
2020-12-13 18:26:07 +01:00
Turanszki Janos
8b60c1bf4a
raytracing updates:
...
-improved descriptor layouts
-rt reflection vulkan fix
-rt reflection specular fix
-rt shadows sample count adjustment
2020-12-13 16:31:56 +01:00
Turanszki Janos
b047e87240
occlusion culling update
2020-12-09 00:50:54 +01:00
Turanszki Janos
1bad51256f
added disable albedo debug view;
...
downsample4x fix;
voxelizer terrain shader fix;
renderpath refactor;
postprocess fix;
2020-12-07 22:22:25 +01:00
Turánszki János
5efe28fdf9
0.51.0 ( #200 )
...
* large renderer state refactor;
added subsurface scattering energy conservation;
added emitted particle subsurface scattering;
removed area lights;
optimizations;
* added layerMask support in shaders
* fixed incorrect shadow priority for directional light;
fix point light shadow disconnect;
* fix incorrect shadow assignment
2020-12-07 01:32:44 +01:00
Turanszki Janos
8118fd57cb
shadow priority refactor
2020-12-06 02:11:37 +01:00
Turánszki János
78dc045dd4
Subsurface Scattering Rewrite ( #198 )
...
* draft sss-rewrite
* original shadow culling
* fix: outline postprocess incorrectly removed
* -removed shadowbias and shadowkernel from shaderentities
-removed standard denoise
-refactors
2020-12-03 00:37:22 +01:00
Turanszki Janos
2260276f61
occlusion culling fixes, camera refactor
2020-11-23 20:06:21 +01:00
Turanszki Janos
e2b164f3dc
renderer: visibility update
2020-11-22 16:25:30 +01:00
Turanszki Janos
de22c5251c
build script update
2020-11-16 19:19:04 +01:00
Turanszki Janos
1d3759565e
removed warnings
2020-11-11 00:05:52 +01:00
Turanszki Janos
501fe734c9
editor: added delete impostor button
2020-11-09 20:37:32 +01:00
Turanszki Janos
0c3f100d7f
gui improvement: combobox userdata
2020-11-08 17:38:43 +01:00
Turanszki Janos
8d13f6cae1
entity duplication will keep full hierarchy #184
2020-11-08 11:24:00 +01:00
Turanszki Janos
1f14b1d80f
apply morph target normals, better morph updating
2020-11-07 12:44:12 +01:00
XthemeCore
cfb1a2b585
Fix - add normal for morph target ( #183 )
...
Quick fix for morph target by preparing support normal without implementation.
2020-11-07 11:02:36 +01:00
XthemeCore
2559f88c2e
Add Morph Target ( #180 )
...
Support both glTF 2.0 and wiscene format.
2020-11-06 20:12:51 +01:00
Turanszki Janos
571f435253
refactor
2020-11-04 16:02:23 +01:00
Kliaxe
11454a6e64
Precomputed Atmospheric Scattering ( #165 )
...
* Precomputed Atmospheric Scattering
* SSR temporal change
* weather window fix; sky precomputation only when realistic sky enabled; linux fix?
* refactors, fix
* revert to correctly working dxc version
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
Co-authored-by: Turanszki Janos <turanszkij@gmail.com >
2020-10-29 20:12:45 +01:00
Turanszki Janos
79e23b0a46
improved ecs serialization and asset loading time
2020-10-28 00:12:06 +01:00
Turanszki Janos
558d6411f4
editor fix
2020-10-20 22:22:40 +02:00
Turanszki Janos
fb71fd6efd
terrain shader fix
2020-10-18 12:02:58 +02:00
Turanszki Janos
e944f9e19c
editor fix
2020-10-17 20:08:45 +02:00
Turánszki János
180ddc3586
0.49 ( #160 )
...
* renderer updates: material shadertype, customshaders
* custom shader updates
* hologram fix
* editor windows refactor
* major gui update:
- gui no longer lifetime manager
- window no longer needs gui to construct
- removed gui constructors/destructors
- rewritten every editor window
* renderer update
* gui hasfocus fix
* editor fix
* renderpath upgrades: hybrid forward-deferred
* fix
* water ripple refactor
* cmake fix
* cmake fix
* renderer fix
* volumetric light fix
* customshader stencilref
* cmake fix
* rtdeferred fix
* editor update
* raytraced shadows denoise
* anisotropic shader
* sss stencil greater
* added cartoon shader
* using precomputed tangents
* added unlit object shader
* importer update
* editor update
* editor fix
* vulkan envmap rendering fix
* terrain shader simplification (normal texture mapping instead of triplanar)
* added subsurface profiles, reduced gbuffer
* denoise disocclusion fallback
* editor fix
* more sorting priority for blend than instancing
* hairparticle culling
* particle updates; font update instancing instead of index buffer; vulkan/dx12 fixes;
* shader fixes
* hairparticle trianglestrip and no cross section
* editor fix
* cam wnd update
* terrain shader fix
2020-10-17 13:17:07 +02:00
Turanszki Janos
8617a363ca
added support for ogg audio format; allow enable/disable reverb per sound instance;
2020-10-09 00:07:28 +02:00
Turanszki Janos
967fc3fe66
fix: gui combobox behaviour
2020-10-08 21:41:06 +02:00
Turanszki Janos
d26fb18618
added extra controls to sounds in a scene
2020-10-07 22:53:19 +02:00
Matteo De Carlo
3cd9e77889
WIP: Initial linux support using SDL ( #136 )
...
* Initial linux support using SDL
* fixed link error and gitignore
* fix in working directory initialization (windows side)
* Added README_Linux and fixed a few compilation issues in ubuntu
* Rename main to main_Windows in Tests
* Better default renderering backend selector
* Added backlog terminal output on linux
* added asserts on all missing vulkan function call results
* added portable file dialogs
also small tests update and cleanup
* Added Editor compile target
* linux ci
* linux ci
* cmake update
* cmake update?
* cmake
* Editor_Windows fix
* build test
* make
* build tools?
* update
* ubuntu 20.04
* fix?
* cmake
* build
* build?
* package linux build
* updates, bump version
* backslash to forward slash, eof newlines, add portable-file-dialogs license
* xcopy needs backslash duh; update readme;
* copy fix
* updated readme
* readme update
* updated readme
* updated readme
* fix incorrect file encoding linux
* paint tool fix
* linux: add missing shaders
* packaging update
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
Co-authored-by: Turanszki Janos <turanszkij@gmail.com >
2020-10-05 00:03:22 +02:00
Turanszki Janos
d3b18bc504
gui updates, editor window refactors
2020-10-04 14:24:22 +02:00