Search is based on keyword.
Ex: "Procedures"
Do not search with natural language
Ex: "How do I write a new procedure?"
Using MeshFusion with Zero Subdivision
MeshFusion converts all of its source meshes to Catmull-Clark geometry, which is then converted to a polygonal mesh using the Fusion source mesh's Fusion SubDivs property as the subdivision level. Generally, MeshFusion uses one or two levels of subdivision. This is required by certain topologies, such as triangles, n-gons, and vertices with three edges converging on them, that MeshFusion can't handle without subdivision. If your source mesh was already quite dense to start with, this can cause problems.
In such cases you can set the subdivision level to 0. You can do this when creating your Fusion meshes, in the New Fusion dialog. For more information, see Creating a New Fusion Item.
If you already have a fusion mesh, you can modify the subdivision level in its properties. To do this:
1. | Select your Fusion source mesh in the 3D viewport or the Items list. |
This opens its Properties on the lower right panel.
2. | Under Mesh Fusion, set Fusion SubDivs to 0. |
Troubleshooting
Using 0 level of subdivision can lead to some issues with the geometry and shading. This section walks you through how you can resolve them with the existing tools in Modo.
Geometry
As a result of converting the mesh to Catmull-Clark, the nature of the geometry changes, even with Fusion SubDivs set to 0. The images below show you an example of this problem:
|
|
Original Mesh |
Fusion Item with 0 Subdivision |
You can fix this by enabling the Cage Vertices option in the Fusion Item's properties:
1. | Select your Fusion Item in the Items list. |
This opens its Properties on the lower right panel.
2. | Under Mesh Detail, enable Cage Vertices. |
This uses the cage vertices of the source meshes, making the geometry structurally identical to the original:
Incompatible Topology
Topology that triggers MeshFusion to use a subdivision level of 2 remains incompatible with MeshFusion at zero level subdivision. This means that you can't have seams and the strips they generate pass through them.
You can identify problematic areas by hiding any incompatible polygons:
1. | Select your Fusion Item in the Items list. |
This opens its Properties on the lower right panel.
2. | Under Modeling Utilities, enable Hide Incompatible Polys. |
This hides incompatible polygons.
Note: This option hides the affected geometry from the output too, so make sure you only use this method for diagnostic purposes.
N-gons
MeshFusion can't handle n-gons automatically. To deal with them, you can utilize the Triple or Quadruple Polygon tools to divide them. For detailed information on these tools, see Polygon Tools.
If your n-gon is non-planar, the safest option is to apply Triple to it.
Shading Issues
MeshFusion generates a normal map, replacing the usual shading. This can cause sharp edges to be shaded incorrectly, as shown on the image below:
You can deal with this issue by turning the normal map off for problematic areas, after converting your Fusion model into a regular mesh.
Note: See Fusion Mesh Conversion on how to convert your Fusion item.
To delete the normal map from a specific area:
1. | In Polygons selection mode, select the polygons of the problematic area. |
Tip: It's best to have the boundary of the normal map and the cleared area in a place that doesn't contain much curvature.
2. | In the Lists or Vertex Map List viewport on the right panel, expand Other Maps. |
normals is the normal map generated by MeshFusion.
3. | Right-click normals and click Clear. |
This clears the normal map from the selected area and it defaults to regular shading:
Sorry you didn't find this helpful
Why wasn't this helpful? (check all that apply)
Thanks for your feedback.
If you can't find what you're looking for or you have a workflow question, please try Foundry Support.
If you have any thoughts on how we can improve our learning content, please email the Documentation team using the button below.
Thanks for taking time to give us feedback.