float pts[N][4]={{x1,y1,z1,v1},{x2,y2,z2,v2},...,{xN,yN,zN,vN}};
//in viewsight(0,0)-(w,h);
//N==w*h
//if pts[n][3]==0 then pts[n] is invalid
各有効なポイントの法線ベクトルを評価する方法は?
ptsは、Point-cloud-data内のポイントであり、(w、h)のサイズのビューサイトで表示されます。
このようなもの:
p11,p12,p13...p1w,
p21,p22,p23...p2w,
...
...
ph1,ph2,ph3...phw,
各ポイントは隣接するポイントによって関連付けられ、一緒にサーフェスを生成します。
ptsは、行と列を1つずつしっかりと配置されています。そして、私たちの仕事は、私たちの視界に向かう各点の法線ベクトルを可能な限り正確に評価する方法を見つけることです。
ptsはリアルタイムで生成されるため、私はこれをリアルタイムで実行しようとしています。たとえば、一度に1024x1024ポイントをカウントします。誰かが以前に公開した解決策はありますか?