11 Commits (b869c42da3ef1489bea0413684df165d4097ae81)

Author SHA1 Message Date
Vladimír Vondruš b869c42da3 GCC 4.4 compatibility: some explicit typing needed. 11 years ago
Vladimír Vondruš 7ea9e82796 Primitives: added Cube::solidStrip(). 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 08dbf60b93 Revert "Fixed compilation with GCC 4.9." 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 5d9490c73b Extracted Primitive enum from Mesh to MeshPrimitive. 13 years ago
Vladimír Vondruš 3d3eb8cc8f MSVC 2013 compatibility: workarounds for {}-related compiler crashes. 13 years ago
Vladimír Vondruš c2ad09706e Fixed compilation with GCC 4.9. 13 years ago
Vladimír Vondruš d6ec398539 GCC 4.4 compatibility: some explicit typing needed. 13 years ago
Vladimír Vondruš aacb6b7041 Trade: return references, not pointers from MeshData. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš e4f6a53185 Primitives: using new type aliases in whole Primitives namespace. 13 years ago
Vladimír Vondruš 89c76e2267 Trade: got rid of Point2D/3D in MeshData in favor of Vector2/Vector3. 13 years ago
Vladimír Vondruš ac6182b329 Primitives: Cube can be now solid or wireframe. 13 years ago
Vladimír Vondruš 80661e4e61 Trade: resource names are handled by importer, not *Data classes. 13 years ago
Vladimír Vondruš 33a36c9dc6 Make cube primitive indexed. 14 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš 72ffca1dad Cube primitive has now flat normals. 14 years ago
Vladimír Vondruš c1cf94fb46 Using fixed-size integer types also everywhere else. 14 years ago
Vladimír Vondruš 8f5940dd56 Using fixed-size 32bit integer type for indices. 14 years ago
Vladimír Vondruš 90a3b76e05 Have both 2D and 3D alternatives of mesh and object data in Trade. 14 years ago
Vladimír Vondruš 071afa0b7a Point*D Vector* subclasses for homogeneous coordinates. 14 years ago
Vladimír Vondruš fe62f547de Reduced #includes in headers. 14 years ago
Vladimír Vondruš 30032a5971 Don't confuse vertices and vertex positions. 14 years ago
Vladimír Vondruš 28b28d66f1 AbstractImporter: Added functions for matching IDs and names. 14 years ago
Vladimír Vondruš 3a96420cb4 Flipped cube primitive face winding, so the faces are oriented outside. 14 years ago
Vladimír Vondruš ffb52f4e29 (Smooth) normals for Cube primitive. 14 years ago
Vladimír Vondruš 304a8445a5 Don't add null pointers for nonexistent mesh primitive data. 14 years ago
Vladimír Vondruš 7dae98ded1 Primitives: using MeshData instead of AbstractPrimitive. 14 years ago
Vladimír Vondruš fb9b003e24 Buffer rework. 14 years ago
Vladimír Vondruš 49b126abc6 Don't try to develop our own OpenGL (naming). 14 years ago
Vladimír Vondruš b945f5f68b Happy New Year. 15 years ago
Vladimír Vondruš 6da26dc4bc Added Cube primitive. 15 years ago