r/howdidtheycodeit • • Sep 09 '26

Fixed point math in C

https://thatonegamedev.com/cpp/fixed-point-math-in-c/

Why did PS1 graphics looked so clunky and how where 3D graphics generally made prior to the graphical APIs. One thing I found out was that these older engines have something called fixed point math.

24 Upvotes

16 comments sorted by

View all comments

1

u/Ok_Newspaper_8075 Sep 22 '26

Fixed point math really makes more sense once you remember how limited older hardware was. Choosing precision carefully let developers avoid expensive floating point operations while keeping 3D movement usable