High-precision NURBS surface tracing method based on surface modeling optical system
By performing parameterized expression and subdividing grid processing on the NURBS surface model, the effective surface element center point is determined as the iteration starting point, and the Newtonian method is used for ray tracing, which solves the accuracy and efficiency of ray tracing in the optical system, achieving high-precision and efficient ray tracing effect.
Patent Information
- Application Number
- CN202411042777.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2044-07-31
AI Technical Summary
Prior art In optical systems, especially wide-angle and X-ray optical systems, the accuracy and efficiency of the ray tracing algorithm are difficult to meet the high-precision requirements, and the accumulated errors lead to unavailability of ray data, especially when the intersection tangent plane of the NURBS surface model is close to parallel, ray tracing fails or is abnormal.
By establishing the parameterized expression of the NURBS surface model, a subdivided grid is constructed, the effective surface element center point is determined as the iteration starting point, the Newtonian method is used for high-precision ray tracing, and the position coordinates of the surface element center point are used as the iteration initial value to reduce unnecessary cross product operations and improve calculation efficiency and accuracy.
It realizes high-precision ray tracing, reduces the calculation amount, improves the robustness and adaptability of ray tracing, meets the accuracy requirements of the order of 10-9mm, and is suitable for non-high configuration computing platforms.