ProtoFlux:Encapsulate Bounds: Difference between revisions

From Resonite Wiki
Create page and add basic information
 
Added links.
 
Line 17: Line 17:
== Inputs ==
== Inputs ==


=== Bounds (BoundingBox) ===
=== Bounds ([[Type:BoundingBox|BoundingBox]]) ===


The bounding box to be enlarged. Default value is a bounding box with center [0;0;0] and size [0;0;0].
The bounding box to be enlarged. Default value is a bounding box with center [0;0;0] and size [0;0;0].


=== OtherBounds (BoundingBox) ===
=== OtherBounds ([[Type:BoundingBox|BoundingBox]]) ===


The bounding box to be encapsulated. Default value is a bounding box with center [0;0;0] and size [0;0;0].
The bounding box to be encapsulated. Default value is a bounding box with center [0;0;0] and size [0;0;0].
Line 27: Line 27:
== Outputs ==
== Outputs ==


=== * (BoundingBox) ===
=== * ([[Type:BoundingBox|BoundingBox]]) ===


The Bounds bounding box enlarged to fully encapsulate the OtherBounds. May be identical to Bounds if the OtherBounds is already entirely inside Bounds.
The Bounds bounding box enlarged to fully encapsulate the OtherBounds. May be identical to Bounds if the OtherBounds is already entirely inside Bounds.


[[Category:ProtoFlux:Transform:Bounds]]
[[Category:ProtoFlux:Transform:Bounds]]

Latest revision as of 05:19, 29 May 2024

Encapsulate Bounds
Bounds
*
OtherBounds
Bounds

The Encapsulate Bounds node extends the input Bounds such that the output fully encapsulates the OtherBounds.

Inputs

Bounds (BoundingBox)

The bounding box to be enlarged. Default value is a bounding box with center [0;0;0] and size [0;0;0].

OtherBounds (BoundingBox)

The bounding box to be encapsulated. Default value is a bounding box with center [0;0;0] and size [0;0;0].

Outputs

* (BoundingBox)

The Bounds bounding box enlarged to fully encapsulate the OtherBounds. May be identical to Bounds if the OtherBounds is already entirely inside Bounds.