Commit Graph

1377 Commits

Author SHA1 Message Date
turanszkij cee126c0f7 fix bvh hang bug 2018-07-03 00:47:11 +02:00
Turanszki Janos 3da0d52a0f path tracer updates 2018-07-01 21:29:29 +01:00
Turanszki Janos 794aa2152c 2.5d light culling fix: it was possible to trigger undefined behaviour when shifting by 32 2018-07-01 20:09:37 +01:00
turanszkij bb10f92b7c merge in path tracer branch 2018-06-22 17:42:36 +01:00
turanszkij 82d97b8533 bvh, trace fixes 2018-06-22 17:33:44 +01:00
turanszkij 52f0b2d582 added some assets 2018-06-22 17:33:01 +01:00
turanszkij 1ee2a1e585 fix warning 2018-06-22 16:05:14 +01:00
turanszkij dc5fe35917 removed deferred decal alpha test 2018-06-22 14:35:18 +01:00
turanszkij c955dc2316 editor update: update decal texture 2018-06-22 14:35:00 +01:00
turanszkij 5d07835bc2 small refactor 2018-06-22 13:08:07 +01:00
turanszkij 7c06bcb1a5 refactor 2018-06-21 14:26:21 +01:00
turanszkij a2f5897492 fixed decal atlas leaking 2018-06-21 13:51:17 +01:00
turanszkij ef9a441b99 border expanded copy texture for atlasing 2018-06-21 12:37:58 +01:00
turanszkij 73ddd0a0e7 trace and decal atlas texturing fixes 2018-06-21 10:47:51 +01:00
Turanszki Janos cb88956ec1 raytrace atlas tc wrap 2018-06-20 21:18:08 +01:00
Turanszki Janos c1303bb830 format aware texture2d copy utility 2018-06-20 20:40:18 +01:00
turanszkij 71d03f917f traced scene texture atlas 2018-06-20 17:17:20 +01:00
turanszkij 22f3a66adc bvh refactor 2018-06-20 15:24:58 +01:00
turanszkij ede3bb0c61 path trace tonemap + filter fix 2018-06-20 14:42:24 +01:00
turanszkij a0762ae64a bvh refactor 2018-06-20 11:45:57 +01:00
turanszkij 0b1f946946 path tracer refactors 2018-06-20 11:10:27 +01:00
Turanszki Janos cdcee162ae raytrace updates 2018-06-19 21:20:14 +01:00
turanszkij 0b3a89c9b8 light sampling trace update 2018-06-19 17:27:03 +01:00
turanszkij e280ad5ec7 lightsampling trace update 2018-06-19 16:20:03 +01:00
turanszkij 9e409a72f7 updated explicit light sampling trace shader 2018-06-19 15:52:32 +01:00
turanszkij 0ed063c03a path trace dirlight sampling 2018-06-19 11:29:25 +01:00
turanszkij d784d20b1b start light sampling trace shader 2018-06-18 17:55:59 +01:00
turanszkij 8766fd925d refactor 2018-06-18 16:09:25 +01:00
turanszkij e84f40b682 implemented cluster cone culling 2018-06-18 15:53:01 +01:00
turanszkij e046445286 update raytracer 2018-06-18 13:15:13 +01:00
turanszkij 133007e5e7 raytrace updates 2018-06-17 18:41:35 +01:00
turanszkij 1c1d823ca8 bvh cluster classification fixes 2018-06-16 19:36:26 +01:00
turanszkij 05ac5a0dde bvh is awesome 2018-06-16 17:26:16 +01:00
turanszkij 1f697fd253 bvh traversal 2018-06-16 15:27:02 +01:00
turanszkij c037e7bbef bvh aabb propagation 2018-06-15 17:25:00 +01:00
turanszkij a32df9531c bvh tree construction seems good now! 2018-06-15 15:26:47 +01:00
turanszkij 0d75c96f5e bvh updates 2018-06-14 17:40:17 +01:00
turanszkij 29069d4c2b bvh cluster generation 2018-06-14 16:06:47 +01:00
turanszkij c09df98b06 not bvh yet but a start anyway 2018-06-13 15:46:29 +01:00
turanszkij 3e0f4e9028 raytrace lds mesh preload 2018-06-13 14:01:19 +01:00
turanszkij 3662ab5f45 raytracer updates 2018-06-13 13:35:49 +01:00
turanszkij d051294e40 indirect ray trace dispatch 2018-06-12 17:47:41 +01:00
turanszkij e2f381494b ray-export multipass raytrace 2018-06-12 16:44:38 +01:00
turanszkij 86ba61db99 small refactor 2018-06-12 10:44:05 +01:00
turanszkij 3ca64473b7 path tracing updates: textures, materials 2018-06-11 17:48:24 +01:00
turanszkij c2720c22b6 packed materialID into mesh vertexbuffers 2018-06-11 12:27:00 +01:00
turanszkij bb076212b5 transform invalidation, raytrace updates 2018-06-10 13:18:45 +01:00
turanszkij c9a5f980d9 Merge branch 'traced-renderer' of github.com:turanszkij/WickedEngine into traced-renderer 2018-06-08 17:40:16 +01:00
turanszkij 82ff36729d messing around with path tracing... 2018-06-08 17:39:24 +01:00
Turanszki Janos 7285a59b0e filter update 2018-06-06 19:08:34 +01:00