Geeks3D Forums

Geeks3D.com | GeeXLab | Softwares | Reviews | Downloads | Shader Lib 


News:GL-Z 0.4.0 cross-platform OpenGL and Vulkan utility

Cube-to-sphere projections for procedural texturing

(Read 2329 times)

0 Members and 1 Guest are viewing this topic.



JeGX

  • Global Moderator
  • Hero Member
  • *****
  • *
  • Posts: 1592
Quote
Motivated by efficient GPU procedural texturing of the sphere, we describe several approximately equal-area cube-to-sphere projections. The projections not only provide low-distortion UV mapping, but also enable efficient generation of jittered point sets with O(1) nearest neighbor lookup. We provide GLSL implementations of the projections, with several real-time procedural texturing examples. Our numerical results summarize the various methods’ ability to preserve projected areas as well as their performance on both integrated and discrete GPUs. More broadly, the overall cube-to-sphere approach provides an underexplored avenue for adopting existing 2D grid-based methods to the sphere. As an example, we showcase fast Poisson disk sampling.

Links:
- http://www.jcgt.org/published/0007/02/01/paper-lowres.pdf
- http://www.jcgt.org/published/0007/02/01/