A

AIA CES Credits

AV Office

Abstract Publication

Academic Affairs

Academic Calendar, Columbia University

Academic Calendar, GSAPP

Admissions Office

Advanced Standing Waiver Form

Alumni Board

Alumni Office

Architecture Studio Lottery

Assistantships

Avery Library

Avery Review

Avery Shorts

S

STEM Designation

Satisfactory Academic Progress

Scholarships

Skill Trails

Student Affairs

Student Awards

Student Conduct

Student Council (All Programs)

Student Financial Services

Student Health Services at Columbia

Student Organization Handbook

Student Organizations

Student Services Center

Student Services Online (SSOL)

Student Work Online

Studio Culture Policy

Studio Procedures

Summer Workshops

Support GSAPP

Close
This website uses cookies as well as similar tools and technologies to understand visitors' experiences. By continuing to use this website, you consent to Columbia University's usage of cookies and similar technologies, in accordance with the Columbia University Website Cookie Notice Group 6
ARCH6938-1 / Fall 2024

Rendering Systems

Rendering Systems proposes that the computational image is a window into a simulated and systematized representation of reality. To create a rendering is, in effect, to create and frame a model of the entire world, from a single grain of sand to the most complicated urban environment.

Before rendering a new world, we must understand how to capture images in our current one. Over the course of the semester, we will study the fundamentals of light, physics, and perception. We will also situate the rendering in a history of media and medium specificity that overlaps with photography and drawing.

This course places a special emphasis on procedural modeling, procedural texturing, and procedural animation as techniques which serve the dual purpose of allowing for more efficient image making and deepening the image maker’s stake in the systems which underpin the final image.

All topics will remain broadly applicable to multiple 3D software engines (in fact, it is a pedagogical aim to demystify the trope of rendering engine comparisons). The class will use Blender, a free and open source application that combines a professional physically-based pathtracing renderer, a realtime (viewport) rendering engine, a powerful suite of procedural modeling tools, and a rich ecosystem of community tutorials, tools, and plug-ins. No previous experience with Blender is required, but some previous modeling experience in a CAD environment such as Rhino is useful.

Other Semesters & Sections
Course Semester Title Student Work Instructor Syllabus Requirements & Sequence Location & Time Session & Points Call No.
ARCH6938‑1 Fall 2025
Rendering Systems
Seth Thompson
300 Buell North
TU 7 PM - 9 PM
Full Semester
3 Points
10678
A6938‑1 Fall 2023
Rendering Systems
Seth Thompson
300 BUELL NORTH
TU 11 AM - 1 PM
FULL SEMESTER
3 Points
10307