Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Potentially Visible Hidden-Volume Rendering for Multi-View Warping (ACM SIGGRAPH 2023)
Official GLSL Implementation
Project | Paper

This repository contains the official shader implementation of Effective Depth Peeling used in the following paper:

Potentially Visible Hidden-Volume Rendering for Multi-View Warping
Janghun Kim1, Sungkil Lee1
1Sungkyunkwan University
ACM Transactions on Graphics (Proc. SIGGRAPH) 2023

Overview

This paper presents the model and rendering algorithm of Potentially Visible Hidden Volumes (PVHVs) for multi-view image warping. PVHVs are 3D volumes that are occluded at a known source view, but potentially visible at novel views. Given a bound of novel views, we define PVHVs using the edges of foreground fragments from the known and the bound of novel views. PVHVs can be used to batch-test the visibilities of source fragments without iterating individual novel views in multi-fragment rendering, and thereby, cull redundant fragments prior to warping. We realize the model of PVHVs in Depth Peeling (DP). Our Effective Depth Peeling (EDP) can reduce the number of completely hidden fragments, capture important fragments early, and reduce warping cost. We demonstrate the benefit of our PVHVs and EDP in terms of memory, quality, and performance in multi-view warping.

Citation

If you find this code useful, please consider citing:

@ARTICLE{kim23:pvhv,
  title={{Potentially Visible Hidden-Volume Rendering for Multi-View Warping}},
  author={Janghun Kim and Sungkil Lee},
  journal={{(Accepted to) ACM Trans. Graphics (Proc. SIGGRAPH)}},
  volume={42},
  number={4},
  pages={1--11},
  year={2023}
}

About

GLSL code for SIGGRAPH 2023 paper, entitled "Potentially Visible Hidden-Volume Rendering for Multi-View Warping"

Resources

Stars

17 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages