glide_test1

annotate mesh.h @ 0:f3ddb2bb7024

first 3dfx glide test, initial commit
author John Tsiombikas <nuclear@member.fsf.org>
date Sun, 09 Mar 2014 06:27:58 +0200
parents
children
rev   line source
nuclear@0 1 #ifndef MESH_H_
nuclear@0 2 #define MESH_H_
nuclear@0 3
nuclear@0 4 #include <vector>
nuclear@0 5 #include "vmath.h"
nuclear@0 6
nuclear@0 7 struct Vertex {
nuclear@0 8 Vector4 pos;
nuclear@0 9 Vector4 color;
nuclear@0 10 Vector3 normal;
nuclear@0 11 };
nuclear@0 12
nuclear@0 13
nuclear@0 14 void gen_sphere(std::vector<Vertex> &varr, float rad, int usub, int vsub);
nuclear@0 15 void gen_torus(std::vector<Vertex> &varr, float rad, float tube_rad, int usub, int vsub);
nuclear@0 16
nuclear@0 17
nuclear@0 18 #endif // MESH_H_