Component:HollowConeMesh: Difference between revisions

From Resonite Wiki
Update 'HighPriorityIntegration' description
Automated: update Categories, SyncDelegates
Line 21: Line 21:
|Segments|Int| how many faces make up each cylinder for the outside and inside.
|Segments|Int| how many faces make up each cylinder for the outside and inside.
|UVScale|Float2| how much to multiply the scale of the UVs for the procedural mesh.
|UVScale|Float2| how much to multiply the scale of the UVs for the procedural mesh.
}}
== Sync Delegates ==
{{Table ComponentTriggers
|BakeMesh()|[[Type:Action|Action]]|
}}
}}


Line 35: Line 40:
</translate>
</translate>
[[Category:Components{{#translation:}}|Hollow Cone Mesh]]
[[Category:Components{{#translation:}}|Hollow Cone Mesh]]
[[Category:ComponentStub]]
[[Category:Components:Assets:Procedural Meshes{{#translation:}}|Hollow Cone Mesh]]
[[Category:Components:Assets:Procedural Meshes{{#translation:}}|Hollow Cone Mesh]]

Revision as of 13:12, 6 November 2024

Component image 
Hollow Cone Mesh component as seen in the Scene Inspector


Fields

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled.
HighPriorityIntegration Bool 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.
OverrideBoundingBox Bool Force the bounding box calculated from this component to use OverridenBoundingBox instead of calculating when requested.
OverridenBoundingBox BoundingBox 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.
Profile ColorProfile the profile of the colors of vertices for this mesh.
Height Float how tall the hollow cone should be starting from the center
OuterRadiusBase Float the radius of the bottom ring that makes up the outer tube
InnerRadiusBase Float the radius if the bottom ring that makes up the inner tube
OuterRadiusTop Float the radius of the top ring that makes up the outer tube
InnerRadiusTop Float the radius of the top ring that makes up the inner tube
Segments Int how many faces make up each cylinder for the outside and inside.
UVScale Float2 how much to multiply the scale of the UVs for the procedural mesh.

Sync Delegates

Triggers
Method Name Method type and Arguments. Description
BakeMesh() Action

Usage

Similarly to the ConeMesh, the height of this procedural mesh is determined from the center of the object.

Examples

2 HollowConeMeshes, one using an alpha material to demonstrate its hollow nature

Related Components