Seminar

Mathematics

Math., Physics, and Computer Graphics
Pythagoras Theorem
Barycentric Coordinates
Matrix
PDE to Ax=b
How to solve Ax=b
Vector Space
Gram-Schmidt Process
Eigenvalue Decomposition
PCA (Principal Component Analysis)
Derivatives
Least Squares
Least Squares Fitting

Computer Graphics

Color
Transformation Matrix
Rotation
Orthogonal Projector
Tessellation
Collision Detection
Noise
Shape Matching
As-Rigid-As-Possible Deformation
OpenGL & GLSL

Computer Vision

Camera Calibration
Epipolar Geometry

Simulation

A Boundary Condition Capturing Method for Multiphase Incompressible Flow
Introduction to Lattice-Boltzmann Method
Fluid Simulation For FX Artists
Stable Fluids
Level Set Method
FFT Ocean
Numerical Time Integration
Cloth Simulation

Rendering

RenderMan for Artist 01 – RenderMan Architecture
RenderMan for Artist 02 – .rib file Architecture
RenderMan for Artist 03 – Let’s shade a sphere.: “Flat” to “Plastic
RenderMan for Artist 04 – Shader Examples on the Web
RenderMan for Artist 05 – Ri Filter Plug-in
Photorealistic Rendering 1 – Rendering Algorithms
Photorealistic Rendering 2 – Radiometry
About Marschner Model
Skin Rendering
RenderMan and Katana

Programming

C/C++ Data Types
Static/Dynamic Library
Technical Interview Cheat Sheet (코딩 인터뷰)
Alembic

Data Structure

Sparse Matrix

Deep Learning

Let’s Learn Deep Learning with TensorFlow
PyTorch
VAE (Variational AutoEncoder)
GAN (Generative Adversarial Networks)
RNN (Recurrent Neural Network)
Advanced Deep Learning Course using Keras on Window)
Deep Learning & Probability Theory

Maya

How to create Visual Studio Project for Maya Plug-in
Maya Programming for 3D Graphics
Maya 2017 Bifrost Liquid
Maya Bifrost SDK

Houdini

Houdini for Beginners
Houdini 16 Ocean
Houdini 16 FLIP
Houdini 16 Pyro
All About Volume for Houdini Artists

Drone & Aerial Photogrammetry

Drone
Aerial Photogrammetry

Linux

Linux for Beginners
RPM (Redhat Package Manager)