Everything About ___
Live briefing

Everything about Octree

Data structure in computer science

An octree is a tree data structure in which each internal node has exactly eight children. Octrees are most often used to partition a three-dimensional space by recursively subdividing it into eight octants. Octrees are the three-dimensional analog of quadtrees. The word is derived from oct + tree. Octrees are often used in 3D graphics and 3D game engines. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: OctreeA 5-minute orientation
  2. Skim a recent paper: Octree-GS: Towards Consistent Real-time Rendering with LOD-Structured 3D GaussiansInfluential work since 2022
  3. Pick up a classic book: Computational Visual MediaThe most-reprinted book on the subject
  4. Read the landmark paper: Geometric modeling using octree encodingCited 1,047 times
  5. Go sideways: QuadtreeA closely related topic
  6. Go sideways: Z-order curveA closely related topic

📖 Definitions

Noun A treelike data structure each of whose nodes has up to eight children, most often used to partition a three-dimensional space by recursively subdividing it.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics