Cycles: Vector Rotate Node using Axis and Angle method
This node provides the ability to rotate a vector around a `center` point using either `Axis Angle` , `Single Axis` or `Euler` methods. Reviewed By: #cycles, brecht Differential Revision: https://developer.blender.org/D3789
This commit is contained in:
@@ -200,6 +200,7 @@ CCL_NAMESPACE_END
|
||||
#include "kernel/svm/svm_voronoi.h"
|
||||
#include "kernel/svm/svm_checker.h"
|
||||
#include "kernel/svm/svm_brick.h"
|
||||
#include "kernel/svm/svm_vector_rotate.h"
|
||||
#include "kernel/svm/svm_vector_transform.h"
|
||||
#include "kernel/svm/svm_voxel.h"
|
||||
#include "kernel/svm/svm_bump.h"
|
||||
@@ -513,6 +514,9 @@ ccl_device_noinline void svm_eval_nodes(KernelGlobals *kg,
|
||||
case NODE_COMBINE_HSV:
|
||||
svm_node_combine_hsv(kg, sd, stack, node.y, node.z, node.w, &offset);
|
||||
break;
|
||||
case NODE_VECTOR_ROTATE:
|
||||
svm_node_vector_rotate(sd, stack, node.y, node.z, node.w);
|
||||
break;
|
||||
case NODE_VECTOR_TRANSFORM:
|
||||
svm_node_vector_transform(kg, sd, stack, node);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user