Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Manuka: A Batch-Shading Architecture for Spectral Path Tracing in Movie Production

Published: 07 August 2018 Publication History

Abstract

The Manuka rendering architecture has been designed in the spirit of the classic reyes rendering architecture: to enable the creation of visually rich computer generated imagery for visual effects in movie production. Following in the footsteps of reyes over the past 30 years, this means supporting extremely complex geometry, texturing, and shading. In the current generation of renderers, it is essential to support very accurate global illumination as a means to naturally tie together different assets in a picture.
This is commonly achieved with Monte Carlo path tracing, using a paradigm often called shade on hit, in which the renderer alternates tracing rays with running shaders on the various ray hits. The shaders take the role of generating the inputs of the local material structure, which is then used by path-sampling logic to evaluate contributions and to inform what
further rays to cast through the scene. We propose a shade before hit paradigm instead and minimise I/O strain on the system, leveraging locality of reference by running pattern generation shaders before we execute light transport simulation by path sampling.
We describe a full architecture built around this approach, featuring spectral light transport and a flexible implementation of multiple importance sampling (mis), resulting in a system able to support a comparable amount of extensibility to what made the reyes rendering architecture successful over many decades.

References

[1]
Steve Agland. 2014. CG Rendering and ACES. http://nbviewer.ipython.org/gist/sagland/3c791e79353673fd24fa. (2014).
[2]
Timo Aila, Tero Karras, and Samuli Laine. 2013. On quality metrics of bounding volume hierarchies. In Proceedings of High Performance Graphics (HPG’13). 101--107.
[3]
Carsten Benthin, Sven Woop, Ingo Wald, and Attila T. Áfra. 2017. Improved two-level BVHs using partial re-braiding. In Proceedings of High Performance Graphics (HPG’17). Article 7, 8 pages.
[4]
Brian Budge, Tony Bernardin, Jeff Stuart, Shubhabrata Sengupta, Kenneth Joy, and John Owens. 2009. Out-of-core data management for path tracing on hybrid resources. In Computer Graphics Forum (Proc. of Eurographics). 385--396.
[5]
Brent Burley and Dylan Lacewell. 2008. Ptex: Per-face texture mapping for production rendering. In Proceedings of the 19th Eurographics Conference on Rendering (EGSR’08). Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 1155--1164.
[6]
Nick Chirkov. 2005. Fast 3D line segment--triangle intersection test. J. Graph., GPU, Game Tools 10, 3 (2005), 13--18.
[7]
Per Christensen and Brent Burley. 2015. Approximate Reflectance Profiles for Efficient Subsurface Scattering. Technical Report 15-04. Pixar Animation Studios.
[8]
Per Christensen, Julian Fong, David Laur, and Dana Batali. 2006. Ray tracing for the movie ‘cars’. In Proceedings of the IEEE Symposium on Interactive Ray Tracing. 1--6.
[9]
Per Christensen and Wojciech Jarosz. 2016. The path to path-traced movies. Found. Trends Comput. Graph. Vis. 10 (2016), 103--175. Issue 2.
[10]
CIE. 1996. The Basis of Physical Photometry. Commission Internationale de l’Eclairage.
[11]
CIE. 2004. Colorimetry. Technical Report. Commission Internationale de l’Eclairage.
[12]
David Cline, Justin Talbot, and Parris K. Egbert. 2005. Energy redistribution path tracing. ACM Trans. Graph. (Proc. SIGGRAPH’05) 24, 3 (2005), 1186--1195.
[13]
Robert Cook, Loren Carpenter, and Edwin Catmull. 1987. The reyes image rendering architecture. Comput. Graph. (Proc. SIGGRAPH’87) 21, 4 (1987), 95--102.
[14]
Dennis Couzin. 2007. Optimal fluorescent colors. Color Res. Appl. 32, 2 (2007), 85--91.
[15]
R. R. Coveyou, V. R. Cain, and K. J. Yost. 1967. Adjoint and importance in monte carlo application. Nucl. Sci. Eng. 27, 2 (1967), 219--234.
[16]
Christopher DeCoro, Tim Weyrich, and Szymon Rusinkiewicz. 2010. Density-based outlier rejection in monte carlo rendering. Comput. Graph. Forum (Proc. Pacific Graph.) 29, 7 (Sept. 2010), 2119--2125.
[17]
Eugene D’Eon and Geoffrey Irving. 2011. A quantized-diffusion model for rendering translucent materials. ACM Trans. Graph. (Proc. SIGGRAPH’11) 30, 4, Article 56 (July 2011), 14 pages.
[18]
Michael Donikian, Bruce Walter, Kavita Bala, Sebastian Fernandez, and Donald P. Greenberg. 2006. Accurate direct illumination using iterative adaptive sampling. IEEE Trans. Vis. Comput. Graph. 12, 3 (May 2006), 353--364.
[19]
Christian Eisenacher, Gregory Nichols, Andrew Selle, and Brent Burley. 2013. Sorted deferred shading for production path tracing. Comput. Graph. Forum (Proc. Eurographics Symp. Render.) 32, 4 (2013), 125--132.
[20]
Manfred Ernst, Marc Stamminger, and Günther Greiner. 2006. Filter importance sampling. In Proc. IEEE Symposium on Interactive Ray Tracing. 125--132.
[21]
Hugh Fairman, Michael Brill, and Henry Hemmendinger. 1998. How the CIE 1931 color-matching functions were derived from wright-guild data. Color Res. Appl. 22, 1 (1998), 11--23.
[22]
Luca Fascione, Johannes Hanika, Marcos Fajardo, Per Christensen, Brent Burley, and Brian Green. 2017a. Path tracing in production—Part 1: Writing production renderers. In SIGGRAPH Courses. ACM, 13:1--13:39.
[23]
Luca Fascione, Johannes Hanika, Rob Pieké, Christopher Kulla, Christophe Hery, Ryusuke Villemin, Thorsten-Walther Schmidt, Daniel Heckenberg, and André Mazzone. 2017b. Path tracing in production—Part 2: Making movies. In SIGGRAPH Courses. ACM, 15:1--15:32.
[24]
Graham D. Finlayson and Steven D. Hordley. 2000. Improving gamut mapping color constancy. IEEE Trans. Image Processi. 9, 10 (2000), 1774--1783.
[25]
Matthew Fisher, Kayvon Fatahalian, Solomon Boulos, Kurt Akeley, William R. Mark, and Pat Hanrahan. 2009. DiagSplit: Parallel, crack-free, adaptive tessellation for micropolygon rendering. ACM Trans. Graph. 28, 5 (Dec. 2009), Article 150, 10 pages.
[26]
D. A. Forsyth. 1990. A novel algorithm for color constancy. Int. J. Comput. Vision 5, 1 (Sept. 1990), 5--36.
[27]
Jeppe Revall Frisvad, Toshiya Hachisuka, and Thomas Kim Kjeldsen. 2014. Directional dipole model for subsurface scattering. ACM Trans. Graph. (Proc. SIGGRAPH) 34, 1, Article 5 (Dec. 2014), 12 pages.
[28]
Kirill Garanzha and Charles Loop. 2010. Fast ray sorting and breadth-first packet traversal for GPU ray tracing. In Computer Graphics Forum (Proc. of Eurographics). 289--298.
[29]
Iliyan Georgiev. 2012. Implementing Vertex Connection and Merging. Technical Report. Saarland University. Accessed May 22, 2018 from http://www.iliyan.com/publications/ImplementingVCM.
[30]
Iliyan Georgiev, Jaroslav Křivánek, Tomáš Davidovič, and Philipp Slusallek. 2012. Light transport simulation with vertex connection and merging. ACM Trans. Graph. (Proc. SIGGRAPH Asia’12) 31, 6 (2012), 192:1--192:10.
[31]
Andrew Glassner. 1994. A model for fluorescence and phosphorescence. In Proceedings of the 5th Eurographics Workshop on Rendering. 57--68.
[32]
Jeffrey Goldsmith and John Salmon. 1987. Automatic creation of object hierarchies for ray tracing. IEEE Comput. Graph. Appl. 7, 5 (1987), 14--20.
[33]
Larry Gritz (Ed.). 2009. Open Shading Language. Accessed May 22, 2018 from http://opensource.imageworks.com/?p=osl.
[34]
Leonhard Grünschloß, Martin Stich, Sehera Nawaz, and Alexander Keller. 2011. MSBVH: An efficient acceleration data structure for ray traced motion blur. In Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics (HPG’11). 65--70.
[35]
Toshiya Hachisuka, Jacopo Pantaleoni, and Henrik Wann Jensen. 2012. A path space extension for robust light transport simulation. ACM Trans. Graph. (Proc. SIGGRAPH Asia’12) 31, 6 (2012), 191:1--191:10.
[36]
Johannes Hanika. 2011. Spectral Light Transport Simulation Using a Precision-Based Ray Tracing Architecture. Ph.D. Dissertation. Ulm University.
[37]
Johannes Hanika, Marc Droske, and Luca Fascione. 2015. Manifold next event estimation. Comput. Graph. Forum (Proc. Eurographics Symposium on Rendering) 34, 4 (June 2015), 87--97.
[38]
Johannes Hanika, Peter Hillman, Martin Hill, and Luca Fascione. 2012. Camera space volumetric shadows. In Proceedings of Digital Production Symposium. 7--14.
[39]
Johannes Hanika, Alexander Keller, and Hendrik Lensch. 2010. Two-level ray tracing with reordering for highly complex Scenes. In Proc. of Graphics Interface 2010. 145--152.
[40]
Jon Yngve Hardeberg, Hans Brettel, and Francis J. M. Schmitt. 1998. Spectral characterization of electronic cameras. In Proc. SPIE. 3409:1--3409:10.
[41]
Qiming Hou, Hao Qin, Wenyao Li, Baining Guo, and Kun Zhou. 2010. Micropolygon ray tracing with defocus and motion blur. ACM Trans. Graph. (Proc. SIGGRAPH’10) 29, 4 (2010), 1--10.
[42]
Image-Engineering. 2010. Camspecs Express. https://www.image-engineering.de/products/equipment/measurement-devices/588-camspecs-express. (2010).
[43]
ITU. 2002. Recommendation ITU-R BT.709-5: Parameter Values for the HDTV Standards for Production and International Programme Exchange. Technical Report. International Telecommunication Union (ITU).
[44]
Thiago Ize. 2013. Robust BVH ray traversal. J. Comput. Graph. Tech. 2, 2 (19 July 2013), 12--27. http://jcgt.org/published/0002/02/02/.
[45]
Wenzel Jakob and Steve Marschner. 2012. Manifold exploration: A markov chain monte carlo technique for rendering scenes with difficult specular transport. ACM Trans. Graph. (Proc. SIGGRAPH’12) 31, 4 (2012), 58:1--58:13.
[46]
Jun Jiang, Dengyu Liu, Jinwei Gu, and Sabine Susstrunk. 2013. What is the space of spectral sensitivity functions for digital color cameras? In IEEE Workshop on the Applications of Computer Vision (WACV’13). 4321--4328.
[47]
Andreas Karge, Jan Fröhlich, and Bernd Eberhardt. 2014. Open Film Tools--Camera Characterization for Cinematographers. Accessed May 22, 2018 from https://www.hdm-stuttgart.de/open-film-tools/english/publications/OFT-CameraCharacterization.pdf. (2014).
[48]
Rei Kawakami, Zhao Hongxun, Robby T. Tan, and Katsushi Ikeuchi. 2013. Camera spectral sensitivity and white balance estimation from sky images. International J. Comput. Vision 105, 3 (June 2013), 187--204.
[49]
Csaba Kelemen, László Szirmay-Kalos, György Antal, and Ferenc Csonka. 2002. A simple and robust mutation strategy for the Metropolis light transport algorithm. Comput. Graph. Forum 21, 3 (2002), 531--540.
[50]
Alexander Keller, Luca Fascione, Marcos Fajardo, Per Christensen, Johannes Hanika, Christian Eisenacher, and Greg Nichols. 2015. The path-tracing revolution in the movie industry. In SIGGRAPH Courses. ACM, 24:1--24:7.
[51]
Alexander Keller, Carsten Wächter, Matthias Raab, Daniel Seibert, Dietgar van Antwerpen, J. Korndörfer, and L. Kettner. 2017. The Iray Light Transport Simulation and Rendering System. arXiv:1705.01263 {cs.GR}. (May 2017).
[52]
Markus Kettunen, Marco Manzi, Miika Aittala, Jaakko Lehtinen, Frédo Durand, and Matthias Zwicker. 2015. Gradient-domain path tracing. ACM Trans. Graph. (Proc. SIGGRAPH’15) 34, 4 (2015), 123:1--123:13.
[53]
Alan King, Christopher Kulla, Alejandro Conty, and Marcos Fajardo. 2013. BSSRDF importance sampling. In SIGGRAPH Talks. ACM, 48:1--48:1.
[54]
Christopher Kulla and Marcos Fajardo. 2011. Importance sampling of area lights in participating media. In SIGGRAPH Talks. ACM, 55:1--55:1.
[55]
Peter Kutz, Ralf Habel, Yining Karl Li, and Jan Novák. 2017. Spectral and decomposition tracking for rendering heterogeneous volumes. ACM Trans. Graph. (Proc. SIGGRAPH’17) 36, 4 (July 2017), 111:1--111:16.
[56]
Jaroslav Křivánek and Eugene d’Eon. 2014. A zero-variance-based sampling scheme for Monte Carlo subsurface scattering. In SIGGRAPH Talks. ACM, 66:1--66:1.
[57]
Eric Lafortune and Yves Willems. 1993. Bi-directional path tracing. In Proc. of COMPUGRAPHICS. 145--153.
[58]
K. M. Lam. 1985. Metamerism and Colour Constancy. Ph.D. Dissertation. University of Bradford.
[59]
Bernd Lamparter, Heinrich Müller, and Jörg Winckler. 1990. The Ray-z-Buffer—An Approach for Ray Tracing Arbitrarily Large Scenes. Technical Report. Albert-Ludwigs University at Freiburg.
[60]
Jun S. Liu, Faming Liang, and Wing Hung Wong. 2000. The multiple-try method and local optimization in metropolis sampling. J. Am. Statist. Assoc. 95, 449 (March 2000), 121--134.
[61]
David L. MacAdam. 1935a. Maximum visual efficiency of colored materials. J. Opt. Soc. Am. 25, 11 (1935), 361--367.
[62]
David L. MacAdam. 1935b. The theory of the maximum visual efficiency of colored materials. J. Opt. Soc. Am. 25, 8 (1935), 249--249.
[63]
David J. MacDonald and Kellogg S. Booth. 1990. Heuristics for ray tracing using space subdivision. The Visual Computer 6, 3 (1990), 153--166.
[64]
Laurence T. Maloney. 1986. Evaluation of linear models of surface spectral reflectance with small numbers of parameters. J. Opt. Soc. Am. 3, 10 (1986), 1673--1683.
[65]
Stephen McAuley, Stephen Hill, Naty Hoffman, Yoshiharu Gotanda, Brian Smits, Brent Burley, and Adam Martinez. 2012. Practical physically-based shading in film and game production. In SIGGRAPH Courses. 10:1--10:7.
[66]
Nick McKenzie, Martin Hill, and Jon Allitt. 2010. Rendering “Avatar”: Spherical Harmonics in Production. (2010). SIGGRAPH Talks. ACM.
[67]
Johannes Meng, Florian Simon, Johannes Hanika, and Carsten Dachsbacher. 2015. Physically meaningful rendering using tristimulus colours. Proc. Eurographics Sympos. Render. 34, 4 (June 2015), 31--40.
[68]
Gary W. Meyer. 1988. Wavelength selection for synthetic image generation. Comput. Vision Graph. Image Process. 41, 1 (Jan. 1988), 57--79.
[69]
Bochang Moon, Yongyoung Byun, Tae-Joon Kim, Pio Claudio, Hye-Sun Kim, Yun-Ji Ban, Seung Woo Nam, and Sung-Eui Yoon. 2010. Cache-oblivious ray reordering. ACM Trans. on Graph. (Proc. SIGGRAPH) 29, 3 (July 2010), 28:1--28:10.
[70]
Jn Morovi. 2008. Color Gamut Mapping. Wiley Publishing.
[71]
Jean-Daniel Nahmias and Davide Pesare. 2016. Look Development in Real Time. (2016). Siggraph NVIDIA Presentations.
[72]
Jan Novák, Andrew Selle, and Wojciech Jarosz. 2014. Residual ratio tracking for estimating attenuation in participating media. ACM Trans. on Graph. (Proc. SIGGRAPH Asia’14) 33, 6 (Nov. 2014), 179:1--179:11.
[73]
Jacopo Pantaleoni, Luca Fascione, Martin Hill, and Timo Aila. 2010. PantaRay: Fast ray-traced occlusion caching of massive scenes. ACM Trans. Graph. (Proc. SIGGRAPH’10) 29, 3 (2010), 1--10.
[74]
Mark S. Peercy. 1993. Linear color representations for full speed spectral rendering. In Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’93). 191--198.
[75]
Matt Pharr and Pat Hanrahan. 1996. Geometry caching for ray-tracing displacement maps. In Proc. Eurographics Workshop on Rendering. 31--40.
[76]
Matt Pharr, Wenzel Jakob, and Greg Humphreys. 2017. Physically Based Rendering: From Theory to Implementation (3rd ed.). Morgan Kaufmann.
[77]
Matt Pharr, Craig Kolb, Reid Gershbein, and Pat Hanrahan. 1997. Rendering complex scenes with memory-coherent ray tracing. In Proc. of SIGGRAPH’97. 101--108.
[78]
Pixar Animation Studios. 2015. RenderMan 20 Documentation.
[79]
Matthias Raab, Daniel Seibert, and Alexander Keller. 2008. Unbiased global illumination with participating media. In Monte Carlo and Quasi-Monte Carlo Methods 2006. Springer, 591--606.
[80]
Shaun D. Ramsey, Kristin Potter, and Charles Hansen. 2004. Ray bilinear patch intersections. J. Graph. Tools 9, 3 (2004), 41--47.
[81]
Charles Schmidt and Brian Budge. 2002. Simple nested dielectrics in ray traced images. J. Graph. Tools 7, 2 (2002), 1--8.
[82]
Erwin Schrödinger. 1919. Theorie der Pigmente größter Leuchtkraft. Ann. Phys. 367, 15 (1919), 603--622.
[83]
Peter Shirley and Changyaw Wang. 1991. Direct lighting calculation by monte carlo integration. In Proc. Eurographics Workshop on Rendering. 54--59.
[84]
Florian Simon, Johannes Hanika, Tobias Zirr, and Carsten Dachsbacher. 2017. Line integration for rendering heterogeneous emissive volumes. Computer Graphics Forum (Proceedings of Eurographics Symposium on Rendering) 36, 4 (June 2017), 101--110.
[85]
Thomas Smith and John Guild. 1931. The C.I.E. colorimetric standards and their use. Trans. Opt. Soc. 33, 3 (1931), 73--134.
[86]
Brian Smits. 1999. An RGB-to-spectrum conversion for reflectances. J. Graph. Tools 4, 4 (1999), 11--22.
[87]
Brian Smits, Peter Shirley, and Michael Stark. 2000. Direct ray tracing of displacement mapped triangles. In Proc. Eurographics Workshop on Rendering. 307--318.
[88]
Michael Stokes, Matthew Anderson, Srinivasan Chandrasekar, and Ricardo Motta. 1996. A Standard Default Color Space for the Internet — sRGB. http://www.color.org/contrib/sRGB.html. (November 1996).
[89]
Gordon Stoll, William Mark, Peter Djeu, Rui Wang, and Ikrima Elhassan. 2006. Razor: An Architecture for Dynamic Multiresolution Ray Tracing. Technical Report 06-21. Department of Computer Science, University of Texas at Austin.
[90]
Yinlong Sun, F. David Fracchia, Thomas W. Calvert, and Mark S. Drew. 1999. Deriving spectra from colors and rendering light interference. IEEE Comput. Graph. Appl. 19, 4 (July 1999), 61--67.
[91]
T. M. Sutton, F. B. Brown, F. G. Bischoff, D. B. MacMillan, C. L. Ellis, J. T. Ward, C. T. Ballinger, D. J. Kelly, and L. Schindler. 1999. The Physical Models and Statistical Procedures Used in the RACER Monte Carlo Code. Technical Report KAPL-4840. Knolls Atomic Power Laboratory, Niskayuna, NY.
[92]
László Szécsi, László Szirmay-Kalos, and Csaba Kelemen. 2003. Variance reduction for Russian roulette. J. WSCG 11, 1 (2003), 1--8.
[93]
USAS and ASME. 1967. USA Standard Letter Symbols for Illuminating Engineering. United States of America Standards Institute.
[94]
Eric Veach and Leonidas Guibas. 1994. Bidirectional estimators for light transport. In Proc. Eurographics Workshop on Rendering. 147--162.
[95]
Eric Veach and Leonidas J. Guibas. 1995. Optimally combining sampling techniques for monte carlo rendering. Proc. SIGGRAPH (1995), 419--428.
[96]
Jiří Vorba, Ondřej Karlík, Martin Šik, Tobias Ritschel, and Jaroslav Křivánek. 2014. On-line learning of parametric mixture models for light transport simulation. ACM Trans. Graph. (Proc. SIGGRAPH’14) 33, 4 (Aug. 2014), 101:1--101:11.
[97]
Bruce Walter, Sebastian Fernandez, Adam Arbree, Kavita Bala, Michael Donikian, and Donald P. Greenberg. 2005. Lightcuts: A scalable approach to illumination. ACM Trans. on Graph. (Proc. SIGGRAPH’05) 24, 3 (July 2005), 1098--1107.
[98]
Qiqi Wang, Haiying Xu, and Yinlong Sun. 2004. Practical construction of reflectances for spectral rendering. In Proceedings of the 22th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision. 193--196.
[99]
Rui Wang and Oskar Åkerlund. 2009. Bidirectional importance sampling for unstructured direct illumination. Comput. Graph. Forum 28, 2 (2009), 269--278.
[100]
Greg Ward and Elena Eydelberg-Vileshin. 2002. Picture perfect RGB rendering using spectral prefiltering and sharp color primaries. In Eurographics Workshop on Rendering. The Eurographics Association, 117--124.
[101]
Andrea Weidlich and Alexander Wilkie. 2009. Rendering the effect of labradorescence. In Graphics Interface. Canadian Information Processing Society, 79--85.
[102]
Alexander Wilkie, Sehera Nawaz, Marc Droske, Andrea Weidlich, and Johannes Hanika. 2014. Hero wavelength spectral sampling. Computer Graphics Forum (Proceedings of Eurographics Symposium on Rendering) 33, 4 (July 2014), 123--131.
[103]
Andrew Woo, Andrew Pearce, and Marc Ouellette. 1996. It’s really not a rendering bug, you see ...IEEE Comput. Graph. Appl. 16, 5 (Sept. 1996), 21--25.
[104]
E. R. Woodcock, T. Murphy, P. J. Hemmings, and T. C. Longworth. 1965. Techniques used in the GEM code for monte carlo neutronics calculations in reactors and other systems of complex geometry. In Applications of Computing Methods to Reactor Problems. Argonne National Laboratory.
[105]
Magnus Wrenninge. 2016. Efficient rendering of volumetric motion blur using temporally unstructured volumes. J. Comput. Graph. Tech. 5, 1 (2016), 1--34.
[106]
William David Wright. 1928. A re-determination of the trichromatic coefficients of the spectral colours. Trans. Opt. Soc. 30, 4 (1928), 141--164.
[107]
G. Wyszecki and W. S. Stiles. 2000. Color Science: Concepts and Methods, Quantitative Data and Formulae. John Wiley 8 Sons.
[108]
Matthias Zwicker, Wojciech Jarosz, Jaakko Lehtinen, Bochang Moon, Ravi Ramamoorthi, Fabrice Rousselle, Pradeep Sen, Cyril Soler, and Sung-Eui Yoon. 2015. Recent advances in adaptive sampling and reconstruction for monte carlo rendering. Comput. Graph. Forum (Proceedings of Eurographics) 34, 2 (May 2015), 667--681.

