smallarrows.GIF
titlebar_image

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 RAW format

Lighting

Depth of Field

Raytracing Glass  Arnold, Maya Render


Maya Texture and Composting
Texture Mapping

UV mapping polygons

Substance Painter

Backgrounds

Video Texture Maps with Maya and tiff files


Intro Maya Animation and Dynamics
Camera Animation

Animate a Bouncing Ball

Path Animation

Motion Blur

Hierarchical Animation, or Forward Kinematics

nCloth Dynamic Simulations

MASH

Fluids


Advanced Maya Animation and Dynamics
IK Inverse Kinematic Skeletons

Particles and Dynamics

Deformers

Constraints


Deadline Render Server


Scripting
Expressions and Set Driven Key

MEL scripts


UNITY and STEAM VR
Intro
A Unity VR Intro Primitives   


Unity Animation
B Unity VR Maya  Animation

C Unity VR Maya Interaction with Animation

Unity Basic Animation

Unity IK

Unity Particles

Unity VR open close doors, start/stop animation

Unity VR  Maya Dynamics

Unity VR  Maya Ncloth Dynamic animation


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

Unity Mirror Reflections

Export Unity Models to FBX to render in Maya


Publish SteamVR and WebGL
Publish WebGL

Setup SteamVR Scene from scratch

Publish VR with OBS screen capture for VR documentation

Turn off Vive SteamVR Chaperone Boundaries

Publish VR, set Up Vive Head Set 

Setup Beta Unity XR/VR  (not for class)


Unity Scripts, Sound and Video
Unity Scripts

Unity Sound

Unity Video Texture Maps



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



VIDEO
AfterEffects really basic

AfterEffects Advanced

Premiere Editing

Adobe Media Encoder mp4 encoding

ffmeg  Mac and PC scripts



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

Unity VR Augmented Reality  use with caution

Unity AVpro video plugin  $$ not for class




ETC
Mental Ray  for Maya 2016 basic

Mental Ray advanced  for Maya 2016



Assignment Drop Folders
Mac
use Filezilla,
PC use WinSCP
     Host: file.dma.ucla.edu  (port 22)
     User ID: Your login
     /data/classes/Fall22/156/drop
     or  /home/users/yourlogin/myClasses/F22-156/drop

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

winscp


filezilla


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

     User name: Your UCLA login


By default WinSCP starts at your home directory  /home/users/yourname
Select the link to myClasses
Select the link to    F22-156    AKA   /data/classes/Fall22/156
Select web                           AKA   /data/classes/web/Fall22/156
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/Fall22/156/projects   assignment/yourfolder   



OR Login to the DMA Cloud
Go to the https://cloud.dma.ucla.edu website and login with your DMA username and password.
This procedure will create an extra zipped folder...



smallarrows.GIF

© 1988-2022 34 years Jennifer Steinkamp