Blender
V3.3
|
Go to the source code of this file.
Functions | |
CCL_NAMESPACE_BEGIN ccl_device float3 | svm_mapping (NodeMappingType type, float3 vector, float3 location, float3 rotation, float3 scale) |
CCL_NAMESPACE_BEGIN ccl_device float3 svm_mapping | ( | NodeMappingType | type, |
float3 | vector, | ||
float3 | location, | ||
float3 | rotation, | ||
float3 | scale | ||
) |
Definition at line 9 of file mapping_util.h.
References euler_to_transform(), make_float3, NODE_MAPPING_TYPE_NORMAL, NODE_MAPPING_TYPE_POINT, NODE_MAPPING_TYPE_TEXTURE, NODE_MAPPING_TYPE_VECTOR, blender::math::safe_divide(), safe_normalize(), transform_direction(), transform_direction_transposed(), and type.
Referenced by MappingNode::constant_fold(), and svm_node_mapping().