Table of contents
Bagi anda yang sering menggunakan library Color dengan cara import java.awt.Color; maupun import android.graphics.Color; maka anda akan merasa sedikit ganjil ketika menggunakan encode color dalam LWJGL/OpenGL karena dalam OpenGL warna RGBA di encode dalam tipe data float sedangkan dalam pure java kita lebih sering menggunakan format integer (interval 0 sampai 255). Sebenarnya dalam pure java juga sudah disediakan Color tipe float yang kita kenal dengan tipe HSB tetapi kita juga dapat membuat custom Class Color kita sendiri seperti contoh berikut ini dan kita dapat memanggilnya sewaktu-waktu diperlukan:
Bagi anda yang sering menggunakan library Color dengan cara import java.awt.Color; maupun import android.graphics.Color; maka anda akan merasa sedikit ganjil ketika menggunakan encode color dalam LWJGL/OpenGL karena dalam OpenGL warna RGBA di encode dalam tipe data float sedangkan dalam pure java kita lebih sering menggunakan format integer (interval 0 sampai 255). Sebenarnya dalam pure java juga sudah disediakan Color tipe float yang kita kenal dengan tipe HSB tetapi kita juga dapat membuat custom Class Color kita sendiri seperti contoh berikut ini dan kita dapat memanggilnya sewaktu-waktu diperlukan: