Turanszki Janos
dbd3e6df06
refactor: ocean, water ripples
2021-04-11 01:10:24 +02:00
Turanszki Janos
d2ae9d7e66
updated lightmap and decal packing systems
2021-04-10 20:03:02 +02:00
Turanszki Janos
02c9d0335d
improved scene gpu buffer updates
2021-04-05 00:06:38 +02:00
Turanszki Janos
ea673fb3b7
depth of field params moved to CameraComponent
2021-04-04 17:07:27 +02:00
Turanszki Janos
0194c08e2d
raytracing updates
2021-04-01 12:22:40 +02:00
Turánszki János
fc2cbfcc1c
path tracing hardware acceleration #175 ( #253 )
...
* path tracing hardware acceleration #175
* hlsl5 fix
* fixes
* random seed fix
* ci fix
* fixes
* re enable spirv validation in linux
* path trace updates
* pathtrace fix
* raytracing fixes
* path tracing normal map limit
2021-03-28 19:48:34 +02:00
Turanszki Janos
18da0a1521
tonemap + eye adaption upgrade, and other improvements
2021-03-25 22:07:48 +01:00
Turánszki János
933080a2e4
Unified Shader Compiler ( #250 )
2021-03-21 18:54:04 +01:00
Turanszki Janos
99aa9d0f16
emitter updates
2021-03-11 00:08:26 +01:00
Turánszki János
1be19b50d7
Bindless Descriptors ( #244 )
...
* bindless descriptors implementation base
* push constants
* dx11 tonemap fix
* stressing bindless descriptors
* lots of fixes
* remove some stuff and cmake update
* cmake update
* performance optimization for scene buffer updating
* documentation and shader compiler updates
* general updates improving scene gpu data updating
* softbody gpu updating improvement
* readme update: gpu based validation
* dx12: omit IA from root when there is no input layout
* vulkan: bindless sampler fix
* vulkan critical fix and renderer update
* dx12 refactor
* fixed BLAS updates and vulkan rt hangs
* object setcastshadow fix
* vulkan raytracing fixes
* vulkan fix
* object shader fix
* documentation update
* rewritten constant buffer arrays as arrays of byte address buffers
* raytraced reflection env probe
* occlusion culling using push constants
* bindless vertex fetch
* fixes
2021-03-08 00:33:40 +01:00
Turanszki Janos
783c824139
resource manager upgrade: embedded resources support
2021-03-01 00:37:55 +01:00
Turanszki Janos
3c3cfe9e9b
editor paint tool: pressure sensitivity
2021-02-26 01:08:33 +01:00
Turanszki Janos
9b4a8870ac
file system refactor
2021-02-25 21:52:41 +01:00
Turanszki Janos
3a4a3c9b91
file system improvements
2021-02-24 21:39:24 +01:00
Turanszki Janos
f2b410f033
editor linux: fix default window size #239
2021-02-24 18:40:12 +01:00
Turánszki János
666dd4ff03
platform code refactor ( #242 )
2021-02-23 00:29:29 +01:00
Turanszki Janos
bf10893bc7
editor uwp: better async asset copy
2021-02-22 00:53:51 +01:00
Turánszki János
a0a12ad4ec
uwp: port cx to winrt #238
2021-02-22 00:15:42 +01:00
Amer Koleci
4f3402c797
CMake improvements ( #237 )
...
* Add legacy shader compilation and improve CMake logic.
* Fix legacy shaders dependency
* CMake: Allow override shader directory directly from CMake.
* CMake: Manage to correctly set working directory for editor and tests when running from open folder in Visual Studio.
* Remove old comment I left.
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
2021-02-14 21:51:19 +01:00
Turanszki Janos
084a70976e
Merge branch 'master' of https://github.com/turanszkij/WickedEngine
2021-02-10 00:10:22 +01:00
Turanszki Janos
ff412d7433
new material property: receive shadow
2021-02-10 00:10:11 +01:00
The5-1
5a2cf88cf4
fix CMake working directory ( #236 )
2021-02-10 00:05:08 +01:00
Turanszki Janos
b937c023f3
color grading map is now part of weather
2021-02-08 22:07:29 +01:00
Turanszki Janos
357ec1f4d6
Merge branch 'master' of https://github.com/turanszkij/WickedEngine
2021-02-08 21:10:44 +01:00
Turanszki Janos
a02d347a84
default font embedded into exe
2021-02-08 21:10:29 +01:00
Amer Koleci
76eebc3836
Supports for building using CMake on Windows. ( #233 )
...
* Supports for building using CMake on Windows.
* Don't override some global variables.
* CMake: Compile correctly editor as well.
2021-02-08 20:05:23 +01:00
Megumumpkin
fc63270b6e
SDL Keyboard Input, Unix File Loading and SDL Window Config ( #232 )
...
* SDL2 and Unix fix
SDL2 keyboard input, Unix filesystem fix, and SDL2 editor window config, CMake cache gitignore
* Adding comments to the SDL2 keycode fix
For a better understanding
* Slimming down SDL Unix path translation
* Static pathfile compile fix
More pathfile code fix for the compile to work
* Re: Static pathfile compile fix
2021-02-07 19:55:29 +01:00
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