![]() |
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? |
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 14:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz