#3555 Score: 0
戴皓天
Participant
9 pts

像素存在auto v = t.toVector4();
这个v存了三个vector4f,分别对应每个三角形的三个点,举个例子(v[0])[0]就是读取存在v里的第一个点的x坐标
frame_buf[]存的是颜色
depth_buf[]存的是深度
给get_index(int x, int y)传像素坐标可以获得在frame_buf、depth_buf中对应的数组下标

循环调用的话就循环v里的三个点呗,每次传来的都是三个点,顺序的话是按照main.cpp里面的

std::vector<Eigen::Vector3f> pos
{
...
};

的顺序,按顺序每三个点放在一个三角形里

  • This reply was modified 4 years ago by 戴皓天.
  • This reply was modified 4 years ago by 戴皓天.
  • This reply was modified 4 years ago by 戴皓天.