Skip to content

Assess and improve ORANGE primitive intersection/containment cost #2060

@sethrj

Description

@sethrj

The cost (both time and bandwidth) of evaluating "intersect" and "is inside" for surfaces and volumes will contribute substantially to the runtime.

  • Use "short stack" for complex/background intersections
  • Use infix notation to short circuit CSG evaluation
  • Track through intersections using "faces" by intersecting CSG subregion box with infinite surface

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    orangeWork on ORANGE geometry engineperformanceChanges for performance optimization

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions