Blender Git Commit Log

Git Commits -> Revision a97bc1b

Revision a97bc1b by Sergey Sharybin (master)
February 21, 2015, 12:30 (GMT)
Fix T43755: Wireframe attribute doesn't work with displace

This attribute missed derivatives calculation.

Not totally sure what's the proper approach for algebraic derivative
calculation, so calculating them by definition. This isn't fastest
way to do it in this case and could be replaced with some smarter magic
in the wireframe calculation loop.

At least currently implemented approach is better than nothing.

Commit Details:

Full Hash: a97bc1bedf6fa63cbafbc9f004f9a6c8f472ae44
Parent Commit: 3445ff0
Lines Changed: +80, -18

5 Modified Paths:

/intern/cycles/kernel/shaders/node_wireframe.osl (+11, -0) (Diff)
/intern/cycles/kernel/svm/svm.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+6, -0) (Diff)
/intern/cycles/kernel/svm/svm_wireframe.h (+40, -15) (Diff)
/intern/cycles/render/nodes.cpp (+22, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021