Studying breaking waves with Dr. Donald House during Pacific Graphics '07 Conference (Maui, Hawaii). Things you gotta do in the name of research!
Resourses
Hair Model Files
The hair models I used for my earlier research projects have been online for a long time. They have been used by many researchers for various hair-related computer graphics research projects. You can download and use them as well.
Yarn-level Cloth Model Files
You can download and use the yarn-level cloth models I prepared for your personal or research projects.
Publications
Volumetric Homogenization for Knitwear SimulationACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2024), 43, 6, 2024(*Joint First Authors)
Real-Time Hair Rendering with Hair MeshesSIGGRAPH 2024 Conference Papers
Vertex Block DescentACM Transactions on Graphics (Proceedings of SIGGRAPH 2024), 43, 4, 2024
Area ReSTIR: Resampling for Real-Time Defocus and AntialiasingACM Transactions on Graphics (Proceedings of SIGGRAPH 2024), 43, 4, 2024(*Joint First Authors)
Real-Time Physically Guided Hair InterpolationACM Transactions on Graphics (Proceedings of SIGGRAPH 2024), 43, 4, 2024
A Unified Differentiable Boolean Operator with Fuzzy LogicSIGGRAPH Conference Papers, 2024
Seiler’s Interpolation for Evaluating Polynomial CurvesACM SIGGRAPH 2024 Talks
Skill-Based Matchmaking for Competitive Two-Player GamesProc. ACM Comput. Graph. Interact. Tech. (Proceedings of I3D 2024), 7, 1, 2024
Locally-Adaptive Level-of-Detail for Hardware-Accelerated Ray TracingACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2023), 42, 6, 2023
A Gentle Introduction to ReSTIR: Path Reuse in Real-timeACM SIGGRAPH 2023 Courses
Super Fast Strand-based Hair Rendering With Hair MeshesSIGGRAPH ’23 Real-Time Live!, 2023
Shortest Path to Boundary for Self-Intersecting MeshesACM Transactions on Graphics (Proceedings of SIGGRAPH 2023), 42, 4, 2023
Sag-Free Initialization for Strand-Based Hybrid Hair SimulationACM Transactions on Graphics (Proceedings of SIGGRAPH 2023), 42, 4, 2023Best Technical Paper Award, Honorable Mention
Multi-Layer Thick ShellsSIGGRAPH ’23 Conference Proceedings, 2023
A Fast and Robust Solution for Cubic and Higher-order PolynomialsACM SIGGRAPH 2022 Talks
A General Two-Stage Initialization for Sag-Free Deformable SimulationsACM Transactions on Graphics (Proceedings of SIGGRAPH 2022), 41, 4, 2022
Generalized Resampled Importance Sampling: Foundations of ReSTIRACM Transactions on Graphics (Proceedings of SIGGRAPH 2022), 41, 4, 2022(*Joint First Authors)
High-Performance Polynomial Root Finding for GraphicsProc. ACM Comput. Graph. Interact. Tech. (Proceedings of HPG 2022), 5, 3, 2022
Virtual Blue Noise LightingProc. ACM Comput. Graph. Interact. Tech. (Proceedings of HPG 2022), 5, 3, 2022(*Joint First Authors)Wolfgang Straßer Best Paper Award, 3rd place
Fast Volume Rendering with Spatiotemporal Reservoir ResamplingACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2021), 40, 6, 2021
Particle Merging-and-SplittingIEEE Transactions on Visualization and Computer Graphics, 2021
Hardware Adaptive High-Order Interpolation for Real-Time GraphicsComputer Graphics Forum (Proceedings of HPG 2021), 40, 8, 2021Wolfgang Straßer Best Paper Award, 2nd place
Virtual Lights with Blue Noise DistributionProceedings of High-Performance Graphics Research Posters, 2021
Wearable 3D Machine KnittingIEEE Transactions on Visualization and Computer Graphics, 2021
Patch Textures: Hardware Support for Mesh ColorsIEEE Transactions on Visualization and Computer Graphics, 2020
Mach-RT: A Many Chip Architecture for High-Performance Ray TracingIEEE Transactions on Visualization and Computer Graphics, 28, 3, 2020
Constant-time energy-normalization for the Phong specular BRDFsThe Visual Computer (Proceedings of CGI ’20), 2020
A Class of C2 Interpolating SplinesACM Transactions on Graphics, 39, 5, 2020
Point Light Attenuation Without SingularityACM SIGGRAPH 2020 Talks
Hardware-Accelerated Dual-Split TreesProc. ACM Comput. Graph. Interact. Tech. (Proceedings of HPG 2020), 3, 2, 2020
Compacted CPU/GPU Data Compression via Modified Virtual
Address TranslationProc. ACM Comput. Graph. Interact. Tech. (Proceedings of HPG 2020), 3, 2, 2020
Quadratic Approximation of Cubic CurvesProc. ACM Comput. Graph. Interact. Tech. (Proceedings of HPG 2020), 3, 2, 2020
Efficient Adaptive Deferred Shading with Hardware Scatter TilesProc. ACM Comput. Graph. Interact. Tech. (Proceedings of HPG 2020), 3, 2, 2020Wolfgang Straßer Best Paper Award
Stochastic Lightcuts for Sampling Many LightsIEEE Transactions on Visualization and Computer Graphics, 2020
Automatic GPU Data Compression and Address Swizzling for CPUs via Modified Virtual Address TranslationSymposium on Interactive 3D Graphics and Games (I3D 2020)
Real-Time Stochastic LightcutsProc. ACM Comput. Graph. Interact. Tech. (Proceedings of I3D 2020), 3, 1, 2020Best Paper Award
Stochastic Lightcuts for Sampling Many LightsTechnical Report, School of Computing, University of Utah, UUCS 19-006, 2019
Visual Knitting Machine ProgrammingACM Transactions on Graphics (Proceedings of SIGGRAPH 2019), 38, 4, 2019(*Joint First Authors)
Spectral Primary Decomposition for Rendering with RGB ReflectanceEurographics Symposium on Rendering (EGSR 2019)
Mach-RT: A Many Chip Architecture for High-Performance Ray TracingHigh-Performance Graphics (HPG 2019)
Patch Textures: Hardware Implementation of Mesh ColorsHigh-Performance Graphics (HPG 2019)
Real-Time Rendering with Lighting Grid HierarchyProc. ACM Comput. Graph. Interact. Tech. (Proceedings of I3D 2019), 2, 1, 2019
Dual-Split TreesSymposium on Interactive 3D Graphics and Games (I3D 2019)Best Conference Paper Award
Rethinking Texture MappingComputer Graphics Forum (Proceedings of Eurographics 2019), 38, 2, 2019
Knittable Stitch MeshesACM Transactions on Graphics, 38, 1, 2019
GPU Optimization of Material Point MethodsACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2018), 37, 6, 2018(*Joint First Authors)
Stitch MeshingACM Transactions on Graphics (Proceedings of SIGGRAPH 2018), 37, 4, 2018
Teapot Rendering CompetitionACM SIGGRAPH 2018 Educator’s Forum
Deferred Adaptive Compute ShadingHigh-Performance Graphics (HPG 2018)
A Narrow-Range Filter for Screen-Space Fluid RenderingProc. ACM Comput. Graph. Interact. Tech. (Proceedings of I3D 2018), 1, 1, 2018
Alpha Distribution for Alpha TestingProc. ACM Comput. Graph. Interact. Tech. (Proceedings of I3D 2018), 1, 1, 2018
A Detailed Study of Ray Tracing Performance: Render Time and Energy CostThe Visual Computer (Proceedings of CGI 2018)
SimTRaX: Simulation Infrastructure for Exploring Thousands of CoresGreat Lakes Symposium on VLSI (GLSVLSI 2018)
SimTRaX: Simulation Infrastructure for Exploring Thousands of CoresTechnical Report, School of Computing, University of Utah, UUCS-18-001, 2018
Fast Fluid Simulations with Sparse Volumes on the GPUComputer Graphics Forum (Proceedings of EUROGRAPHICS 2018), 37, 2, 2018
Time Interval Ray Tracing for Motion BlurIEEE Transactions on Visualization and Computer Graphics, PP, 99, 2017
Real-Time Cloth Rendering with Fiber-Level DetailIEEE Transactions on Visualization and Computer Graphics, PP, 99, 2017
Lighting Grid Hierarchy for Self-illuminating ExplosionsACM Transactions on Graphics (Proceedings of SIGGRAPH 2017), 36, 4, 2017
Mesh Color TexturesHigh-Performance Graphics (HPG 2017)
Dual Streaming for Hardware-Accelerated Ray TracingHigh-Performance Graphics (HPG 2017)
Real-Time Fiber-Level Cloth RenderingACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D 2017)Best Paper Award (3rd place) & Best Presentation Award (2nd place)
Uncertainty Visualization by Representative Sampling from Prediction EnsemblesIEEE Transactions on Visualization and Computer Graphics, 23, 9, 2016
3D Modeling of Knittable Structures with Stitch MeshesProceedings of the Fiber Society 2016 Technical Conference
Mesh Colors with Hardware Texture FilteringACM SIGGRAPH 2016 Talks
Parameterization of Tabulated BRDFsProceedings of the 33rd Computer Graphics International, 2016
Real-Time Hair Mesh SimulationACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D 2016)
Adaptive Deferred ShadingProceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games Research Posters, 2016
Hardware Accelerated Mesh ColorsProceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games Research Posters, 2016Best Poster Award
Sample Elimination for Generating Poisson Disk Sample SetsComputer Graphics Forum (Proceedings of EUROGRAPHICS 2015), 34, 2, 2015
Stitch Meshes for Modeling Knitted Clothing with Yarn-Level DetailACM Transactions on Graphics (Proceedings of SIGGRAPH 2012), 31, 3, 2012
Parameterization and Applications of Catmull-Rom CurvesComputer Aided Design, 43, 7, 2011
Real-Time Water Waves with Wave ParticlesPhD. Thesis, Texas A&M University, 2010
Mesh colorsACM Transactions on Graphics, 29, 2, 2010
Advanced Techniques in Real-Time Hair Rendering and SimulationACM SIGGRAPH 2010 Courses
Hair MeshesACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2009), 28, 5, 2009
Fast Real-Time Caustics from Height FieldsThe Visual Computer (Proceedings of CGI 2009), 25, 5-7, 2009
On the Parameterization of Catmull-Rom Curves2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling
Fast Occlusion SweepingAdvances in Visual Computing (Proceedings of ISVC 2009)
Dual Scattering Approximation for Fast Multiple Scattering in HairACM Transactions on Graphics (Proceedings of SIGGRAPH 2008), 27, 3, 2008
Dual Scattering for Real-Time Multiple Scattering in HairACM SIGGRAPH 2008 Computer Animation Festival
Mesh ColorsTechnical Report, Department of Computer Science, Texas A&M University, 2008
Deep Opacity MapsComputer Graphics Forum (Proceedings of EUROGRAPHICS 2008), 27, 2, 2008
Wave ParticlesACM Transactions on Graphics (Proceedings of SIGGRAPH 2007), 26, 3, 2007
Wave ParticlesACM SIGGRAPH 2007 Computer Animation Festival
Implementing Wave Particles for Real-Time Water Waves with Object InteractionACM SIGGRAPH 2007 Sketches
Implementing Wave Particles for Real-Time Water Waves with Object InteractionACM SIGGRAPH 2007 Research Posters
Practical Global Illumination for Hair RenderingProceedings of Pacific Graphics 2007
Deep Opacity MapsTechnical Report, Department of Computer Science, Texas A&M University, 2007
Rendering Hair with Global IlluminationACM SIGGRAPH 2006 Research Posters
Visualization of Fibrous and Thread-like DataIEEE Transactions on Visualization and Computer Graphics, 12, 5, 2006
3D Visualization of Power System State EstimationElectrotechnical Conference, 2006. MELECON 2006. IEEE Mediterranean
On a Family of Symmetric, Connected and High Genus SculpturesBridges London: Mathematics, Music, Art, Architecture, Culture, 2006
Rendering Hair-Like Objects with Indirect IlluminationACM SIGGRAPH 2005 Sketches