No, ezperienced C++ devs with the math skills you need to do 3d dev make 60k or more, 45k is just above fresh graduate level. I don't have an online source, just from what I know from companies and people I know, and doing hiring myself in the past. I made more than 45k 10+ years ago when I was an employee.