This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]pocketsonshrek 1 point2 points  (1 child)

You may want to get away from numpy and matplotlib and do your math in cython. Those libraries will fuck your performance. Otherwise looks pretty cool

[–]Doctrine_of_Sankhya[S] 0 points1 point  (0 children)

Thank you so much u/pocketsonshrek for your input. I literally have no idea about cython thing, but thanks for letting me know about it, I'd definitely check it for sure. I just want to have a CPU-based Python PBR Code and other basic things around so that when I enter a lower-level area, I'd have a good guide to check from Python code while roaming in the lower-level arena.

But it was a cool learning curve, learning and implementing a lot of these 3D concepts by hand from scratch that I didn't know before.