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?Как получить нормальные векторы для каждого действительного pts?
Очки - это точки в данных облачных облаков и видны в виде, имеющем размер (w, h);
что-то вроде этого:
p11,p12,p13...p1w,
p21,p22,p23...p2w,
...
...
ph1,ph2,ph3...phw,
Каждая точка их ассоциированные соседей, и создать поверхность вместе с нами.
Штаммы плотно расположены один за другим, ряды и столбцы. И задача нас - найти способ как можно точнее оценить нормальный вектор каждой точки по отношению к нашей точке зрения.
Я пытаюсь сделать это в реальном времени, действительно, для очков генерируется в реальном времени. Например, подсчитывая 1024x1024 очков за раз. Есть ли разрешение, которое кто-то публикует раньше?
Что вы подразумеваете под pts? –
Нормальный для чего? – nhahtdh
Очки - это точки в данных облачных облаков и видны в виде, имеющем размер (w, h); – user1468756