-
Notifications
You must be signed in to change notification settings - Fork 40
Project Rebuild #19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Project Rebuild #19
Conversation
Updates: - Using latest OpenGL through GLEW - Using latest ImGui - Using latest stb - Using latest GLFW - Using latest GLM - Reconfigured Bootstrap to be DLL instead of static lib - Added build events to 2D and 3D projects to copy required DLL's across - Restructured dependencies folder to separate include and lib files Removed: - gl_core_4_4 Added: - Implemented Assimp to handle model loading (see https://assimp-docs.readthedocs.io/en/latest/about/introduction.html for supported file types)
- Unified naming conventions to AIE standardisation - Fixed indentation across Bootstrap
- Moved all bootstrap and imgui files into include - Outputting bootstrap builds to lib folder - Reading Bootstrap libs from dependencies folder
Updates: - Updated Project 2D and 3D versions to C++ 20 - Fixed possible Null Reference issue with loaded pixels in texture - Updated templates to use new project configurations
Added: - Teacher only version of graphics starter project demonstrating how to implement Assimp loading
|
@terrehbyte @JJDonlevyEdu if you can review this before next year that would be great. I don't want to do the merge without a review from a few people first. |
|
I could take a look. A few questions:
|
|
|
For the sake of future maintenance of this project, @JamesMillsAIE, what version of AssImp have you integrated into the project? |
It was so long ago I created this change, that I cannot remember. It was the latest at the time of the update. |
Updates: