29 auto rotation_fn = [&](
const int i) ->
float3 {
50 params.set_output(
"Rotation", std::move(rotation));
@ GEO_COMPONENT_TYPE_INSTANCES
#define GEO_NODE_INPUT_INSTANCE_ROTATION
void nodeRegisterType(struct bNodeType *ntype)
static uint8 component(Color32 c, uint i)
blender::MutableSpan< blender::float4x4 > instance_transforms()
int instances_num() const
static VArray ForFunc(const int64_t size, GetFunc get_func)
ccl_device_inline float4 mask(const int4 &mask, const float4 &a)
static const pxr::TfToken b("b", pxr::TfToken::Immortal)
void geo_node_type_base(bNodeType *ntype, int type, const char *name, short nclass)
unsigned __int64 uint64_t
NodeGeometryExecFunction geometry_node_execute
NodeDeclareFunction declare