Auswählen zwischen RGBA und Color-Index Modus

Verwenden Sie im Allgemeinen den RGBA-Modus für Ihre OpenGL-Anwendungen. Sie bietet mehr Flexibilität als der Farbindexmodus für Effekte wie Schattierung, Beleuchtung, Farbzuordnung, Färbung, Antialiasing und Blending.

Ziehen Sie in den folgenden Fällen die Verwendung des Farbindexmodus in Betracht:

  • Wenn eine begrenzte Anzahl von Bitebenen verfügbar ist, Der Farbindexmodus kann eine weniger grobe Schattierung als der RGBA-Modus erzeugen.
  • Wenn Sie keine "echten" Farben verwenden möchten, Verwenden Sie z. B. mehrere Farben in einer topografischen Karte, um relative Erhöhungen zu bestimmen.
  • Wenn Sie eine vorhandene Anwendung portieren, die den Farbindexmodus häufig verwendet.
  • Wenn Sie Farbzuordnungsanimationen und -effekte in Ihrer Anwendung verwenden möchten. (Dies ist auf Geräten mit true-Color nicht möglich.)