---
# System prepended metadata

title: Studying Plan of Yevgen

---

# Studying Plan of Vlad

## Belender

### Basics
- ✅ [Beginner Blender 4.0 Tutorial]

### Animation and rigging
- ✅ [Beginners Guide to Rigging]
- ✅ [The gameboy project]
- 🔁 [Alive! animation course]
    - ✅ 01 - Introduction
    - ✅ 02 - Animation tools in Blender
    - 🔁 03 - First character animation
    - ❌ 04 - Layered animation and Space switching
    - ❌ 05 - Human locomotion Run
    - ❌ 06 - Human locomotion Walk
    - ❌ 07 - Mastering posing
    - ❌ 08 - Combo animation
    - ❌ 09 - Character "Intro animation"
- ❌ [The Art of Effective Rigging 2]
	- ❌ 01 - Getting started
	- ❌ 02 - Rigging fundamentals
	- ❌ 03 - My First rig
	- ❌ 04 - Spider ball rig
	- ❌ 05 - Simple character rig
	- ❌ 06 - Advanced character rig
	- ❌ 07 - Full character rig
	- ❌ 08 - Rigging for games


## Utah
- 🔁 [Intro to CG/Utah]  
    - ✅ Math Background
    - ✅ Raster Images
    - ✅ 2D Transformations
    - ✅ 3D Transformations
    - ✅ GPU Pipeline
    - ✅ Curves
    - ✅ Surfaces
    - ✅ Triangular Meshes
    - ✅ Textures
    - ✅ Textures on the GPU
    - ✅ Shading
    - ✅ Shading Transformations
    - ✅ The Rendering Equation
    - ✅ Rendering Algorithms
    - ✅ Ray Tracing
    - ✅ Shadows & Reflections
    - ❌ Sampling
    - ❌ Signal Processing
    - ❌ Computer Animation
    - ❌ Physics Based Animation
    - ❌ Simulation in Graphics
- 🔁 [Interactive CG/Utah]  
    - ✅ Images & Transformations
    - ✅ Rendering Algorithms
    - ✅ Windowing APIs
    - ✅ Introduction to Modern OpenGL
    - ✅ Introduction to GLSL & OpenGL Extensions
    - ✅ Triangular Meshes
    - ✅ Lights & Shading
    - ✅ Textures
    - ✅ Textures on the GPU
    - ❌ Render to Texture
    - ✅ The Rendering Equation
    - ❌ Environment Mapping
    - ❌ Reflections
    - ❌ Lights & Shadows
    - ❌ Shadow Mapping
    - ❌ Geometry Shaders
    - ❌ Tessellation Shaders
    - ❌ Bump, Normal, Displacement, and Parallax Mapping
    - ❌ Compute & Mesh Shaders
    - ❌ Deferred, Variable-Rate, & Adaptive Shading
    - ❌ Global Illumination
    - ❌ Ambient Occlusion & Soft Shadows
    - ❌ Refractions, Transparency, Blending, & Alpha Testing
    - ❌ Volume Rendering
    - ❌ GPU Ray Tracing

## WebGL
- 🔁 [WebGL 2.0]  
    - ✅ Precision
    - ✅ Uniforms
    - ✅ Attributes
    - ✅ Element Arrays & drawElements()
    - ✅ Objects, Targets & Binding
    - ✅ Textures (Part 1)
    - ✅ Mipmaps (Textures Part 2)
    - ✅ Vertex Array Objects (VAOs)
    - ✅ Texture Atlases or Sprite Sheets (Textures Part 3)
    - ✅ Texture Arrays (Textures Part 4)
    - ✅ Instanced Drawing
    - ✅ Transparency & Depth
    - ✅ Cameras & Perspective (Part 1)
    - ✅ Visualizing Projection (Camera Part 2)
    - ✅ Matrix Attributes
    - ✅ Directional diffuse lighting
    - ✅ Point lights & Spotlights
    - ✅ Creating binary model files
    - ✅ Uniform Buffer Objects
    - ✅ Arrays & Uniforms
    - ❌ Hardware Bugs, UBOs & Arrays
    - ❌ Transform Feedback (for Particle Systems etc)
    - ❌ Framebuffer Objects
    - ❌ Deferred rendering (framebuffer object technique 1)
    - ❌ Object Picking (framebuffer object technique 2)
    - ❌ Variable Gaussian blur: WebGL 2 Framebuffer Object Techniques
    - ❌ WebGL2: Multisample anti-aliasing (framebuffer object technique 4)

[//]: # (Blender basics links)
[Beginner Blender 4.0 Tutorial]: https://youtu.be/4haAdmHqGOw

[//]: # (Blender animation and rigging links)
[Beginners Guide to Rigging]: https://www.youtube.com/playlist?list=PLL3OEv6vd5VCrqZiupP2m68qSWHYAjoiW
[The gameboy project]: https://www.p2design-academy.com/p/the-gameboy-project
[Alive! animation course]: https://www.p2design-academy.com/p/alive-animation-course-in-blender
[The Art of Effective Rigging 2]: https://www.p2design-academy.com/p/the-art-of-effective-rigging-2

[//]: # (CG links)
[Intro to CG/Utah]: https://www.youtube.com/watch?v=vLSphLtKQ0o&list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5oW_Hh
[Interactive CG/Utah]: https://www.youtube.com/watch?v=UVCuWQV_-Es&list=PLplnkTzzqsZS3R5DjmCQsqupu43oS9CFN
[WebGL 2.0]: https://www.youtube.com/playlist?list=PLPbmjY2NVO_X1U1JzLxLDdRn4NmtxyQQo
