トップページ > プログラム > 2015年06月16日 > R6aopbCf

書き込み順位&時間帯一覧

10 位/189 ID中時間01234567891011121314151617181920212223Total
書き込み数1001000000001000020000005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
OpenGLスレ Part21

書き込みレス一覧

OpenGLスレ Part21
763 :デフォルトの名無しさん[sage]:2015/06/16(火) 00:51:18.34 ID:R6aopbCf
>>761
0.0と1.0は中央じゃねーだろ、しっかりしてくれ
OpenGLスレ Part21
766 :デフォルトの名無しさん[sage]:2015/06/16(火) 03:52:40.40 ID:R6aopbCf
>>764
0.0-0.16 と 1.0+0.16 の分を含めないとその「中央」は意味が無いよ、ってことで

roundf (x * 256 - 0.5) == floor (x * 256 - 0.5 + 0.5) == floor(x * 256) //clampが必要

(ここからclampが必要無いように細工したら>>753)
OpenGLスレ Part21
769 :デフォルトの名無しさん[sage]:2015/06/16(火) 12:38:41.76 ID:R6aopbCf
>>767-768
頼むから勉強してくれ
そりゃグラフィックで1/256の更に小数点以下なんてどうでもいいかもしれんが
unsignedの乱数からfloat経由で任意の範囲の均等な整数の乱数にしたりとか、よくある話だろ
OpenGLスレ Part21
778 :デフォルトの名無しさん[sage]:2015/06/16(火) 17:40:13.00 ID:R6aopbCf
>>781が答えに到達してる
int / n → float が領域を等分するのに、丸め(float * n) → intは等分しないって非対称性がある
その補正に0.0001なんてのは論外だが、0.5にしても他にしわ寄せが行ってる(255は勿論0の領域が半分になってる)
OpenGLスレ Part21
779 :デフォルトの名無しさん[sage]:2015/06/16(火) 17:40:55.69 ID:R6aopbCf
sc経由でずれた、>>775


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。