Commit Graph

1317 Commits

Author SHA1 Message Date
turanszkij 8d46fc3746 32-bit build fixup 2018-06-01 16:33:14 +01:00
turanszkij e0df6e93be updated renderpassmanager 2018-06-01 16:20:58 +01:00
turanszkij b290e50995 update renderpassmanager 2018-06-01 15:05:36 +01:00
turanszkij 1fb2f50301 system update: some old stuff removed + general updates 2018-05-30 17:37:26 +01:00
turanszkij 5978f4cd98 updated sample scripts 2018-05-30 11:45:01 +01:00
turanszkij 02cf54d7b1 added sample lua scripts + assets 2018-05-29 17:54:45 +01:00
turanszkij 5192e0503e system + scripting API updates 2018-05-29 17:50:47 +01:00
turanszkij 9757bb4ba9 update scripting API, editor 2018-05-29 15:26:53 +01:00
turanszkij 0fdb1e4533 system fix : normalize quaternion after catmullrom 2018-05-29 11:21:18 +01:00
Turanszki Janos d2c9c9626f editor update: camera picker icon added 2018-05-26 18:15:17 +01:00
turanszkij 44efb14c81 updated camera blend functionality 2018-05-25 17:39:13 +01:00
turanszkij 873cf6f2bf system update: camera proxy blending; editor update 2018-05-25 14:01:55 +01:00
turanszkij 8fff868566 optimized linear depth export 2018-05-24 17:01:11 +01:00
turanszkij 9a2d0d621e editor update 2018-05-24 17:00:05 +01:00
turanszkij 3bb1c59ab4 system updates: object cascade mask, shadow bugfix 2018-05-24 11:10:23 +01:00
turanszkij 84efb59cbe minor optimization in sph compute 2018-05-21 17:33:59 +01:00
turanszkij bf0863eeac updated fluid simulation test model 2018-05-19 15:27:57 +01:00
turanszkij c967df400b emitter updates, optimize fluid simulator 2018-05-19 14:27:06 +01:00
turanszkij 498c60df26 fluid simulator updates 2018-05-19 11:00:41 +01:00
turanszkij 3d0823e975 merge: sph simulator hashed grid acceleration structure 2018-05-18 20:50:51 +01:00
turanszkij 7b966c0a76 sph simulation with hashed grid 2018-05-18 20:48:37 +01:00
turanszkij 0b7170691d start implementing sph acceleration grid 2018-05-18 17:50:27 +01:00
turanszkij 7c2e7a421f rewritten particle sort as generic gpu sort lib 2018-05-18 15:40:20 +01:00
turanszkij c98a598e97 decouple gpu sort phase 1 2018-05-18 14:58:37 +01:00
turanszkij a2c96f2fa3 minor update in sph density compute 2018-05-18 10:11:29 +01:00
turanszkij 073d4048eb vulkan: particle shader doesn't crash now 2018-05-17 14:22:33 +01:00
turanszkij 96c87786d2 added fluid simulation emitter model 2018-05-12 11:46:50 +01:00
turanszkij 68fdd15764 ohmygod gpu sorting bug was just faulty constant buffer binding lol 2018-05-11 15:00:27 +01:00
turanszkij 8e337db00f just removed warnings from gpu sort, but still has a bug lurking somewhere :( 2018-05-11 12:41:20 +01:00
turanszkij 4c97db1c13 gpu particle updates 2018-05-10 17:44:11 +01:00
turanszkij 757b754745 updated gpu particle sort 2018-05-10 10:36:34 +01:00
turanszkij f63395e69d emitter updates 2018-05-09 17:42:44 +01:00
turanszkij e75a6cf83e sph timestep fixed 2018-05-09 12:42:19 +01:00
turanszkij d00325859c sph sim reduced memory use 2018-05-09 09:57:24 +01:00
turanszkij f15c3902c1 merge in SPH fluid simulator branch 2018-05-08 17:39:47 +01:00
turanszkij ff6bcee3a3 particle system sorting fix 2018-05-08 17:23:48 +01:00
turanszkij 25fa7e23f0 sph force compute updated to use LDS 2018-05-08 17:05:06 +01:00
turanszkij bfe9e887e7 sph density field computation LDS caching 2018-05-08 15:51:58 +01:00
turanszkij ea416b2950 sph pressure debug improvement 2018-05-08 15:21:49 +01:00
turanszkij 11d2b7427f SPH passes separated for larger simulation scale (naive) 2018-05-08 15:07:26 +01:00
turanszkij 13fc115f0b sph annotation 2018-05-08 13:51:44 +01:00
turanszkij c18dbdc4c2 update sph sim 2018-05-08 12:33:08 +01:00
turanszkij 2c59503ff9 update default sph parameters 2018-05-07 16:10:30 +01:00
turanszkij 0bd3ada39e added emitter - sph properties 2018-05-07 14:18:40 +01:00
turanszkij cf3fdea255 critical fix with particle sorting unsigned counter underflow 2018-05-07 12:08:03 +01:00
turanszkij a39243f0da start sph fluid simulator 2018-05-06 21:30:55 +01:00
turanszkij 44112fd4f1 vulkan: copytexture2D impl 2018-05-03 17:55:30 +01:00
turanszkij 6ddace1b29 temporalAA sample rotation mask for dithered transparency 2018-05-03 16:30:19 +01:00
turanszkij fb7d3e7bf6 vulkan: fixed mipmap loading bug 2018-05-03 14:00:01 +01:00
turanszkij f466f18f57 vulkan: fixed dispatch driver crash 2018-05-02 16:27:38 +01:00