COURSE

CMAA5025

Computational Techniques for Sketch-based Creativity

Information Hub / Computational Media and Arts · 3 Credits

This course provides an in-depth introduction to algorithms and interfaces that bridge sketching and modeling, with a particular focus on tools that support the conceptual design of shape and creation of artwork at a variety of scales. We will explore the full pipeline of concept to fabricated shape. Topics to be covered include: 2D and 3D representations, non-photorealistic rendering, sketch processing, image synthesis, sketch-based modelling, fabrication, pen and touch, and XR interfaces. We will also cover classic and cutting-edge papers published on top computer graphics and HCI venues. We will discuss how these techniques and systems benefit art and design, and vice versa.

Course 历年总评分

—

推荐度

—

难度 · 从难到易

—

工作量 · 从劳累到轻松

—

评分 · 从苛刻到宽松

—

实用性

基于 0 条已发布 Reviews。

可用 Sections

选择你要查看的具体 Semester 和 Section。

1 / 1 Sections

仅展示 2026-27 Fall;历史教学班可通过学期筛选查看。

当前筛选推荐度: — · 0 条评价

官方 Course Catalog

按 Semester 保存的 UG/PG 目录快照;这些记录不代表一定存在可选的 Section。

2026-27 Fall · PG

3 Credits

官方数据更新时间: 2026-08-28 05:35:00

背景: Students are expected to have a basic knowledge of programming in any language and math (e.g. basic linearalgebra). Students without relevant experience will be provided with accessible preparatory materials to review before the term begins.

历史目录与其他学期
2025-26 Spring · PG

3 Credits

官方数据更新时间: 2026-08-06 14:55:26

背景: Students are expected to have a basic knowledge of programming in any language and math (e.g. basic linearalgebra). Students without relevant experience will be provided with accessible preparatory materials to review before the term begins.

2025-26 Winter · PG

3 Credits

官方数据更新时间: 2026-08-06 14:55:26

背景: Students are expected to have a basic knowledge of programming in any language and math (e.g. basic linearalgebra). Students without relevant experience will be provided with accessible preparatory materials to review before the term begins.

2025-26 Fall · PG

3 Credits

官方数据更新时间: 2026-08-06 14:55:26

背景: Students are expected to have a basic knowledge of programming in any language and math (e.g. basic linearalgebra). Students without relevant experience will be provided with accessible preparatory materials to review before the term begins.

2024-25 Summer · PG

3 Credits

官方数据更新时间: 2026-08-06 14:55:26

背景: Students are expected to have a basic knowledge of programming in any language and math (e.g. basic linearalgebra). Students without relevant experience will be provided with accessible preparatory materials to review before the term begins.

2024-25 Spring · PG

3 Credits

官方数据更新时间: 2026-08-06 14:55:26

背景: Students are expected to have a basic knowledge of programming in any language and math (e.g. basic linearalgebra). Students without relevant experience will be provided with accessible preparatory materials to review before the term begins.

2024-25 Winter · PG

3 Credits

官方数据更新时间: 2026-08-06 14:55:26

背景: Students are expected to have a basic knowledge of programming in any language and math (e.g. basic linearalgebra). Students without relevant experience will be provided with accessible preparatory materials to review before the term begins.

2024-25 Fall · PG

3 Credits

官方数据更新时间: 2026-08-06 14:55:26

背景: Students are expected to have a basic knowledge of programming in any language and math (e.g. basic linearalgebra). Students without relevant experience will be provided with accessible preparatory materials to review before the term begins.