diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2018-04-11 22:24:46 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2018-04-11 22:24:46 +0100 |
commit | ccdf76463228751dee100b544d854b6f1be5596c (patch) | |
tree | bc2a06ba04e56966d63455a013c49193eb339e10 /yage/experimental/loader.h | |
parent | 99c106ca8ee633fc28fb18e36686aa533b6fa3c9 (diff) | |
download | YAGE-ccdf76463228751dee100b544d854b6f1be5596c.tar.gz YAGE-ccdf76463228751dee100b544d854b6f1be5596c.zip |
Adding 3D support
Diffstat (limited to 'yage/experimental/loader.h')
-rw-r--r-- | yage/experimental/loader.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/yage/experimental/loader.h b/yage/experimental/loader.h new file mode 100644 index 00000000..9f076bb1 --- /dev/null +++ b/yage/experimental/loader.h @@ -0,0 +1,19 @@ +#ifndef YAGE_EXPERIMENTAL_LOADER_H +#define YAGE_EXPERIMENTAL_LOADER_H + +#include <string> +#include <vector> + +#include <glad/glad.h> +#include <glm/glm.hpp> + +namespace yage +{ + +extern void load_obj(std::string filename, std::vector<glm::vec4> &vertices, + std::vector<glm::vec3> &normals, + std::vector<GLushort> &elements); + +} // namespace yage + +#endif |