Introductional documents collection related to Computer Graphics

(Polygon Pictures Inc. / Studio Phones)

■Overview

We will describe basic books in individual fields, web links that are useful in fields that are not booked, including documents introduced in the meeting.

■Basic tools and tools taken up in seminar

https://a-film-production-technique-seminar.com/fppat/materials/ppi_phones_pipeline_tools/index.html
https://a-film-production-technique-seminar.com/fppat/materials/ppi_phones_future_tools/index.html
https://a-film-production-technique-seminar.com/fppat/materials/ppi_phones_future_tools_07/index.html


■Links

Pixar graphics technologies;
http://graphics.pixar.com
http://graphics.pixar.com/library/

DreamWorks's technical library;
http://research.dreamworks.com/


Computer Programs;
Structure and Interpretation of Computer Programs / Harold Abelson, Gerald Jay Sussman
Compilers: Principles, Techniques, and Tools / Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman

Computer Sciences;
introduction to higher order categorical logic / J. Lambek, P. J. Scott

Computation(general);
Modern Computer Algebra/Joachim von zur Gathen, Jürgen Gerhard
Matrix Computations/ 4th Edition. G.H. Golub and C.F. Van Loan

Education(advanced);
http://mathoverflow.net/
http://ncatlab.org/nlab/show/HomePage

Preprint server;
http://arxiv.org/

Production Pipeline;
Production Pipeline Fundamentals for Film and Games

Basics(computer graphics);
3D Computer Graphics (3rd Edition) / Alan Watt
Graphics and Visualization: Principles & Algorithms / T. Theoharis, G. Papaioannou, N. Platis, N. M. Patrikalakis
Computer Graphics: Principles and Practice in C (2nd Edition) / James D. Foley, Andries van Dam, Steven K. Feiner, John F. Hughes
Physically based rendering / Matt Pharr, Greg Humphreys
Realistic Image Synthesis Using Photon Mapping/Henrik Wann Jensen
Ray Tracing from the Ground Up/Kevin Suffen


Surfaces;
Constructive Approximation,springer

Architectural;
Structural Optimization of 3D Masonry Buildings / Emily Whiting, et al.
Procedural Modeling of Structurally-Sound Masonry Buildings / Emily Whiting, et al.
Assembling Self-Supporting Structures / Mario Deuss, et al.

open-sim;
http://opensimulator.org/wiki/Main_Page

Geometry Processing;
Polygon Mesh Processing Hardcover / Mario Botsch, et al.
IGL;
http://igl.ethz.ch/

Designing N-PolyVector Fields with Complex Polynomials / Olga Diamanti, et al.
Frame Fields: Anisotropic and Non-Orthogonal Cross Fields / Daniele Panozzo, et al.
Integrable Polyvector Fields / Olga Diamanti, et al.

Form-finding, simulation for architecture and urban design;
simulation for architecture and urban design;
http://simaud.com/
form finding lab;
http://formfindinglab.princeton.edu/
some papers;
"Use of sub-division surfaces in architectural form-finding and procedural modeling" /Shajay Bhooshan

Skills and techniques;
http://www.fxguide.com/featured/the-art-of-rendering/
The Digital Matte Painting Handbook / David B. Mattingly
Digital Lighting and Rendering (2nd Edition) / Jeremy Birn
Digital Texturing and Painting / Owen Demers
http://code.google.com/p/msa-mel-scripting-maya/
Body Language: Advanced 3D Character Rigging/Eric Allen, Kelly L. Murdock, Jared Fong, Adam G. Sidwell
MEL Scripting a Character Rig in Maya/Chris Maraffi

Real time rendering;
Real time rendering: http://www.realtimerendering.com/

Color imaging;
Cinematic Color: http://cinematiccolor.com/
Color Imaging: Fundamentals and Applications / Erik Reinhard, Erum Arif Khan, Ahmet Oguz Akyüz, Garrett M. Johnson
Rendering HDR Images / Garrett M. Johnson and Mark D. Fairchild Munsell Color Science Laboratory, Chester F. Carlson Center for Imaging Science Rochester Institute of Technology Rochester, New York, USA

Strcuctural Color;
Structural Colors in Biological Systems - Principles and Applications / edited by S. Kinoshita and S. Yoshioka

Compositing;
http://graphics.stanford.edu/courses/cs448a-10/
http://www.merl.com/people/
http://graphics.cs.yale.edu/site/sites/files/2012Sig_Compositing.pdf

Shadow;
Real-Time Shadows / Elmar Eisemann, Michael Schwarz, Ulf Assarsson, Michael Wimme
Shadow Algorithms Data Miner / Andrew Woo, Pierre Poulin
http://stereopsis.com/shadow/
http://www.cs.cmu.edu/~ph/shadow.html
http://www.cs.unc.edu/~zhangh/shadow.html

Ray tracing;
https://sites.google.com/site/raytracingcourse/
http://tog.acm.org/resources/RTNews/html/
http://raytracey.blogspot.jp/

Shading and shading langugage;
http://renderwonk.com/publications/s2010-shading-course/
http://blog.selfshadow.com/publications/s2012-shading-course/
http://bps12.idav.ucdavis.edu/

