set_propertySets a key-value pair on an object. The key is an identifying string, and the corresponding value can be anything: a single value, a struct like float3, an array, or another object.
This node is the most general one for setting a property. In many cases, a different node is easier or more appropriate.
set_geo_property_data to set values for existing per-component properties, such as point_velocity in a particle system. This node ensures that the array of values matches the number of components on the geometry, either by truncating or by padding with a default value.set_geo_property to create and initialize per-component properties.set_point_position.objectA Bifrost object. This can be a geometric object like a mesh, or simply a container for various properties. Leave this port empty to use a new, empty object.
keyThe name of the property. If this property already exists on the object, it will be overwritten with the new value. If it does not, a new property will be created.
valueThe value to set for the property.
out_objectThe object with the updated property.