smallarrows.GIF

156 syllabus      site index      3D artists      past student work        DMA

Site Index 3D Modeling and Animation Course Notes


MAYA
Links

Interesting Artists


Course Software Set Up
Download Software for the course

Maya shortcuts


Intro Maya Modeling
Table and Lamp Tutorial 

Intro Polygon Modeling table and chair

NURBS Modeling tools

Polygon Modeling Tools


Advanced Maya Modeling
Advanced Modeling   NURBS

Trimmed Surfaces   NURBS pencil

Polygon Modeling Mug tutorial   poly

Sculpting Tools  poly 3D sculpting

Zbrush  3D sculpting software poly

Typography and Illustrator

Paint Effects Daisy

3D Printing

Import SketchUp DAE models into Maya  poly


Maya Rendering and Lighting
Arnold

Lighting

Depth of Field

Raytracing Glass  Arnold, Maya Render


Maya Texture and Composting
Texture Mapping

UV mapping polygons

Backgrounds

Video Texture Maps with Maya and tiff files


Intro Maya Animation
Camera Animation

Animate a Bouncing Ball

Path Animation

Motion Blur

Hierarchical Animation, or Forward Kinematics

nCloth Dynamic Simulations


Advanced Maya Animation
IK Inverse Kinematic Skeletons

Particles and Dynamics

Deformers

Constraints


Expressions and Set Driven Key

MEL scripts

Deadline Render Server



UNITY and STEAM VR
Intro
A Unity VR Intro Primitives   


Unity Animation
B Unity VR Maya  Animation

C Unity VR Maya Interaction

Unity Basic Animation

Unity IK

Unity VR open close doors, start/stop animation

Unity VR Legacy Maya Dynamics

Unity VR  Ncloth Dynamic animation


Unity Lighting and Rendering
Lighting, Texture, Glass, and Reflection Probes

Unity Post Processing

Unity Universal Render Pipeline

Unity HDRP High-Definition Render Pipeline

Unity Mirror Reflections

Export Unity Models to FBX to render in Maya


Publish SteamVR and WebGL
unity_dot Publish WebGL with SteamVR emulator and Post Processing

Publish VR with OBS screen capture for VR documentation

Turn off Vive SteamVR Chaperone Boundaries   (not for remote class)

Set Up Vive Head Set   (not for remote class)


Unity Scripts, Sound and Video
Unity Scripts

Unity Sound

Unity Video Texture Maps

Unity Video desktop H.265 Player  (not for class)

Unity VR Augmented Reality  use with caution

Unity AVpro video plugin  $$ not for class



VIDEO
AfterEffects really basic

AfterEffects Advanced

Premiere Editing

Adobe Media Encoder mp4 encoding

ffmeg  Mac and PC scripts



WEBGL EXAMPLES

Exercise A VOTE primitives  https://classes.dma.ucla.edu/Fall20/156-1/projects/examples/A_vote_primitives_player

Exercise A Ball Pit primitives  https://classes.dma.ucla.edu/Fall20/156-1/projects/examples/A_primitives_Brian_Pea_player

Table Lamp  http://classes.dma.ucla.edu/Fall20/156-1/projects/examples/table_lamp_player

Exercise B Bending man  http://classes.dma.ucla.edu/Fall20/156-1/projects/examples/B_Maya_anim1_player

Classroom http://classes.dma.ucla.edu/Fall20/156-1/projects/examples/C_activate_animation_player

Ncloth Curtains, assignment 1 example  http://classes.dma.ucla.edu/Fall20/156-1/projects/examples/ncloth_blend_Isaiah_Baiseri_player

Post Processing example  http://classes.dma.ucla.edu/Fall20/156-1/projects/examples/processing_player

Video Texture example  http://classes.dma.ucla.edu/Fall20/156-1/projects/examples/unity_video_texture_player2



ETC
Mental Ray  for Maya 2016 basic

Mental Ray advanced  for Maya 2016



Drop Folder for Assignments
Mac
use Filezilla,
PC use WinSCP
     Host: file.design.ucla.edu  (port 22)
     User ID: Your login
     /data/classes/Fall20/156-1/drop
     or  /home/users/yourlogin/myClasses/F20-156-1/drop

Any animations or movies 1080HD

Final renderings 3000 pixels or more, tiff or png format

Screen Capture any interactive projects with OBS Studio.
Edit with Premiere or After Effects

winscp

By default WinSCP starts at your DMA home directory  /home/users/yourname
Select the folder link to MyClasses
Select the link to Fall-156-1  AKA /data/classes/F20/156-1
Select drop
Select the correct folder for the assignment
Make sure your name is part of the file name.



Web Folder for Publishing
You can test publish your site through the class folders.
Mac use Filezilla
, PC use WinSCP to transfer
     Host name: file.design.ucla.edu 
     Port number: 22

     User name: Your UCLA login

winscp

By default WinSCP starts at your home directory  /home/users/yourname
Select the link to myClasses
Select the link to F20-156-1    AKA   /data/classes/Fall20/156-1
Select web                           AKA   /data/classes/web/Fall20/156-1
Select projects
Select the correct assignment folder such as exerciseA

Upload the entire
yourname_project + _player you created for the publish, this includes an index.html and Build folder.

Use this link to find your project on the web:
https://classes.dma.ucla.edu/Fall20/156-1/projects/exerciseA   yourfolder    add the name of your folder for a direct link



smallarrows.GIF