๐งฑ 1. Prepare and Simplify Your CAD Model
Clean Up Geometry
In your CAD software:- Remove unnecessary details that wonโt be visible in the final 3D scene (e.g., internal parts, small screws, fine fillets).
- Hide or delete hidden components to avoid exporting redundant geometry.
- Consolidate geometry where possible:
- Merge similar or repeated parts into a single object.
- Standardize materials and colors โ identical objects should use the same material definition.
๐ค 2. Export from CAD as Mesh
General Export Strategy
- Convert NURBS/solids to mesh:
- Most CAD programs offer a way to convert solids into mesh geometry (polygonal).
- Look for settings like Mesh Refinement, Deviation, or Chord Tolerance.
- Adjust tessellation settings:
- Use fewer polygons when the visual fidelity doesnโt suffer.
- Tune parameters like:
- Distance Deviation / Chord Height: Higher values โ lower polygon count.
- Angle Deviation / Normal Tolerance: Controls detail in curved surfaces.
- Choose the Right Export Format
- Recommended formats:
.GLB,.STL,.OBJ, or.FBX. - Ensure correct units (e.g., mm vs. cm) and normal orientation during export.
- Geometry merging options:
- If your model uses a single material, merging all parts into one mesh can improve performance.
- For complex models or when maintaining object-level control is important, export as separate objectsโ Spline allows merging later.
- Recommended formats:
๐ ๏ธ ๐ค 3. Optimize for Spline
Mesh Optimization
- Ensure clean topology:
- Avoid n-gons, intersecting geometry, and non-manifold edges.
- Merge elements that use the same material.
- Keep object count and polygon count low:
- Target: 50kโ150k polygons max.
- Fewer objects generally means better real-time performance.
Other Tips
- Use descriptive object names (
base_plate,screw_cap) to aid scene organization. - Limit the number of materials and textures โ reuse materials wherever possible.
๐งช 4. Import into Spline
- Drag and drop your exported
.obj,.glb,.stl, or.fbxfile into the Spline canvas. - Add up to two directional lights for efficient real-time shadows.
- For complex models:
- Use 20 materials or fewer.
- Compress large image textures and avoid using too many.
- Leverage Splineโs interactive tools to add animation, hover effects, or interactivity.
- Use the Performance Panel and Play Settings on Export to:
- Enable mesh and texture compression.
- Adjust scene settings for real-time performance.

