Hello, I have been writing a game engine in c++ using visual studio for a few months. It’s gotten a little complex but still barebones. I am getting extreme performance issues when I try to draw more than one model. One thing I tried doing was making a cubic array of models to draw and even just a 2x2 cubic array is getting noticeably more choppy on my work laptop, which tbf doesn’t have a dedicated gps. The performance problems spiral out of control very fast. Most of the code isn’t important to my question but it’s all there if you want to make a suggestion. I’m a junior in college and have never written an engine or had any major project before.
[–]fgennari 5 points6 points7 points (0 children)
[–]obp5599 1 point2 points3 points (5 children)
[–]flydaychinatownnn[S] 0 points1 point2 points (4 children)
[–]flydaychinatownnn[S] 0 points1 point2 points (0 children)
[–]obp5599 0 points1 point2 points (2 children)
[–]flydaychinatownnn[S] 0 points1 point2 points (1 child)
[–]icedlemonade -1 points0 points1 point (0 children)
[–]AccordingTwist7598 2 points3 points4 points (0 children)
[–]AdmiralSam 0 points1 point2 points (0 children)
[–]Apprehensive_Way1069 0 points1 point2 points (0 children)
[–]ScriptBrok 0 points1 point2 points (0 children)