Kinda layed out models
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
void OBJLtoGLM(std::vector<objl::Vertex>& inVertArr,
|
||||
std::vector<glm::vec3>& outVert,
|
||||
std::vector<glm::vec3>& outNorm,
|
||||
std::vector<glm::vec2>& outTexCoord) {
|
||||
std::vector<glm::vec3>& outTexCoord) {
|
||||
|
||||
for (int i = 0; i < inVertArr.size(); i++) {
|
||||
|
||||
@@ -13,7 +13,7 @@ void OBJLtoGLM(std::vector<objl::Vertex>& inVertArr,
|
||||
glm::vec3 tempNorm {inVertArr[i].Normal.X, inVertArr[i].Normal.Y, inVertArr[i].Normal.Z};
|
||||
outNorm.push_back(tempNorm);
|
||||
|
||||
glm::vec2 tempTexCoord {inVertArr[i].TextureCoordinate.X, inVertArr[i].TextureCoordinate.Y};
|
||||
glm::vec3 tempTexCoord {inVertArr[i].TextureCoordinate.X, inVertArr[i].TextureCoordinate.Y, 1.0f};
|
||||
outTexCoord.push_back(tempTexCoord);
|
||||
|
||||
}
|
||||
@@ -28,3 +28,11 @@ void UintToGLuint(std::vector<unsigned int>& inIndices,
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void OBJLVec3toGLM(objl::Vector3& inVec, glm::vec3& outVec) {
|
||||
|
||||
outVec.x = inVec.X;
|
||||
outVec.y = inVec.Y;
|
||||
outVec.z = inVec.Z;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user