私はアンドロイドレンダースクリプトを学んでおり、現在カルーセルの例を見ています。ここで、「ノーマライズ」という機能が何度も使われています。例えば:
float3 eye, float3 center;
float3 f = normalize(center - eye);
この関数の意味と機能がわかりません。私も少しOpenGl ES 2.0を学んでいて、正規化フラグを使用する関数に出くわしましたが、フラグを使用したことはありません(フラグは通常-falseであったため、float以外の値をfloatにキャストするようなことを行いました)..だから誰かが与えることができれば私に良い説明、私はそれをいただければ幸いです。
また、ほとんどのコードを renderscript から opengl es 2.0 に移植する必要があるため、Java でもこの関数を使用する必要があることに注意してください。(そして多分それを書く?) Thx!