Naty Hoffman's Presentations, Publications & Patents
Presentations
Keynotes:
Courses:
Juried Talks:
Invited Talks:
- SFFILM Educational Talk, ILM, San Francisco, CA, December 2018.
The Art and Science of Lucasfilm: ILMxLAB
(with Vicki Dobbs Beck, Ben Snow, Ed Fornoles, Ian Bowie, Stephanie Tong, and Steve Henricks).
- GDC 2017, San Francisco, CA, March 2017.
Real Time Rendering for Feature Film: Rogue One (with John Knoll and Roger Cordes).
- Digipen, Redmond, WA, February 2016. Physically Based Shading.
- SMPTE 2015 Symposium, Hollywood, CA, October 2015. Lighting & color challenges for VR
and AR content: background and games.
- Optical Society of Southern California, Monterey Park, CA, June 2012. Uses of physically-based light-material
interaction models in video game and feature film computer graphics.
- DreamWorks Animation, Glendale, CA, June 2011. Physically grounded shading models.
- Walt Disney Animation Studios, Burbank, CA, April 2011. Physically based shading.
- Pixar Animation Studios, Emeryville, CA, October 2010. Physically based shading.
- Manchester SIGGRAPH Chapter, Manchester, UK, May 2010. State of the art in game console graphics.
- University College London, London, UK, February 2009. Graphics for game development.
Panels and Roundtables:
- VES Bay Area Summit, San Francisco, CA, September 2018. Roundtable: Real-time rendering
(with S. Hill — co-moderator).
- High Performance Graphics 2016. Panel: Fixed-function to programmable... and back?
(with P. Slusallek — moderator, H. Moreton, N.\ Hoffman, and A. Ellis).
- Symposium on Interactive 3D Graphics and Games 2012. Panel: Sharing technical ideas in the games industry
(with M. Olano — moderator, M. Acton, M. DeLoura, S. Hill, N. Hoffman, P.-P. Sloan, and N. Tatarchuk).
- FMX Conference on Animation, Effects, Games and Interactive Media 2011.
Panel: GPU-based lighting and rendering
(with D. Cohen — moderator), H.-P. Duiker, M. Kallianpur, L. Gritz, and T. Alexander).
- UK Trade and Investment Executive Round Table Session, British Consulate, San Francisco, CA, March 2011. Game/film collaboration (with J. Smith, J. Eneroth, and L. Wallen).
- Eurographics Symposium on Rendering 2009. Panel: Future of rendering
(with P.-P. Sloan — moderator, M. Fajardo, S. Laine, and A. Wilkie).
- Symposium on Interactive 3D Graphics and Games 2008. Game developer round table
(with H. Chen, J. Mitchell, and A. Willmott).
Other Talks:
- Meltdown 2004, Seattle, WA, July 2004. Advanced real-time reflectance (with D. Baker and P.-P. Sloan).
- Europe XDC, London, UK, May 1996. MMX Technology architecture overview, coding & optimization techniques.
- MMX Technology Seminar, Munich, Germany, March 1996. MMX Technology architecture overview, coding & optimization
techniques.
Publications
Books and Book Chapters:
- T. Möller, E. Haines, N. Hoffman, A. Pesce, M. Iwanicki, and S. Hillaire. 2018.
Real-Time Rendering, 4th Ed. A K Peters / CRC Press.
- N. Hoffman. 2009. Computer graphics in games. In
Fundamentals of Computer Graphics, 3rd Ed.
A K Peters (reprinted in the 4th and 5th editions).
- T. Möller, E. Haines, and N. Hoffman. 2008.
Real-Time Rendering, 3rd Ed. A K Peters.
- N. Hoffman and A. J. Preetham. 2003. Real-time light-atmosphere interactions for outdoor scenes.
In Graphics Programming Methods. Charles River Media.
- N. Hoffman and K. Mitchell. 2002. Methods for dynamic, photorealistic terrain lighting. In Game
Programming Gems 3. Charles River Media (Reprinted 2008, in Best of Game Programming Gems).
Magazine Articles:
Whitepapers:
Patents
- “Method and Apparatus for Aggregating Light Sources Per-Vertex in Computer Graphics,”;
by N. Hoffman and V. A. Filippov. U.S. Patent 8355022, filed Nov. 25, 2008, issued Jan. 15, 2013.
- “Graphics Processing Apparatus, Graphics Library Module And Graphics Processing Method,”;
by E. Lengyel, P.-K. Engstad, M. E. Cerny, N. Hoffman, J. Olick, M. Kaneko, and Y. Washizu.
U.S. Patent 8149242, filed Oct. 30, 2007, issued Apr. 3, 2012.
- “System and Method for Fusing Instructions,”;
by A. Peleg, R. Ronen, and N. Hoffman. U.S. Patent 6675376, filed Dec. 29, 2000, issued Jan. 6, 2004 (with
continuation U.S. Patent 7458069, filed Jan. 6, 2004, issued Nov. 25, 2008).
- “Method and Apparatus for Moving Select Non-Contiguous Bytes of Packed Data in a Single Instruction,”;
by T. R. Huff, S. Thakkar, and N. Hoffman. U.S. Patent 6052769, filed Mar. 31, 1998, issued Apr. 18, 2000.
- “Method and Apparatus for Performing N bit by 2*N-1 bit Signed Multiplication,”;
by N. Hoffman. U.S. Patent 6014684, filed Mar. 24, 1997, issued Jan. 11, 2000 (with divisional U.S. Patent 6370559,
filed Jul 13. 1999, issued Apr. 9, 2002).