Tutorials

Organized list of blog posts and tutorials. Note that not all posts are present here, especially minor notes in "Jumble".

#Skinning

Other Sources


#Geometry Processing, FEM

Harmonic functions

Triangle meshes

Regular grids

Tetrahedral meshes

Curves

Misc

Transcripts


#Mesh deformation


#Implicit Surface / Distance Field

Other Sources

Material from my former PhD director Pr. Loïc Barthe (mostly in French)



#Maya

General development:

C++ API tutorials:

Minor tips:


#Unreal Engine


#General 3D Graphics

OpenGL 3.0

[  Tutorials and C++ code (FR/EN) ] to get familiar with OpenGL 3.0 (Qt 5.0 and CMake project). You'll also find assignment instructions with very detailed comments inlined in the code to learn step by step OpenGL functions. (usually taught to 4th year university students). Although you should not need them you can ask for answer sheets (solutions) by email. Some assignments may miss English translation, please ask if you think you want to try and do them. To dive deeper into OpenGL and graphic programming take also a look at open.gl or learnopengl.com.


OpenGL 2.1

Old OpenGL 2.1 Tutorials (Master1 pdf, slides, code, assignments and corrections)

Related post: emulate direct drawing mode of OpenGL 2.1 using OpenGL 3.0

DirectX 11

Posts to get you started.

Misc


#Math


#Japan


#Miscellaneous

Image processing

Inspiration



 
Donate

The Bulwer-Lytton fiction contest is held ever year at San Jose State
Univ. by Professor Scott Rice. It is held in memory of Edward George
Earle Bulwer-Lytton (1803-1873), a rather prolific and popular (in his
time) novelist. He is best known today for having written "The Last
Days of Pompeii."

Whenever Snoopy starts typing his novel from the top of his doghouse,
beginning "It was a dark and stormy night..." he is borrowing from Lord
Bulwer-Lytton. This was the line that opened his novel, "Paul Clifford,"
written in 1830. The full line reveals why it is so bad:

It was a dark and stormy night; the rain fell in torrents -- except
at occasional intervals, when it was checked by a violent gust of
wind which swept up the streets (for it is in London that our scene
lies), rattling along the housetops, and fiercely agitating the scanty
flame of the lamps that struggled against the darkness.