Cited By

View all
  • (2024)Cache Points for Production-Scale Occlusion-Aware Many-Lights Sampling and Volumetric ScatteringProceedings of the 2024 Digital Production Symposium10.1145/3665320.3670993(1-19)Online publication date: 24-Jul-2024
  • (2024)SpectralSplatsViewer: An Interactive Web-Based Tool for Visualizing Cross-Spectral Gaussian SplatsProceedings of the 29th International ACM Conference on 3D Web Technology10.1145/3665318.3677151(1-10)Online publication date: 25-Sep-2024
  • (2023)PARS - Path recycling and sorting for efficient cloud tomographyIntelligent Computing10.34133/icomputing.00072Online publication date: 8-Mar-2023
  • Show More Cited By

Index Terms

  1. Manuka: A Batch-Shading Architecture for Spectral Path Tracing in Movie Production

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 37, Issue 3
    Special Issue On Production Rendering and Regular Papers
    June 2018
    198 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/3243123
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 August 2018
    Accepted: 01 January 2018
    Received: 01 November 2017
    Published in TOG Volume 37, Issue 3

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Production rendering
    2. batch shading
    3. global illumination
    4. movie production
    5. spectral rendering

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)85
    • Downloads (Last 6 weeks)19
    Reflects downloads up to 27 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Cache Points for Production-Scale Occlusion-Aware Many-Lights Sampling and Volumetric ScatteringProceedings of the 2024 Digital Production Symposium10.1145/3665320.3670993(1-19)Online publication date: 24-Jul-2024
    • (2024)SpectralSplatsViewer: An Interactive Web-Based Tool for Visualizing Cross-Spectral Gaussian SplatsProceedings of the 29th International ACM Conference on 3D Web Technology10.1145/3665318.3677151(1-10)Online publication date: 25-Sep-2024
    • (2023)PARS - Path recycling and sorting for efficient cloud tomographyIntelligent Computing10.34133/icomputing.00072Online publication date: 8-Mar-2023
    • (2023)Nonlinear Ray Tracing for Displacement and Shell MappingSIGGRAPH Asia 2023 Conference Papers10.1145/3610548.3618199(1-10)Online publication date: 10-Dec-2023
    • (2023)Pahi: A Unified Water Pipeline and ToolsetProceedings of the 2023 Digital Production Symposium10.1145/3603521.3604291(1-13)Online publication date: 5-Aug-2023
    • (2023)Denoising-Aware Adaptive Sampling for Monte Carlo Ray TracingACM SIGGRAPH 2023 Conference Proceedings10.1145/3588432.3591537(1-11)Online publication date: 23-Jul-2023
    • (2023)Importance-Based Ray Strategies for Dynamic Diffuse Global IlluminationProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/35855006:1(1-20)Online publication date: 16-May-2023
    • (2023)One‐to‐Many Spectral Upsampling of Reflectances and TransmittancesComputer Graphics Forum10.1111/cgf.1488642:4Online publication date: 26-Jul-2023
    • (2023)Enhanced Direct Lighting Using Visibility-Aware Light SamplingAdvances in Computer Graphics10.1007/978-3-031-50072-5_15(187-198)Online publication date: 28-Aug-2023
    • (2022)LuisaRenderACM Transactions on Graphics10.1145/3550454.355546341:6(1-19)Online publication date: 30-Nov-2022
    • Show More Cited By

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media