-1

私はrgbaテクスチャの3次元配列を持っていて、それをビューポートに表示しています。

ユーザーが入力した色相、彩度、および値を変更するにはどうすればよいですか。私はopenglが初めてなので、ユーザーの選択に従ってHSVを変更するためのガイダンスが必要です。

4

1 に答える 1

0

glmを取得し、gtx/color_space.inl でこれらの関数の実装を確認します。

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でプロトタイプ

于 2013-05-14T12:56:38.207 に答える