(3 intermediate revisions by the same user not shown)
Line 6:
Line 6:
|Name=Hollow Cone Mesh
|Name=Hollow Cone Mesh
}}
}}
The '''HollowConeMesh''' component is used to generate geometry for use with a [[Component:MeshRenderer]]. This component generates a cone with a hollow center with internal geometry and a thickness. Similarly to the [[ConeMesh (Component)|ConeMesh]], the height of this procedural mesh is determined from the center of the object.
<!--T:2-->
<!--T:2-->
Line 21:
Line 22:
|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.
The HollowConeMesh component is used to generate geometry for use with a Component:MeshRenderer. This component generates a cone with a hollow center with internal geometry and a thickness. Similarly to the ConeMesh, the height of this procedural mesh is determined from the center of the object.
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.