SUMMER 2020
CLASS SYLLABUS
DAY/TIME/PLACE
June 2020
Instructor: Bruce Donald Campbell
Faculty, Continuing Education - RISD, Providence, RI
Director, Bruce Donald Consulting, Providence, RI
Email: bcampbel01@risd.edu bcampbel01@risd.edu
Prerequisites: None
DESCRIPTION
Art meets mathematics when you combine visual and technical approaches to create game elements using Blender, a free, open source 3D modeling tool. Through object-making exercises, Blender fundamentals are explained and put to use. The course covers viewport and navigation, interface management, select and transform, vertex, edge and face refinement of model sub-objects, and illustration for object aesthetics for use in a 3D game concept. You'll be able to export your game components to be presented in any web browser, and can then use them for future integration into online games. Join us for this compelling course, where the logical mind and the creative mind converge.
GRADING
Class participation - 20%
Homework exercises - 40%
Class projects - 40%
RESOURCES
- On-line Readings as identified belowCLASS LINKS
LEARNING OUTCOMES
Students will learn:
- the basics of 3-D Modeling through using the popular open source software called Blender.
- the concept of a viewport when exploring 3-D content and the physics associated with navigation.
- specific skills for building and modifying 3-D objects appropriate for inclusion in a 3-D video game.
- selection and transformation specifics associated with a complex hierarchical object model.
- the math behind creating 3-D models via vertices, edges, and faces.
- and experience the potential to write computational code to generate objects procedurally.
- how to storyboard and prototype a game concept through critique with other modelers.
SYLLABUS
JUNE
22
blender as 3-d modeling tool
For week one, we will focus on considering Blender as a 3-D Object Modeling Tool and get an orientation as to what we can expect to get accomplished in a six-week course
By the end of this week you will:
- have been introduced to Blender software and 3-D object modeling in general
- understand relevant Blender interface components
- explore a relevant project and discuss 3-D object modeling as a creative, expressive medium
Readings/Materials/Videos:
Explore the three.js home page to get a sense of how 3-D objects are integrated with web games
Get a sense of WebGL as the prominent graphics library for web graphics.
Read about what is 3-D modeling and what is it good for