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 Concept Videos

Buffer Effectiveness02:19

Buffer Effectiveness

Buffer solutions do not have an unlimited capacity to keep the pH relatively constant . Instead, the ability of a buffer solution to resist changes in pH relies on the presence of appreciable amounts of its conjugate weak acid-base pair. When enough strong acid or base is added to substantially lower the concentration of either member of the buffer pair, the buffering action within the solution is compromised.
The buffer capacity is the amount of acid or base that can be added to a given volume...
Buffers: Overview01:30

Buffers: Overview

Buffers play a crucial role in stabilizing the pH of a solution by mitigating the effects of small amounts of added acid or base. They consist of a weak acid and its conjugate base or a weak base and its conjugate acid. A solution of acetic acid and sodium acetate is an example of a buffer that consists of a weak acid and its salt: CH3COOH (aq) + CH3COONa (aq). An example of a buffer that consists of a weak base and its salt is a solution of ammonia and ammonium chloride: NH3 (aq) + NH4Cl (aq).
Buffers: Buffer Capacity01:09

Buffers: Buffer Capacity

Buffer capacity is the quantitative measure of a buffer to resist the change in pH. As shown in the following equation, the buffer capacity, denoted by 'beta', is expressed as the number of moles of acid or base needed to change the pH of a one-liter buffer solution by 1 unit. Here, Ca and Cb indicate the number of moles of acid and base, respectively. Note that dpH represents the change in pH.
In the graph, pH is plotted as a function of the number of moles of base (Cb) added to a weak acid...
Buffers02:56

Buffers

A solution containing appreciable amounts of a weak conjugate acid-base pair is called a buffer solution, or a buffer. Buffer solutions resist a change in pH when small amounts of a strong acid or a strong base are added. A solution of acetic acid and sodium acetate is an example of a buffer that consists of a weak acid and its salt: CH3COOH (aq) + CH3COONa (aq). An example of a buffer that consists of a weak base and its salt is a solution of ammonia and ammonium chloride: NH3 (aq) + NH4Cl...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility01:34

Woodward–Hoffmann Selection Rules and Microscopic Reversibility

Electrocyclic reactions, cycloadditions, and sigmatropic rearrangements are concerted pericyclic reactions that proceed via a cyclic transition state. These reactions are stereospecific and regioselective. The stereochemistry of the products depends on the symmetry characteristics of the interacting orbitals and the reaction conditions. Accordingly, pericyclic reactions are classified as either symmetry-allowed or symmetry-forbidden. Woodward and Hoffmann presented the selection criteria for...
Forgetting01:21

Forgetting

Forgetting is an intrinsic aspect of human memory, characterized by the gradual loss or inaccessibility of information over time. Hermann Ebbinghaus, a pioneering psychologist, extensively studied this phenomenon and formulated the forgetting curve. This curve illustrates that memory loss occurs rapidly immediately after learning and then decelerates over time. Several mechanisms contribute to forgetting, including encoding failure, storage decay, retrieval failure, and interference.
Encoding...

You might also read

Related Articles

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

Sort by
Same author

Chrysophanol inhibits NALP3 inflammasome activation and ameliorates cerebral ischemia/reperfusion in mice.

Mediators of inflammation·2014
Same author

Therapeutic doses of multipotent stromal cells from minimal adipose tissue.

Stem cell reviews and reports·2014
Same author

Microglial activation with reduction in autophagy limits white matter lesions and improves cognitive defects during cerebral hypoperfusion.

Current neurovascular research·2014
Same author

Peratrial device closure of perimembranous ventricular septal defects through a right parasternal approach.

The Annals of thoracic surgery·2014
Same author

[Correlation between the 4th lumbar degenerative spondylolisthesis and radiographic parameters].

Zhonghua wai ke za zhi [Chinese journal of surgery]·2014
Same author

Liquid chromatography-tandem mass spectrometric assay for the determination of vaccarin in rat plasma: application to a pharmacokinetic study.

Biomedical chromatography : BMC·2014
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

Related Experiment Video

Updated: Jun 16, 2026

Development of a Gaze-Contingent Display Framework Designed for Perceptual and Oculomotor Research with Simulated Central Vision Loss
07:12

Development of a Gaze-Contingent Display Framework Designed for Perceptual and Oculomotor Research with Simulated Central Vision Loss

Published on: April 11, 2025

864

Memory-hazard-aware k-buffer algorithm for order-independent transparency rendering.

Nan Zhang1

  • 1Xi'an Jiaotong University, China, Tsinghua University, China and Stony Brook University, USA.

IEEE Transactions on Visualization and Computer Graphics
|December 21, 2013
PubMed
Summary
This summary is machine-generated.

This study introduces an improved (k)-buffer algorithm using error correction coding to fix GPU memory hazards in transparent surface rendering. The enhanced algorithm reduces visual artifacts and requires only OpenGL 3.x support.

More Related Videos

A Prediction Error-driven Retrieval Procedure for Destabilizing and Rewriting Maladaptive Reward Memories in Hazardous Drinkers
08:05

A Prediction Error-driven Retrieval Procedure for Destabilizing and Rewriting Maladaptive Reward Memories in Hazardous Drinkers

Published on: January 5, 2018

10.1K
Gradient Echo Quantum Memory in Warm Atomic Vapor
10:00

Gradient Echo Quantum Memory in Warm Atomic Vapor

Published on: November 11, 2013

13.2K

Related Experiment Videos

Last Updated: Jun 16, 2026

Development of a Gaze-Contingent Display Framework Designed for Perceptual and Oculomotor Research with Simulated Central Vision Loss
07:12

Development of a Gaze-Contingent Display Framework Designed for Perceptual and Oculomotor Research with Simulated Central Vision Loss

Published on: April 11, 2025

864
A Prediction Error-driven Retrieval Procedure for Destabilizing and Rewriting Maladaptive Reward Memories in Hazardous Drinkers
08:05

A Prediction Error-driven Retrieval Procedure for Destabilizing and Rewriting Maladaptive Reward Memories in Hazardous Drinkers

Published on: January 5, 2018

10.1K
Gradient Echo Quantum Memory in Warm Atomic Vapor
10:00

Gradient Echo Quantum Memory in Warm Atomic Vapor

Published on: November 11, 2013

13.2K

Area of Science:

  • Computer Graphics
  • GPU Computing
  • Rendering Algorithms

Background:

  • The (k)-buffer algorithm is an efficient GPU-based method for rendering transparent surfaces.
  • Massive parallelism in GPUs can lead to read-after-write memory hazards in the original (k)-buffer algorithm.
  • These hazards result in rendering artifacts, particularly with complex transparent surfaces.

Purpose of the Study:

  • To introduce an improved (k)-buffer algorithm that mitigates memory hazards.
  • To enhance the rendering quality of transparent surfaces on GPUs.
  • To ensure broader compatibility by requiring less advanced GPU features.

Main Methods:

  • Implementation of an improved (k)-buffer algorithm incorporating error correction coding.
  • Leveraging GPU stream processors for parallel processing.
  • Utilizing OpenGL 3.x features instead of requiring OpenGL 4.2 atomic operations.

Main Results:

  • Significantly reduced rendering artifacts caused by memory hazards.
  • Preservation of the original algorithm's efficiency and merits.
  • Demonstrated compatibility with GPUs supporting OpenGL 3.x.

Conclusions:

  • The improved (k)-buffer algorithm effectively addresses memory hazards in GPU rendering of transparent surfaces.
  • The algorithm offers a practical solution with reduced artifacting and wider hardware compatibility.
  • Future GPU advancements may further enhance this rendering technique.