Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

O-buffer: a framework for sample-based graphics.

Huamin Qu1, Arie E Kaufman

  • 1Center for Visual Computing (CVC), Department of Computer Science, Stony Brook University, Stony Brook, NY 11794-4400, USA. huamin@cs.sunysb.edu

IEEE Transactions on Visualization and Computer Graphics
|June 27, 2008
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

VizDefender: Unmasking Visualization Tampering Through Proactive Localization and Intent Inference.

IEEE transactions on visualization and computer graphics·2026
Same author

VizQStudio: Iterative Visualization Literacy MCQs Design with Simulated Students.

IEEE transactions on visualization and computer graphics·2026
Same author

Follow the Signs or the Crowd? Effects of Environmental Load and Crowd Dynamics in VR Evacuation.

IEEE transactions on visualization and computer graphics·2026
Same author

SceneLoom: Communicating Data with Scene Context.

IEEE transactions on visualization and computer graphics·2025
Same author

CellScout: Visual Analytics for Mining Biomarkers in Cell State Discovery.

IEEE transactions on visualization and computer graphics·2025
Same author

TrajLens: Visual Analysis for Constructing Cell Developmental Trajectories in Cross-Sample Exploration.

IEEE transactions on visualization and computer graphics·2025
Same journal

MesoSplats: Texture Synthesis with Gaussian Splatting.

IEEE transactions on visualization and computer graphics·2026
Same journal

GLLA: A Unified Force-Directed Graph Layout Framework Supporting Local Adjustments.

IEEE transactions on visualization and computer graphics·2026
Same journal

Multi-Perception Crowd: Learning to combine entity and implicit perception for diverse crowd simulation.

IEEE transactions on visualization and computer graphics·2026
Same journal

Hiding in Plain Sight: Camouflaging Real-world Objects.

IEEE transactions on visualization and computer graphics·2026
Same journal

RTF2Mesh: Restricted Tangent Face Based Mesh Compression With Neural Displacement Fields.

IEEE transactions on visualization and computer graphics·2026
Same journal

Practical Occluder Generation for Mobile Games.

IEEE transactions on visualization and computer graphics·2026
See all related articles

The O-buffer is a novel graphics primitive for sample-based rendering. This semiregular structure efficiently represents and renders diverse graphics primitives, enhancing image and volume quality.

Area of Science:

  • Computer Graphics
  • Image Processing
  • Geometric Modeling

Background:

  • Traditional graphics primitives often rely on regular grids, limiting their ability to represent complex or unstructured data.
  • Sample-based graphics require efficient methods for storing and rendering spatial information, especially for irregular data.
  • Existing methods can suffer from resampling artifacts and limited expressive power for diverse graphical elements.

Purpose of the Study:

  • To introduce the O-buffer, a new modeling and rendering primitive for sample-based graphics.
  • To demonstrate the O-buffer's capability in representing and rendering unstructured primitives like points, particles, and irregular volumes.
  • To showcase the O-buffer as a unified representation for various graphics primitives, enabling mixed-primitive scenes.

Main Methods:

Related Experiment Videos

  • The O-buffer stores sample positions as offsets to a regular base grid, creating a semiregular structure.
  • This approach allows for flexible representation of 2D and 3D data, including images and volumes.
  • Various O-buffer forms are explored, such as uniform, nonuniform, adaptive, layered-depth, and O-buffer trees.

Main Results:

  • The O-buffer significantly enhances expressive power for images and volumes by storing richer spatial information.
  • It effectively represents and renders unstructured graphics primitives, improving image quality and reducing resampling needs.
  • The O-buffer facilitates efficient construction and rendering, supporting the mixing of diverse primitives within a single scene.

Conclusions:

  • The O-buffer provides a unified and efficient framework for sample-based graphics.
  • Its semiregular structure and flexibility make it suitable for a wide range of applications, including image-based, point sample, and volume rendering.
  • The O-buffer represents a significant advancement in handling and rendering complex and unstructured graphical data.