Commit Graph

2444 Commits

Author SHA1 Message Date
Turanszki Janos 2c2acf6b84 fix 2020-10-30 20:27:53 +01:00
Turanszki Janos 29b31711c9 gbuffer normal packing changes; small improvements; 2020-10-30 19:01:56 +01:00
Turanszki Janos 61fef7a0c1 linux atmosphere shaders update 2020-10-29 21:39:08 +01:00
Turanszki Janos db381e3991 realistic sky: modified sun size 2020-10-29 21:02:22 +01:00
Turanszki Janos 01e49e5c52 fix unoptimal codegen 2020-10-29 20:53:57 +01:00
Turanszki Janos c19bc524d9 removed fxc warnings 2020-10-29 20:46:00 +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 38cad754f1 serializer improvement 2020-10-28 20:45:16 +01:00
Turanszki Janos 49eea50c89 improvements in asset loading 2020-10-28 00:44:15 +01:00
Turanszki Janos e65337a240 ecs build fix 2020-10-28 00:22:21 +01:00
Turanszki Janos 79e23b0a46 improved ecs serialization and asset loading time 2020-10-28 00:12:06 +01:00
Turanszki Janos 3ca2c6996e VPRT vertex shader emulation for old GPU 2020-10-25 14:23:40 +01:00
Turanszki Janos 558d6411f4 editor fix 2020-10-20 22:22:40 +02:00
Turanszki Janos fb71fd6efd terrain shader fix v0.49.1 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 b88bc8d94e uwp: vorbis fix 2020-10-09 01:34:20 +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>
v0.48.0
2020-10-05 00:03:22 +02:00
Turanszki Janos d3b18bc504 gui updates, editor window refactors 2020-10-04 14:24:22 +02:00
Turanszki Janos 695ab45265 gui updates 2020-10-04 01:47:44 +02:00
Turanszki Janos 9819a2e083 gui updates: tooltips can be displayed on inactive element, color picker improvement 2020-10-03 15:45:00 +02:00
Turanszki Janos b496c1a410 fix: pre-build step when space in path 2020-10-03 00:01:47 +02:00
Turanszki Janos e2f3b76ad8 gui updates: window placement and colorpicker scaling 2020-10-02 19:56:35 +02:00
Turanszki Janos b4155a99c1 readme fix 2020-09-30 20:56:01 +02:00
Turanszki Janos 362a8c34cd github CI 2020-09-30 19:25:42 +02:00
Turanszki Janos 1c2897cffc added github build system 2020-09-30 19:21:52 +02:00
Turanszki Janos 89dc01d899 removed linux vs project 2020-09-30 15:45:28 +02:00
Turanszki Janos 476a43d790 readme: fix link to linux branch 2020-09-28 00:44:46 +02:00
Turanszki Janos 34522e0b5a updated buffer subresource management; other fixes; 2020-09-28 00:33:51 +02:00
Turanszki Janos d3f9a2a1b9 rtao denoiser improvements 2020-09-25 00:24:05 +02:00
Turanszki Janos df7e907a28 raytraced reflections fix 2020-09-23 00:12:59 +02:00
Turanszki Janos 6178429d5a font renderer blend state fix 2020-09-22 22:42:02 +02:00
Turánszki János 4a52107642 Merge pull request #155 from turanszkij/raytraced-reflections
Ray traced reflections
2020-09-22 00:22:25 +02:00
Turanszki Janos 09006e764d raytraced reflections update 2020-09-22 00:16:01 +02:00
Turanszki Janos b7bc35bbda added raytraced reflections 2020-09-21 22:01:07 +02:00
Turanszki Janos f7cacec78d rtao alpha test fix 2020-09-20 20:01:21 +02:00
Turanszki Janos 94e2e852d8 rtao alpha test fix 2020-09-20 19:39:15 +02:00
Turanszki Janos fb8985cf44 rtao and vulkan mesh shader update 2020-09-20 16:14:42 +02:00
Turanszki Janos aa6fff51d5 editor: translator undo fix 2020-09-20 12:39:10 +02:00
Turanszki Janos 3b77dcf040 updated documentation 2020-09-16 18:33:27 +02:00
Turanszki Janos 984cad6e8b documentation update 2020-09-14 21:27:50 +02:00
Turanszki Janos 31d6cbe249 static sky can also use dynamic clouds 2020-09-08 20:09:39 +02:00
Turanszki Janos ac01278c7a depth prepass: disable vrs for alpha test 2020-09-08 00:14:15 +02:00
Turanszki Janos 890671184f updated vrs classification 2020-09-06 20:44:13 +02:00
Turanszki Janos 03c9dabaa4 particles: serialization fix 2020-09-05 17:11:25 +02:00
Turanszki Janos 2caab867a2 vulkan: disable mesh shader because driver crash 2020-09-05 16:54:35 +02:00
Turanszki Janos 73e443b19c disable raytracing tier1.1 by default; updated particle mesh shader; updated dxc; 2020-09-05 16:53:14 +02:00