Eric Haines (co-author of Real-Time Rendering) is lecturing an online course at Udacity – Interactive 3D Graphics. The course covers the basic principles of 3D computer graphics, including meshes, geometric transformation, camera definition, lighting and materials, and also animation. Syllabus: Lighthouse3d.com Lighthouse3d.com
Topology

Mind-Blowing Research Into Inserting Artificial Objects into Photographs
texture_colour/randomtile/paper.pdf

WebGL Water

Loading... Made by Evan Wallace This demo requires a decent graphics card and up-to-date drivers. WebGL Water
Dynamics

Unsorted

Environment Maps

News

Random space filling tiling of the plane Random space filling tiling of the plane Written by Paul Bourke July 2011 Initial concept and inspiration by John Shier .
Institut für Computergraphik und Algorithmen - Arbeitsgruppe für Computergraphik Aims and Scope Our group performs extensive fundamental and applied research in computer graphics. Our areas of our expertise are modeling and rendering for computer graphics, scientific visualization, virtual environments, and color. Institut für Computergraphik und Algorithmen - Arbeitsgruppe für Computergraphik
Fluids

2D

Lloyd Borrett - Computing - Play the Petals Around the Rose game (JavaScript) Lloyd Borrett - Computing - Play the Petals Around the Rose game (JavaScript) The name of the game is Petals Around the Rose. The name of the game is important. The computer will roll five dice and ask you to guess the score for the roll. The score will always be zero or an even number. Your mission is to work out how the computer calculates the score and become a Potentate of the Rose.
www.generative-modeling.org/GenerativeModeling/Documents/Dissertation-Havemann_print.pdf
Introduction Traditionally, 3D objects and virtual worlds are defined by lists of geometric primitives: cubes and spheres in a CSG tree, NURBS patches, a set of implicit functions, a soup of triangles, or just a cloud of points. The term 'generative modeling' describes a paradigm change in shape description, the generalization from objects to operations: A shape is described by a sequence of processing steps, rather than just the end result of applying operations. Shape design becomes rule design. This approach is very general and it can be applied to any shape representation that provides a set of generating functions, the 'elementary shape operators'. Generative Modeling Generative Modeling
3D

Rendering