- OpenGLスレ Part21
764 :デフォルトの名無しさん[sage]:2015/06/16(火) 01:17:38.03 ID:WoCfaI2V - 761じゃないが
0.00 ± 0.16 → 0 0.33 ± 0.16 → 1 0.66 ± 0.16 → 2 1.00 ± 0.16 → 3 ってことでは
|
- OpenGLスレ Part21
765 :デフォルトの名無しさん[sage]:2015/06/16(火) 02:26:29.44 ID:WoCfaI2V - >>749は
floor( x * 255 + 0.5 )かな
|
- OpenGLスレ Part21
772 :デフォルトの名無しさん[sage]:2015/06/16(火) 13:42:47.48 ID:WoCfaI2V - >>769
均等じゃないとしたら...
|
- OpenGLスレ Part21
775 :デフォルトの名無しさん[sage]:2015/06/16(火) 14:03:15.75 ID:WoCfaI2V - >>773
それだと0,9999は6になっちゃって7になるのは1.0だけ。 実際に0.9 から 1.0までの色をグラデーションで描画すると、255の部分が1本の線だけってことはない 254の半分くらいの幅はある
|
- OpenGLスレ Part21
777 :デフォルトの名無しさん[sage]:2015/06/16(火) 14:38:13.38 ID:WoCfaI2V - >>776
俺はなにもしてないよ gl_FragColor = vec4(0.999,0.999,0.999,1); ってやって32bitカラーで画面に表示される色は255だよってだけ 0.5足して切り捨てでいいなら文句ないです
|
- OpenGLスレ Part21
782 :デフォルトの名無しさん[sage]:2015/06/16(火) 18:36:01.29 ID:WoCfaI2V - >>778
ttp://glslsandbox.com/e#26060.0 0 と 255が半分になってるでしょ
|