パスワードを忘れた? アカウント作成
10198402 journal
プログラミング

wuzhiの日記: GLSLでベクトルの長さを計算取得する関数

日記 by wuzhi

ベクトルvの長さを計算取得するとき,正しくは(欲しいのは)
l=length(v);
なんだけれど,うっかり間違えて
l=v.length();
としてしまうと,意図したのとは別の値が取得されてしまう…
# 後者の場合,ベクトルの次元数(vec2なら2,vec3なら3)になる模様.
GLSLコンパイルでエラーにならないし,
Java3dだと,v.length()でベクトルの長さなので,併用しているとなおさら紛らわしい.

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

※ただしPHPを除く -- あるAdmin

読み込み中...