Renderman;
Pixar:
http://renderman.pixar.com/view/renderman
docs;
http://renderman.pixar.com/view/documentation
Renderman Pro Server(PRMan);
http://renderman.pixar.com/resources/current/rps/abstract.html
Renderman Studio;
http://renderman.pixar.com/resources/current/rms/rms_home.html
Renderman University;
http://renderman.pixar.com/view/renderman-university
CG References & Tutorials / M. Kesson: http://fundza.com/
RfB http://smartcg.com/tech/cg/books/RfB/home/index.html
The RenderMan Shading Language Guide / Don" Rudy Cortes, Saty Raghavachary
Advanced RenderMan: Creating CGI for Motion Pictures (The Morgan Kaufmann Series in Computer Graphics) / Anthony A. Apodaca, Larry Gritz
The RenderMan Companion: A Programmer's Guide to Realistic Computer Graphics / Steve Upstill
Rendering for Beginners: Image synthesis using RenderMan/Saty Raghavachary
http://smartcg.com/tech/cg/books/RfB/home/index.html

Procedural texture, etc.;
Texturing and Modeling, Third Edition: A Procedural Approach / David S. Eber, F. Kenton Musgrave, Darwyn Peachey, Ken Perlin, Steve Worley

Pre-computation(for rendering);
SIGGRAPH 2005 Course: Precomputed Radiance Transfer: Theory and Practice
http://www0.cs.ucl.ac.uk/staff/j.kautz/PRTCourse/

Inverse Rendering;
http://ima.udg.es/~dagush/papers/surveyInvLighting.pdf
http://www.cs.cornell.edu/Courses/cs6630/2012sp/slides/Liu-Farsi-InverseFramework.pdf
http://www.cad.zju.edu.cn/home/hwu/publications/InvBiscale/invbiscale.pdf
http://graphics.cs.yale.edu/site/papers

Photorealistic rendering(general);
Production Rendering: Design and Implementation / Ian Stephenson
https://sites.google.com/site/qmcrendering/

Volume Rendering;
Production Volume Rendering: Design and Implementation / Magnus Wrenninge
http://magnuswrenninge.com/productionvolumerendering
http://magnuswrenninge.com/publications
http://www.ntoken.com/course2013.html

Non-photorealistic rendering;
The Algorithms and Principles of Non-photorealistic Graphics: Artistic Rendering and Cartoon Animation / Weidong Geng
Non-Photorealistic Rendering / Bruce Gooch
http://www.cs.utah.edu/npr/
http://www.mrl.nyu.edu/publications/npr-course1999/
http://gfx.cs.princeton.edu/proj/sg05lines/
http://www.red3d.com/cwr/npr/
http://classes.cec.wustl.edu/~cse452/lectures.html
http://page.math.tu-berlin.de/~gunn/
http://www.cs.princeton.edu/courses/archive/fall00/cs597b/papers/
http://maverick.inria.fr/~Pierre.Benard/
http://www.cl.cam.ac.uk/conference/cae-sbim-npar-2011/NPAR/Papers
http://www.dgp.toronto.edu/~hertzman/research.html
anime;
http://anime.stackexchange.com/
http://www.theanimenetwork.com/
Paperman;
http://www.disneyanimation.com/projects/paperman

Simulation;
Fluid Simulation for Computer Graphics / Robert Bridson
Digital design of nature / O.Lintermann, B.Deussen
Crowd simulation / Daniel Thalmann
Computational Geometry in C / J. O'Rourke
Nucleus: Towards a Unified Dynamics Solver for Computer Graphics / Jos Stam
Physics-based Generative Design / Ramtin Attar, Robert Aish, Jos Stam, Duncan Brinsmead, Alex Tessier, Michael Glueck & Azam Khan.
http://www.graphics.cornell.edu/~westin/gamma/gamma.html
Foundations of Statistical Natural Language Processing / Christopher D. Manning
Natural Language Processing with Python / Steven Bird, Ewan Klein, and Edward Loper
Weta' tissue;
http://www.youtube.com/watch?v=r45e5Xky35k
http://vacation.aid.design.kyushu-u.ac.jp/~and/

Targeting;
http://www.cs.unc.edu/~tracker/ref/s2001/tracker/index.html
A survey of image retargeting techniques Daniel Vaquero et al.

PerCap;
http://pages.cs.wisc.edu/~lizhang/sig-course-06-face/
http://www.cs.sunysb.edu/~ial/expressionModeling.html#pubs1
http://scribblethink.org/Courses/performancedriven.html

Robotics;
lecture notes:http://ocw.mit.edu/courses/mechanical-engineering/2-12-introduction-to-robotics-fall-2005/lecture-notes/
Design, Manufacturing, & Product Development;
http://meche.mit.edu/research/product/
mechanics;
http://meche.mit.edu/research/mechanics/
http://robot.kut.ac.kr/download/robot_mechanisms.pdf

Stop motion;
Dragon Frame
http://www.dragonframe.com/
Kinetic armatures
http://www.kineticarmatures.com/
stop motion store
https://www.stopmotionstore.com/index.php?main_page=index&cPath=25
animation supplies
http://www.animationsupplies.net/armatures.html


Physics;
Mathematical Methods of Classical Mechanics/V. I. Arnold
Spinning Tops: A Course on Integrable Systems/M. Audin
Symplectic Techniques in Physics Paperback/Victor Guillemin