Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi openGL: warum gleitkommazahlen? (https://www.delphipraxis.net/12713-opengl-warum-gleitkommazahlen.html)

Illuminator-23-5 2. Dez 2003 20:43


openGL: warum gleitkommazahlen?
 
soweit ich weiß, brauchen Gleitkommazahlenberechnungen ja viel länger als integer-rechnungen.
Bei openGL arbeitet man ja mit real. Warum? warum arbeitet man nicht mit integer, wenn das schneller geht? Bei Grafik-sachen hat mans ja irgendwie auf geschwindigkeit abgesehen, oder?

dizzy 2. Dez 2003 20:50

Re: openGL: warum gleitkommazahlen?
 
Weil die Genauigkeit von Integern sehr begrenzt ist, und, was noch viel wichtiger ist: Die GPU's (Gaphic Procesing Units) auf den Grafikkarten sind voll und ganz auf Gleitkomma-Operationen ausgelegt. Und selbst wer keine 3D-Karte sein eigen nennt hat trotzdem noch eine sehr leistungsvolle FPU in seiner CPU.
Int und Float (bei Delphi & 32-Bit-CPU's: double) tun sich nicht mehr sooooo viel. Und den Gafikkarten würde man mit Integern ziemlich ans Bein pi**** ;).


gruss,
dizzy


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz