Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/blender_util.h
| Show First 20 Lines • Show All 256 Lines • ▼ Show 20 Lines | static inline Transform get_transform(const BL::Array<float, 16>& array) | ||||
| return tfm; | return tfm; | ||||
| } | } | ||||
| static inline float2 get_float2(const BL::Array<float, 2>& array) | static inline float2 get_float2(const BL::Array<float, 2>& array) | ||||
| { | { | ||||
| return make_float2(array[0], array[1]); | return make_float2(array[0], array[1]); | ||||
| } | } | ||||
| static inline float2 get_float2(const BL::Array<float, 3>& array) | |||||
| { | |||||
| return make_float2(array[0], array[1]); | |||||
| } | |||||
| static inline float3 get_float3(const BL::Array<float, 2>& array) | static inline float3 get_float3(const BL::Array<float, 2>& array) | ||||
| { | { | ||||
| return make_float3(array[0], array[1], 0.0f); | return make_float3(array[0], array[1], 0.0f); | ||||
| } | } | ||||
| static inline float3 get_float3(const BL::Array<float, 3>& array) | static inline float3 get_float3(const BL::Array<float, 3>& array) | ||||
| { | { | ||||
| return make_float3(array[0], array[1], array[2]); | return make_float3(array[0], array[1], array[2]); | ||||
| ▲ Show 20 Lines • Show All 546 Lines • Show Last 20 Lines | |||||