Commit Graph

50 Commits

Author SHA1 Message Date
Turánszki János 100e6b6c97 Basis Universal (#313)
* added basis-universal library and KHR_texture_basisu gltf support

* fix

* added basisu license

* added basis transcode;
added basis encode;
added ktx2 encode;
resource manager file types query;

* added BC decompressor

* added lightmap compression BC6;
added DirectXTex BC libs;

* version bump

* removed directxtex, using simpler lightmap compression instead

* fix

* added ktx2 conv button; normal maps fix;

* don't rely on zero-initialization of graphics resources

* don't always enable vrs classification
2021-09-19 17:07:12 +02:00
Turanszki Janos 0fc3356be6 stochastic transparency disabled for envmap rendering 2021-07-07 00:11:53 +02:00
Turanszki Janos d26a31d3bb added KHR_materials_ior and KHR_materials_specular GLTF extension support 2021-05-29 17:41:30 +02: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
Turanszki Janos 34522e0b5a updated buffer subresource management; other fixes; 2020-09-28 00:33:51 +02:00
Turanszki Janos a1acf8920a added variable rate shading support #152 2020-08-28 22:56:58 +02:00
turanszkij aa96b42bd7 terrain #104 2020-04-05 22:11:58 +01:00
turanszkij 270184edcd added multi scale ambient occlusion 2020-03-22 20:38:16 +00:00
turanszkij 3f8b060a8d added hbao and wide gaussian blur support 2020-03-21 11:54:49 +00:00
Turánszki János 7d4d9dfa6b Inverse Kinematics (#97)
* start ik experiment #93

* inverse kinematics fixes, test #93

* bump version

* ik + animation fix
2020-03-11 00:25:40 +00:00
turanszkij 5943e49696 updated features and readme 2019-12-30 00:05:40 +01:00
Turanszki Janos 51941389aa updated features.txt 2019-12-06 21:04:08 +00:00
turanszkij 40700a2de1 audio system rewrite, added 3D audio support 2019-10-05 18:19:13 +01:00
turanszkij 95eda1eb7c updated readme and features 2019-03-02 20:02:17 +00:00
turanszkij 9a81726f8d lightmap updates: static lights, direct light contribution 2018-12-21 15:27:49 +01:00
turanszkij 7fdfe73922 added true type font rendering support, removed old font format support 2018-10-28 20:11:15 +00:00
turanszkij b404150f04 added feature: entity-component system 2018-09-29 20:19:48 +01:00
turanszkij bb10f92b7c merge in path tracer branch 2018-06-22 17:42:36 +01:00
turanszkij f15c3902c1 merge in SPH fluid simulator branch 2018-05-08 17:39:47 +01:00
turanszkij ac213e6716 added vulkan to features list 2018-04-23 21:42:12 +01:00
turanszkij 00fd6ce281 new feature: volumetric light scattering 2018-03-17 20:27:06 +00:00
turanszkij 98d876ccbb merged in local-envmaps, shader mega refactor + general updates 2018-02-02 17:30:55 +00:00
turanszkij 569723b3f2 updated transparent shadow maps, added refraction caustics 2018-01-15 17:18:22 +00:00
turanszkij a74169827d finalize merge for DX12 renderer 2017-12-13 17:14:22 +00:00
turanszkij cbe24ddbf9 merge in ocean simulator branch 2017-11-17 14:57:23 +00:00
Turanszki Janos 409eb8ced4 new feature: particle-depth buffer collisions 2017-11-04 16:41:46 +00:00
turanszkij 198bb0c574 updated force field simulation 2017-10-30 17:12:10 +00:00
Turanszki Janos 2680e25fbb refactored emitters 2017-10-29 12:54:38 +00:00
turanszkij 6a1d176126 implemented reversed Z-buffer approach to support huge draw distances;
additional bugfixes;
2017-09-02 15:43:24 +02:00
turanszkij a24873544d updated basic information 2017-07-19 21:01:43 +02:00
turanszkij d90f2345e8 updated documentation 2017-04-10 02:03:07 +02:00
turanszkij 4903f1cc51 Voxel cone traced reflections added 2017-03-15 19:57:36 +01:00
turanszkij a49eecbd9d updated voxelizer with conservative rasterization;
dropped windows 7 support;
other updates;
2017-02-27 23:56:58 +01:00
Turánszki János b06fa5208d Update features.txt 2017-02-12 12:48:02 +01:00
turanszkij e35dd0d162 Implemented a frame profiler 2017-02-02 23:56:59 +01:00
Turánszki János dd303f836c Update features.txt 2017-01-28 11:48:48 +01:00
turanszkij c6cddc0396 updated features/readme 2017-01-08 15:34:46 +01:00
turanszkij 597adf1589 Implemented async gpu query with frame shifting 2016-11-12 18:44:15 +01:00
turanszkij 37d0aecb6d updated tiled lighting 2016-10-01 11:18:20 +02:00
turanszkij 090d3d1c8c impostor system part 3 2016-08-22 23:52:57 +02:00
Turánszki János 9bd8cf47d0 added feature: dynamic environment mapping 2016-02-06 21:57:17 +01:00
turanszkij fd7a896f2b Feature added: layered skeletal animations with additive blending 2016-01-08 19:16:40 +01:00
Turánszki János 275c3e8210 Update features.txt 2015-12-26 12:11:20 +01:00
turanszkij 56ec0867f0 Removed MySql feature, database connection will be reimplemented later;
Small fix in Renderable2DComponent
2015-11-25 21:56:27 +01:00
Turánszki János ce04e19ee9 Corrected features.txt 2015-09-12 11:25:42 +02:00
turanszkij ec77b3de7c sound bind to lua 2015-08-06 11:55:20 +02:00
turanszkij 3e08bd37dc updated features 2015-07-27 23:34:31 +02:00
turanszkij ea0eb254b2 refactor 2015-07-26 21:58:20 +02:00
turanszkij e4c1147629 Created 2015-06-18 23:03:51 +02:00