awesome-graphics
by ericjang
Curated list of computer graphics tutorials and resources
AI summary
Graphics tutorial collection
A curated list of computer graphics tutorials and resources
- stars
- 1.1K
- forks
- 84
- watching
- 58
- awesome lists
- 3
- entries
- 106
What's in the list
106 links in 9 sections, with live GitHub stats.activeno commit in 2y
Contents
Contents / Physically Based Rendering: From Theory to Implementation, 2nd Edition (Pharr 2010)
- won an Academy Award at the Oscars!
THE Rendering Book. It also
Contents
- Takua Renderer
by Karl Li
- The Pianist
, by Leticia Reinaldo
- Classroom Scene
by Meny Hilsenrad
- Analytic Methods for Simulated Light Transport
. James Avro. PhD Thesis, Yale University, December 1995
- Mitsuba Renderer
MLT is notoriously difficult to implement
- Monte Carlo Techniques for Direct Lighting Calculations
Shirley et al. ACM Transactions on Graphics 1996
- Optimally Combining Sampling Techniques for Monte Carlo Rendering
Veach & Guibas. SIGGRAPH 1995
- Gradient-domain metropolis light transport
. Lehtinen et al. ACM Transactions on Graphics 2013
- Gradient-domain Path Tracing
. Kettunen et al 2015
- A Machine Learning Approach for Filtering Monte Carlo Noise
. SIGGRAPH 2015
- A microfacet-based BRDF generator
. Ashikhmin and Shirley. SIGGRAPH 2000
- A precomputed polynomial representation for interactive BRDF editing with global illumination
Ben-Artzi et al. ACM Transactions on Graphics, 2008
- A Reflectance Model for Computer Graphics
. Cook & Torrance. Computer Graphics. 14(3), pp. 307-316. 1981
- Theory for Off-specular Reflection from Roughened Surfaces
. Torrance & Sparrow. Journal of the Optical Society of America 57:9 (1967)
- Models of Light Reflection for Computer Synthesized Pictures
James F. Blinn, SIGGRAPH 1977
Contents / Models of Light Reflection for Computer Synthesized Pictures
- Blinn-Phong
This paper reviews Torrance-Sparrow, Phong model, and proposes the shading model as a computationally efficient alternative
Contents
- Shadowing by Non-Gaussian Random Surfaces
. Garry S. Brown, IEEE Transactions on Antennas and Propagaion (1980)
- A data-driven reflectance model
Matusik et al. SIGGRAPH 2003
- Experimental analysis of BRDF models
. Ngan et al. Proceedings of the 2005 Eurographics Symposium on Rendering
- A model for anisotropic reflection
. Poulin & Fournier. SIGGRAPH 1990
- Generalization of the Lambertian Model and Implications for Machine Vision
. Oren & Nayar. International Journal of Computer Vision 14:3 (1995)
- Bidirectional Reflection Distribution Function of Thoroughly Pitted Surfaces
. Koenderink et al. International Journal of Computer Vision 31 (1999)
- A Survey on Participating Media Rendering Techniques
. Cerezo et al. Visual Computer, 2005
- Interactive multiple anisotropic scattering in clouds
. Bouthors et al. Proceedings of I3D 2008
- Unifying points, beams, and paths in volumetric light transport simulation
. Křivánek et al. SIGGRAPH 2014
- Scalable and Heterogeneous Rendering of Subsurface Scattering Materials
Arbree. PhD Thesis, Cornell University, 2009
- Virtual ray lights for rendering scenes with participating media
. Novak et al. 2012 SIGGRAPH 2012
- Ray tracing volume densities
. Kajiya & von Herzen.SIGGRAPH 1984, July 1984
- Semi-Automatic Generation of Transfer Functions for Direct Volume Rendering
. Kindlmann & Durkin. IEEE Symposium on Volume Visualization 1998
- GigaVoxels: ray-guided streaming for efficient and detailed voxel rendering
. Crassin et al. I3D 2009
- Reflection from Layered Surfaces Due to Subsurface Scattering
. Hanrahan & Krueger. SIGGRAPH 1993
- Wave Propagation and Scattering in Random Media
. Akira Ishimaru. Chapter 7 in Wave Propagation and Scattering in Random Media, Volume 1. Academic Press, 1978
- A model for volume lighting and modeling
. Kniss et al. IEEE TVCG 9:2 (2003)
- Fast Volume Rendering Using a Shear-Warp Factorization of the Viewing Transformation
. Lacroute & Levoy. SIGGRAPH 1994
- Efficient Simulation of Light Transport in Scene with Participating Media using Photon Maps
. Jensen & Christensen. Proceedings of SIGGRAPH 98
- A Practical Model for Subsurface Light Transport
. Jensen et all. Proceedings of ACM SIGGRAPH 2001
- A Rapid Hierarchical Rendering Technique for Translucent Materials
. Jensen & Buhler. SIGGRAPH 2002
- Multidimensional Transfer Functions for Interactive Volume Rendering
. Kniss et al. IEEE TVGG 2002
- Practical Rendering of Multiple Scattering Effects in Participating Media
. Premoze et al. Rendering Techniques 2004: 15th Eurographics Workshop on Rendering
- Physically-based simulation of rainbows
. Sadeghi et al. ACM Transactions on Graphics, 31(1), (2012)
- Acquiring the reflectance field of a human face
. Debevec et al. SIGGRAPH 2000
- A Dual Light Stage
. Hawkins et al. Proceedings of EGSR 2005
- Fast bilateral filtering for the display of high-dynamic-range images
. Durand & Dorsey. SIGGRAPH 2002
- DISCO: acquisition of translucent objects
. Goesele et al. ACM Transactions on Graphics. 23(3), pp. 835-844, 2004
- The Lumigraph
. Gortler et al. Siggraph 1996
- Gradient domain high dynamic range compression
. Fattal et al. ACM SIGGRAPH 2002
- Kepler and Fermi architecture Addendum
. NVIDIA Technical Report 2012
- Lightcuts: a scalable approach to illumination
Walter et al. ACM Transactions on Graphics 2005
- Sorted Deferred Shading for Production Path Tracing
. Eisenacher et al. EGSR 2013
- Light transport simulation with vertex connection and merging
. Georgiev et al. SIGGRAPH 2012
- Reconstructing the indirect light field for global illumination
Lehtinen et al. SIGGRAPH 2012
- Global illumination with radiance regression functions
(SIGGAPH 2013)
Contents / Global illumination with radiance regression functions
Contents
- Temporal light field reconstruction for rendering distribution effects
. Lehtinen et al. SIGGRAPH 2011
- The Secret Life of Photons
Light transport tutorial
- Interactive Display of Isosurfaces with Global Illumination
. Wyman et al. IEEE TVGG 2006
- Stylizing Animation by Example
. Pixar Animation. 2013
- Path tracing fractals
by Mikael Hvidtfeldt Christensen
- Arlo ... in a fragment shader
by Inigo Quilez
- ShaderToy
A big collection of awesome fragment shaders. Many of these use cool tricks to do cheap lighting and imgae-space effects like blur/vignetting
- video demo
an outline of the techniques used in the snow simulation for Disney's Frozen
- Augmented MPM for phase-change and varied materials
. Stomakhin et al. SIGGRAPH 2014
- Asynchronous Contact Mechanics
. Harmon et al. ACM communications 2012
- Globally Optimal Direction Fields
. Knöppel et al. SIGGRAPH 2014
- Accurate, Dense, and Robust Multi-View Stereopsis
. Furukawa and Ponce 2010
Contents / Accurate, Dense, and Robust Multi-View Stereopsis
Contents
- Structure-aware Hair Capture
. Luo, Li, Rusinkiewicz. Siggraph 2013
- Interactive digital photomontage
Agarwala et al. ACM Trans. on Graphics, 23(3):294--302, Aug. 2004
- Light field rendering
. Levoy & Hanrahan. Siggraph 1996
- Photo tourism: Exploring photo collections in 3D
. Snavely, Seitz, Szzeliski. Siggraph 2006
- First Person Hyperlapse Videos
Microsoft Research 2014
- PatchMatch: A Randomized Correspondence Algorithm for Structural Image Editing
. Barnes et al. Siggraph 2009
- Efficient Gradient-Domain Compositing Using Quadtrees
. ACM Trans. Graph. 2007
Nothing in this list matches your filter.
Featured in 3 awesome lists
Each link jumps to the spot where the list mentions awesome-graphics.