Modern OpenGL are different than ancient opengl version before 2.0. After opengl 2.0 vetex shader and fragment shader became compulsory. It is little bit difficult for beginner to start.
All chapter include basic concept of Modern OpenGL and especially focus on beginner. After going through all the chapter user can get concept of shader, drawing shapes, perspective projection, transformation, color, texture mapping and load 3D model wavefront OBJ.
Download all the code as a zip from here: https://github.com/smokindinesh/Modern-OpenGL-Series/archive/master.zip
All the code in this series of articles is available from github: https://github.com/smokindinesh/Modern-OpenGL-Series You can download a zip of all the files from that page, or you can clone the repository if you are familiar with git.
All chapter include basic concept of Modern OpenGL and especially focus on beginner. After going through all the chapter user can get concept of shader, drawing shapes, perspective projection, transformation, color, texture mapping and load 3D model wavefront OBJ.
Download all the code as a zip from here: https://github.com/smokindinesh/Modern-OpenGL-Series/archive/master.zip
All the code in this series of articles is available from github: https://github.com/smokindinesh/Modern-OpenGL-Series You can download a zip of all the files from that page, or you can clone the repository if you are familiar with git.
- Tutorials 1: Setup Modern OpenGLin Code::Blocks IDE
- Tutorials 2: Sample source code to check OpenGL setup
- Tutorials 3: Introduction to Modern OpenGL
- Tutorials 4: Drawing Basic Shapes
- Tutorials 5: Perspective Projection
- Tutorials 6: Rotation,Translation and Scalling
- Tutorials 7: Playing With Colors
- Tutorials 8: Texture Mapping
- Tutorials 9: Load 3D model wavefront OBJ
source code for movement of fish
ReplyDelete