Your IP address will be publicly visible if you make any edits.
Component:BentTubeMesh
From Resonite Wiki
More actions
Revision as of 05:41, 12 February 2026 by Hypabeast(talk | contribs)(Accurate description of DirectTargetPoint!!!!!! still working on figuring out the UVs though)
Bent tube mesh is a component that makes a tube structure.
When calculating the curve, the generator uses a modified quadratic bezier curve formula. P0 being StartPoint, P2 being ActualTargetPoint, and P1 being lerp(StartPoint, DirectTargetPoint, 2.0).
If true, integrating this asset (e.g. processing procedural assets) gets higher priority than assets with this flag off. An example is user laser procedural meshes.
the bounding box this component should say it has when OverrideBoundingBox is enabled. Useful for bounding box calculations with Flux, or changing the selection box for this component when rendered.
Bake meshes is a sync method that creates a static mesh component with this component, replaces all references to this component with the static mesh component, then deletes this component.
Usage
To create a proper quadratic bezier curve, one can use a LinearMapper3D Component to convert the desired P1 directly into its needed DirectTargetPoint values with the following inputs: