Completed
) Trying to fix nose, then gave up (too tired & found some bug)
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Think Like a Computer Science Professor
Automatically move to the next video in the Classroom when playback concludes
- 1 ) Intro / showcase
- 2 ) Quick planning
- 3 ) Canvas project setup
- 4 ) Trying to remember how drawImage works :-))
- 5 ) Figured out I need to let it load first
- 6 ) Helper code for getting coordinates
- 7 ) Beginning procedural drawing
- 8 ) Normalizing the space for symmetrical drawing
- 9 ) Control point for head rotation
- 10 ) Slider for head x rotation
- 11 ) Rotating the head on X
- 12 ) Rotating the head on Y
- 13 ) Adding more control points
- 14 ) Drawing eyes
- 15 ) Styling the eyes
- 16 ) Drawing the beard
- 17 ) Drawing the nose
- 18 ) Spoiler (I never get the nose to look better)
- 19 ) Drawing hair
- 20 ) Skin, Neck & Body
- 21 ) Drawing the clothes
- 22 ) Some fine-tuning
- 23 ) Drawing the ears
- 24 ) Polishing and commenting code
- 25 ) Camera setup
- 26 ) Image processing: Isolating blue pixels
- 27 ) Moving avatar with camera
- 28 ) Plan for day 2 (Important)
- 29 ) Code refactoring with OOP
- 30 ) Ditching the idea* above and sticking to point A
- 31 ) Linear algebra
- 32 ) Particle system
- 33 ) Constraints (segments)
- 34 ) Dynamic front hair skeleton
- 35 ) Dynamic back hair skeleton
- 36 ) Sliders to control the mouth
- 37 ) Real-time face tracking
- 38 ) Recognizing facial markers
- 39 ) Solving the 'fidgiting' problem by averaging
- 40 ) On averaging points
- 41 ) Side-points of mouth
- 42 ) Quick demo and quick planning
- 43 ) Working with pre-recorded video
- 44 ) Multi-input support in interface
- 45 ) Styling front hair
- 46 ) Styling back hair
- 47 ) Adding side hair
- 48 ) Debugging option
- 49 ) Shirt strings
- 50 ) Extensive testing
- 51 ) Final touches
- 52 ) Trying to fix nose, then gave up (too tired & found some bug)
- 53 ) Final testing, writing instructions and last thoughts