Я задавался вопросом, почему я не в состоянии сделать следующее:Доступ к данным из Vector3f
std::cout << myMesh.faces[i].vertices[k].pos[k];
Ошибка: Type 'Vector3f' does not provide a subscript operator
Моя структура:
struct ObjMeshVertex{
Vector3f pos;
Vector2f texcoord;
Vector3f normal;
};
myMesh:
struct ObjMesh{
std::vector<ObjMeshFace> faces;
};
struct ObjMeshFace{
ObjMeshVertex vertices[3];
};
Я никак не могу получить доступ к pos.
Что такое 'Vector3f' и какой тип' myMesh'? – hmjd
К двум отсутствующим структурам. – JavaCake