Graphics Engine with C++ and OpenGL - work in progress.
- Box Select With Marquee
- Select Edges
- Select Faces
- Splines
- Extrude
- Bevel
- Texture Mapping
- Particles
- Show/Hide
- Gizmos
- Loop Cuts
- Materials
- Lights
Modifiers
- Boolean
- Array
- Mirror
Refactor
- Replace Vector3D with glm::vec3
- Create Empty Template
- Create Render Class
- Create Interface Class
- Create Shader Files
-
Download Freeglut
-
Download Glew
-
Download GLM
-
Download Assimp
-
Download STB
-
Download ImGui
-
Download ImGuiFileDialog
-
Open solution file in Visual Studio
-
Go to Project->Properties
-
Go to the tab C/C++->General and add Additional Include Directories
-
Go to the tab Linker->General and add Additional Library Directories
-
Go to the tab Linker->Input and add opengl32.lib, glew32.lib, glu.lib, freeglut.lib and assimp.lib
-
Add the following files to the same directory as the executable: freeglut.dll, glew32.dll, assimp-vc140-mt.dll