利用者:DingTo/GSoC 2014/Weekly Reports/Week3

提供: wiki
< 利用者:DingTo‎ | GSoC 2014‎ | Weekly Reports
2014年6月7日 (土) 06:06時点におけるwiki>DingToによる版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Week 3

What I did this week

  • I could speed up scenes without transparent shaders a bit, gives 3-4% improvement. This has been committed to Master already. (14be4b506ac8)
  • I added 2 nodes to combine/separate vectors. This was on the official Cycles ToDo list, as the current workflow with RGB nodes seems a bit weird. (6a808b2b0bc4)
  • Spend the majority of this week on research and coding of a QBVH in Cycles. https://developer.blender.org/D579 Committed WIP code to my branch. (590aae22a6cb) It helps in simpler scenes already (~7%), but is slower in more complex ones. I read Embree code, and I think we can use their Quad BVH code in Cycles. I still need some time to understand it well, but I think I can start porting code over from Embree step by step.

Next week

Continue with uchar3 support and QBVH.

Questions

None.