VSFX 101 Survey of Visual EffectsThis course will introduce students to the history and development of visual effects through lectures, readings and screenings of important works. Students will examine the various ways in which artistic and technological tools have been used to create convincing visual effects for film, television and games. Studies will focus on the variety of ways in which visual effects techniques have evolved to keep up with increasingly discerning audiences.
VSFX 130 Visual Effects-based Cinematography IThis course explores the foundations of cinematography relating to the visual effects industry. Introductory concepts are explored, including shot definition, framing, technique and technology. Students shoot short subjects with an emphasis on the technical aspects of the art. Prerequisite: CMPA 110.
VSFX 160 Introduction to Visual Effects ProgrammingIn this programming course, students are introduced to workstation text editing, LINUX/UNIX file management, the LINUX/UNIX environment, LINUX/UNIX shell scripting and basic object-oriented programming. Prerequisite: CMPA 110.
VSFX 210 Digital 3-D Visual EffectsThis course explores space environments, including the foundations of modeling techniques for the creation of digital sets and effects. Shading techniques and natural and studio digital lighting are introduced. Motion studies specific to camera animation, special effects motion, complex parenting techniques, keyframe interpolation techniques and basic expression animation techniques are covered. Prerequisite: VSFX 130.
VSFX 270 CompositingThis course covers methods of composing computer-generated imagery and live images, along with layering, keying and matting, effects creation, motion control and tracking, film and lighting effects, image manipulation, retouching, color correction, painting, stabilization and rotoscoping. Feature film-level composing tools are used to develop skills and presentations with meaningful effects. Prerequisites: VSFX 130, VSFX 160.
VSFX 310 Matte PaintingDigital matte painting explores the techniques of 2-D image creation for use as backgrounds and set extensions. Students are introduced to the digital tool set and techniques for matte painting, as well as the history of the art. Projects and skills may complement classes dealing with related fields such as live action, 3-D and compositing. Prerequisite: VSFX 130.
VSFX 312 MEL ScriptingThis course explores the use of MEL, Autodesk Maya’s embedded scripting language, as a tool for automating repetitive tasks, customizing the user experience, utilizing external data sources and extending the basic toolset with custom features. Prerequisite: ANIM 250 or ITGM 240 or VSFX 210.
VSFX 319 Programming Models and Shaders IThis course covers intermediate concepts in programming, with an emphasis on understanding the foundations of 3-D modeling, lighting and shading, and the use of C/C++ and Pixar’s RenderMan scene description languages. Students also learn Pixar’s shading language for rendering special effects. Prerequisite: VSFX 210 or ANIM 250.
VSFX 321 Digital Fine ArtThis course will expose students to the process of generating digital imagery for purposes of display in a gallery setting. While the tools and techniques are similar, producing digital fine art is very different from producing images intended for film, games or animation. The role of the artist and his or her means of self-expression using digital tools will be explored along with the specific techniques used to produce gallery-quality work. Prerequisite: ANIM 250 or MOME 401 or ITGM 240 or VSFX 210.
VSFX 330 Visual Effects-based Cinematography IIThis course explores advanced theory of aesthetic and technical aspects of cinematography. A full production component is included, with a focus on the technical requirements for shooting on site and enhancing postproduction results. Prerequisite: VSFX 130.
VSFX 350 Procedural Modeling and AnimationProcedural modeling and animation techniques allow animators to create environments of limitless complexity. Scenes are defined by relationships rather than singularities. Students are expected to utilize programming and text editing skills to develop dynamic digital effects. Prerequisite: VSFX 210 or ANIM 250.
VSFX 351 MatchmovingStudents will explore matchmove concepts between live action scenes and 3-D (computer application) cameras. Students will experience tracking 3-D shots by manual and automatic methods by applying the use of camera tracking software. Analysis of data used to create seamless camera and object alignments between live action shots and 3-D computer generated objects will be covered. Prerequisite: VSFX 270.
VSFX 360 Stereoscopic ImagingStereoscopic imaging is being used increasingly in fields ranging from the sciences (medical imaging and scientific visualization) to entertainment (immersive rides, games and movies). Historical, current and future techniques for the presentation of stereoscopic images will be explored in this course. Integrating a combination of 2-D and 3-D software tools, projects will include the creation of still and moving stereoscopic images, both from scratch and from pre-existing source materials. Prerequisite: ANIM 250 or MOME 309 or ITGM 240 or VSFX 210.
VSFX 401 Visual Effects SupervisionThis course teaches efficient and creative use of visual effects for narrative film and television, through projects emphasizing technical problem-solving and creative planning and execution. Specific emphasis is given to on-set supervision and collaboration with directors and producers, camera, art and editorial departments. Students gain awareness of the capabilities of both digital and traditional techniques (practical effects, models and miniatures, prosthetics and animatronics, etc.). Prerequisite: FILM 210 or VSFX 210.
VSFX 406 Concept Development for Visual EffectsIn this course, students are expected to develop methods for cultivating ideas and an understanding of narrative storytelling as it relates to film language, screen design and concept development. Prerequisites: VSFX 160, VSFX 210.
VSFX 408 Visual Effects Studio IIn this course, students are introduced to the preproduction phase including analysis and critique, organization and scheduling. The goal is to create a coherent body of work expressing students’ artistic visions through acquired skills. Prerequisite: VSFX 406.
VSFX 419 Programming Models and Shaders IIThis course explores programming concepts used to create 3-D lighting scenarios and environments with a focus on developing a personal aesthetic. Students apply these concepts to create code-based shaders, scripts and other procedures to develop aesthetically strong visuals for long formats. Prerequisite: VSFX 319.
VSFX 424 Digital Visual Effects IIThis course examines advanced techniques in the production of 3-D, noncharacter-based models and environments. The course also expands on and extrapolates from additional foundations set in Digital Visual Effects I with an opportunity for individual exploration. Prerequisite: VSFX 210.
VSFX 425 Photorealistic RenderingThis course explores concepts in 3-D digital materials, lighting and rendering and developing techniques to create the illusion of a “real” world utilizing 3-D computer graphics. Students will gain understanding and skills of lighting tools including 3-D and 2-D applications, as well as a variety of rendering techniques. Prerequisite: VSFX 210.
VSFX 428 Particles and Procedural EffectsThis course investigates the manufacture of atmospheric and surface independent effects, cultivating innovation in the study of procedural graphics and their application to scene creation and content delivery. Prerequisite: VSFX 350.
VSFX 430 High Dynamic Range ImagingHigh Dynamic Range Imaging emphasizes the integration of computer-generated objects or characters into real world video or film footage. High Dynamic Range Imaging seeks to develop and integrate photography, lighting, and rendering into various 3-D and 2-D software applications by utilizing digital images containing light information more accurately than traditional digital imaging means. Prerequisite: VSFX 210.
VSFX 448 Visual Effects Studio IIStudents collaborate to produce a visual effects product from start to finish that includes analysis and critique, organization and scheduling. The goal is to create a coherent body of work expressing students’ personal artistic visions through their acquired skills. Prerequisite: VSFX 408.
VSFX 490 Visual Effects PortfolioThis course aims to prepare students for employment in the field of visual effects. Students investigate career opportunities and the requirements of the position of interest. Development of a portfolio and demo reel is enhanced by the continued study of motion graphics, compositing and sound. Prerequisite: VSFX 408.
VSFX 495 Special Topics in Visual EffectsThe topic of this course varies from quarter to quarter. Each seminar focuses on various problems in the field of visual effects and allows advanced students to pursue individual or collaborative projects related to the subject of the course. Prerequisites: Vary according to topic.
VSFX 705 Programming Concepts for Visual EffectsStudents gain introductory knowledge of the LINUX/UNIX environment and how it relates to text editing and file management. In addition, the foundations of programming languages are covered utilizing LINUX/UNIX shell scripting, PERL, MEL, C++ or similar programming.
VSFX 708 Modeling for Visual EffectsThis course covers many of the essential aspects of 3-D modeling, texturing, lighting, and animation for use in the Visual Effects industry. Professional workflows, techniques, and presentation skills will be stressed and encouraged throughout the class.
VSFX 709 Visual Effects Theory and ApplicationIn this course, theoretical and practical study methods are used to inform and develop students’ practices. By integrating historical studies, theory and practice, students address issues central to the visual effects industry and develop conceptual ideologies.
VSFX 715 Digital Compositing IThis course introduces high-end digital multilayering. Techniques and aesthetic issues are explored to produce time-based imagery. Students acquire and integrate aesthetically driven live-action imagery into broadcast or visual effects projects utilizing a wide range of media formats. Prerequisite: ANIM 709 or VSFX 708.
VSFX 721 Procedural Modeling and AnimationStudents learn about the techniques of procedural modeling and animation used in visual effects film. Students use procedural modeling techniques and camera techniques and prepare documentation required in visual effects productions. The end result is a visual effects portfolio of professional quality. Prerequisites: ANIM 709 or VSFX 708, VSFX 705.
VSFX 735 Visual Effects Studio IStudents define a personal vision creating visual effects for film. Concentrating on the design of visual effects sequences, specific attention is directed toward the development of scripts, storyboards, shot breakdowns, animatics, technical direction documents, estimates and schedules in the planning process. As preparation for thesis work, this course is flexible with a strong emphasis on critique. Prerequisite: VSFX 709.
VSFX 749 Visual Effects PortfolioStudents focus on the integration of imagery, Web sites, video and various elements into a visual effects portfolio. Students are expected to learn and apply effective tools for self-promotion, including a reel, CD compilation, Web site, cover letter and r??sum??. Proper and effective marketing techniques, interviewing techniques, job search strategies and business practices are covered to provide an understanding of operations in the effects industry. M.A. students enroll in this course during their final quarter of the visual effects program. Prerequisite: VSFX 735.
VSFX 751 MatchmovingBy exploring concepts in 3-D camera matchmove of live action scenes as well as rigid object tracking, students experience tracking 3-D shots by hand and by applying the use of camera tracking software. Students analyze data and create seamless camera connections between live action shots and 3-D computer generated objects. Prerequisite: ANIM 709 or VSFX 708 or VSFX 709.
VSFX 752 3-D Color, Lighting and RenderingStudents develop believable lighting and rendering solutions for environments in both live-action integration and computer-generated scenes. Students will understand the lighting tools available as well as a variety of rendering techniques to create believable lighting situations. Prerequisite: ANIM 709 or VSFX 708 or VSFX 709.
VSFX 753 Motion Capture and IntegrationExploring concepts in motion capture technology, students will establish the skills required to create precise data based on a live action actor. They will refine their data editing skills for applying this skeletal motion data to previously rigged characters, which will result in a 3-D representation of realistic motion in a visual effects context. Prerequisite: ANIM 709 or VSFX 708 or VSFX 709.
VSFX 755 Procedural 3-D and Shader ProgrammingThis course is an in-depth study of programming techniques used to develop the artistic vision of a 3-D environment. Industry standard shader language is used to create rendering effects for the production of still images and animations using the most prevalent software in the industry. Prerequisite: VSFX 705.
VSFX 757 Visual Effects Creature Look DevelopmentExploring the challenges of integrating photo-real creatures into live action films, students will establish the look and style of 3-D creatures through the definition of surface attributes. Students will refine their pre-visualization skills and abilities to create a final rendered look for a digital creature. Prerequisite: ANIM 709 or VSFX 708 or VSFX 709.
VSFX 758 Digital Compositing IIIn this course, students learn advanced multi-layering techniques combining CGI, live action and graphics to resolve complex problems in motion design and visual effects technologies. Prerequisite: VSFX 715.
VSFX 762 Matte PaintingThis course addresses the role of digital matte painting in augmenting the visual environment; students apply this technique to the re-creation of both realistic and fantasy scenes. Issues such as color, space, depth, and perspective as painting techniques are explored. The elements create in the course may be used with 3-D elements and composited for other projects. Prerequisite: ANIM 709 or VSFX 708.
VSFX 763 3-D Environment RenderingExploring concepts in digital environments, students will establish the look and style of a completely 3-D environment. Students will define surface attributes and shading networks for a variety of environment surfaces to refine their pre-visualization skills. They will develop styles of 3-D environments to enhance the storytelling process. Prerequisite: ANIM 709 or VSFX 708 or VSFX 709.
VSFX 765 Visual Effects Problem SolvingThe creation of innovative visual effects depends upon the analytical problem solving skills of visual effects artists. This opportunity to explore and learn visual effects problem solving techniques is not limited to traditional or digital visual effects, and will demonstrate, discuss and act upon contemporary visual effects problem solving issues. Prerequisite: VSFX 735.
VSFX 766 Technical Director MethodsThis course focuses on the global fundamentals of workstation scripting and programming specifically for visual effects. This includes workstation editing tools, UNIX shell scripting, PERL, MEL and Hscript scripting, and creating geometry via PERL programming. The course covers developing a technical director utility bin, including renaming files and object parsing. Students are introduced to large-scale file management and Render-farm management. Prerequisite: VSFX 705.
VSFX 768 Photorealistic ModelingAdvanced 3-D Modeling Techniques focuses on techniques such as subdivision surfaces, and image-based and Brush-based modeling. Although generating efficient, high-quality 3-D models will be the primary emphasis, a secondary emphasis will be placed on accurate and efficient texturing. Various 3-D modeling and 2-D painting applications will be covered. Prerequisite: ANIM 709 or VSFX 708 or VSFX 709.
VSFX 775 Visual Effects Studio IIStudents analyze the possibilities and constraints of visual effects design as they refine an entire visual effects vision for visual effects sequences. The course is flexible with a strong emphasis on thought processes, aesthetics and research. Prerequisite: VSFX 735.
VSFX 780 Special Topics in Visual EffectsThis elective course provides an opportunity for students to focus on particular issues in the field or to study advanced techniques and processes. Faculty course content and prerequisites vary each time the course is offered. The course may include lectures, discussions, individual projects and critiques, depending on the nature of the topic.
VSFX 790 Visual Effects M.F.A. ThesisVisual Effects M.F.A. students develop an innovative and theoretically informed body of work that is exhibited in a manner and context that supports its creative content. A written component that addresses the theoretical premise of the work is also required. Prerequisite: VSFX 735.