-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Missing Stable OptiX Features:
- Barycentric Coordinates (u, v) - OptiX provides these via optixGetTriangleBarycentrics(). Essential for:
- Texture/attribute interpolation on terrain
- Precise hit point calculation
- Draping imagery onto terrain - Ray Flags - Currently hardcoded to OPTIX_RAY_FLAG_NONE. Exposing these would enable:
- TERMINATE_ON_FIRST_HIT - Much faster shadow/occlusion queries (binary yes/no)
- CULL_BACK_FACING_TRIANGLES - Skip backfaces for closed meshes
- DISABLE_ANYHIT - Already implicitly done, but explicit control is useful - Any-Hit Shaders - Currently disabled. Would enable:
- Transparency/alpha cutout (vegetation, fences)
- Counting all intersections along a ray
- Custom acceptance criteria - Multiple Ray Types - Currently single ray type. Separate types for:
- Primary rays vs shadow rays (different SBT entries)
- Different payload sizes per ray type
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels