Adding some parallelism, Not working yet

This commit is contained in:
2019-12-17 21:24:03 +02:00
parent d156fb4044
commit a47ccbc3cd
19 changed files with 16427 additions and 10 deletions
+4 -4
View File
@@ -7,15 +7,15 @@
class Model {
private:
std::vector<Vec3f> verts_;
std::vector<std::vector<Vec3i> > faces_; // attention, this Vec3i means vertex/uv/normal
std::vector<Vec3f> norms_;
std::vector<Vec2f> uv_;
TGAImage diffusemap_;
TGAImage normalmap_;
TGAImage specularmap_;
void load_texture(std::string filename, const char *suffix, TGAImage &img);
public:
std::vector<Vec3f> verts_;
std::vector<std::vector<Vec3i> > faces_; // attention, this Vec3i means vertex/uv/normal
std::vector<Vec3f> norms_;
std::vector<Vec2f> uv_;
Model(const char *filename);
~Model();
int nverts();