Patent · US Active

Automatically generating appropriate near and far clipping planes for a 3D scene while guaranteeing minimum of Z-buffer precision

US7525542B2 · kind B2 · utility

10Cited by
14References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 15, 2006
Grant dateApr 28, 2009
Priority date
Expiry dateDec 8, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/30
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Various technologies and techniques are disclosed that improve the automatic generation of near and far clipping planes for a 3D scene. The viewing frustum is intersected with the scene to determine the range of depth that a particular scene occupies in the viewing frustum. The ratio of the near clipping plane to far clipping plane is adjusted as appropriate to ensure a desired minimum level of Z-buffer precision is achieved. The clipping planes are set sufficiently far outside of the object bounds to prevent triangles which are parallel to the clip planes from being accidentally clipped. An API is provided to allow other programs to retrieve the near and far clipping plane values with the desired minimum Z-buffer precision for a particular scene without having to interact with the Z-buffer.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.