2013-05-14 4 views
-1

Im은 rgba 텍스처의 3 차원 배열을 가지고 있으며 내 뷰포트에 표시하고 있습니다.OpenGL에서 텍스처의 HSV를 변경하는 방법

어떻게 사용자가 입력 한 색조, 채도 및 값을 변경할 수 있습니까? 인스턴트 메신저에 새로운 그래서 사용자의 선택에 따라 HSV를 변경하는 지침이 필요합니다.

+0

또 다른 근처의 중복에 프로토 타입이 함수/color_space.inl GTX의 구현을 보면 : http://stackoverflow.com/q/11458552/ 179910 –

+0

좋은데! 그것을 시도해야합니다. – user1095108

+0

Quetzalcoat .. thx 나는 그것을 만들었다. – Wagmare

답변

0

glm을 얻고

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