2013-05-14 13 views
-1

我有一個三維數組的rgba紋理,並將它顯示在我的視口上。如何在opengl中更改紋理的hsv

我怎樣才能改變顏色色調,飽和度和輸入用戶的價值給了。即時通訊新的opengl所以需要指導根據用戶選擇更改HSV。

+0

另一個近重複/ color_space.inl:http://stackoverflow.com/q/11458552/ 179910。 – 2013-05-14 12:26:07

+0

多好!必須嘗試。 – user1095108 2013-05-14 12:58:03

+0

Quetzalcoat .. thx我做到了 – Wagmare 2013-06-04 05:51:44

回答

0

獲取glm,並期待在實施GTX這些功能

template<typename valType > 
detail::tvec3<valType> hsvColor (detail::tvec3<valType> const &rgbValue) 

template<typename valType > 
detail::tvec3<valType> rgbColor (detail::tvec3<valType> const &hsvValue) 

原型在gtx/color_space.hpp