All you need to get started with CGV Project
Essentials and Fundamentals to keep in mind for your Computer Graphics Visualisations Mini-Project.
Table of contents
Hola Guys, We met at the seminar hall remember Akshay here :) Time to RE-CREATE WHEEL, RE-IMAGINE how Computer Graphics were done some 20yrs ago. Advance SDKs and Utilities have come but Fundamentals remain at the core.
In this short article let me brief you and share my personal experience on what helped me build my project.
My CGV Project GITHUB Repo : github.com/akshaykumaru18/Achievements-of-I..
CGV Mini Project Checklist :
- Transformations have to be used.
- Multiple Scenes to be included.
- Lighting concepts to be explained (CORE) if you work on a 3D Project.
- Menus to be included.
Feel free to clarify once before you proceed ahead with any other requirements to be included in Project.
Installation
Now let's discuss the Installation Procedure. You can build your project in two preferable ways.
- Use the Fedora Virtual Box VM from the department which has already OPENGL setup for you. (No additional Installation Required)
- Use OpenGL in windows or mac.
For Windows, I would suggest to setup with Codeblocks. Debugging will be more productive than VS Code or other Code Editors.
Link for CodeBlocks Version 17.02 (Mandatorily use this version only)
CodeBlocks - sourceforge.net/projects/codeblocks/files/B..
FreeGlut (Opengl version for windows) - transmissionzero.co.uk/files/software/devel..
Installation Procedure Link - youtube.com/watch?v=VMsTI_CC-jc
Useful resources
- youtube.com/playlist?list=PL4gu8xQu0_5KAT3m..
- opengl.org/resources/libraries/glut/spec3/s..
- Have your Lab programs handy while coding