Skip to main content

Monitoring

1. Monitoring Data Quality

  • Geometry Validation Tools

    • Detect issues such as holes, inverted normals, duplicate vertices, and non-manifold edges.
    • Monitor mesh integrity to prevent errors when importing into Unity or Unreal.
  • Metadata Inspection

    • Inspect BOM (Bill of Materials) and part metadata from CAD imports.
    • Ensure that properties are preserved throughout the optimization process.
  • Texture/UV Validation

    • Verify UV maps for light baking and material application.
    • Ensure textures are optimized for performance (correct size, resolution, and compression).

2. Monitoring Optimization Workflows

  • Polygon Reduction Tracking

    • Compare the original polygon count with the optimized version.
    • Monitor the quality of LOD (Level of Detail) using visual previews.
  • Scene Complexity Checks

    • Track draw calls, material count, and scene hierarchy to maintain optimal performance.
    • Find a balance between performance and fidelity for VR/AR workflows.
  • Automation Monitoring (Python API)

    • Log execution steps during batch processing of CAD models.
    • Report any errors encountered during automated workflows.

3. Monitoring Performance

  • System Resource Monitoring

    • Track CPU and GPU usage during heavy CAD imports to optimize system resources.
    • Identify bottlenecks in model decimation or tessellation processes.
  • Processing Time Benchmarks

    • Compare the efficiency of different workflows or scripts to identify the fastest processing methods.
  • Memory Management

    • Monitor RAM usage when handling large assemblies, such as those used in automotive, plant, or AEC models.

4. Monitoring Export Pipelines

  • Compatibility Checks

    • Ensure that exported FBX, OBJ, or glTF files are compatible with Unity, Unreal, or Blender.
  • Export Validation

    • Monitor material assignments, UV map preservation, and scale accuracy during export.
  • Consistency Reports

    • Validate output files against project standards (e.g., VR-ready models should be below a specified file size).

5. Industry Use Cases

  • Automotive/Aerospace: Monitor CAD simplification workflows for VR design reviews.
  • Manufacturing: Ensure that operator training models are both lightweight and accurate.
  • Energy/Utilities: Monitor large plant or facility models for XR simulation performance.
  • AEC (Architecture, Engineering, Construction): Check BIM/IFC pipelines for integration into Unity Reflect or Unreal Datasmith.