source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1333   9 years sam orbital: put the tanks in a separate class.
(edit) @1332   9 years sam orbital: do not let the world objects know anything about the …
(edit) @1331   9 years sam core: add Last() and Pop() methods to the Array class.
(edit) @1330   9 years sam orbital: get rid of the normal matrix; we can compute it on the fly later.
(edit) @1329   9 years sam core: convert some realloc() calls to our nice dynamic Array class.
(edit) @1328   9 years sam core: the Array class now properly works with non-POD types.
(edit) @1327   9 years touky Added CommandParser parent class to Mesh to prepare other Parser …
(edit) @1326   9 years sam core: rename Array::Append() to Array::Push() for brevity and …
(edit) @1325   9 years sam core: move some of the camera view logic from the Video class to the …
(edit) @1324   9 years sam gpu: fix a memory leak in the VertexBuffer and IndexBuffer classes.
(edit) @1323   9 years sam core: reduce compilation time by about 30% by playing with namespaces …
(edit) @1322   9 years sam math: fix a bug in mat3::fromeuler().
(edit) @1321   9 years sam test: add matrix determinant and quaternion norm checks in the unit tests.
(edit) @1320   9 years sam math: replace mat3::rotate(quat) with an explicit constructor, and add …
(edit) @1319   9 years sam math: fix a bug in the rotation matrix to quaternion conversion, found …
(edit) @1318   9 years sam test: add several unit tests for rotations with matrices and quaternions.
(edit) @1317   9 years sam math: add Quat::transform() to directly apply a quaternion to a vector.
(edit) @1316   9 years sam build: add gcov files to the Git ignore list.
(edit) @1315   9 years sam math: add methods to convert from a quaternion to Euler angles and …
(edit) @1314   9 years sam math: add quat::fromeuler static constructor for quaternions.
(edit) @1313   9 years sam build: fix compilation on Windows by undefining the min and max macros …
(edit) @1312   9 years sam orbital: use newly available vector operations for angular velocity.
(edit) @1311   9 years sam math: add min(), max() and clamp() for half, real and vector types.
(edit) @1310   9 years sam core: tick methods now use seconds, like any sane system.
(edit) @1309   9 years sam core: make timers second-based rather than millisecond-based.
(edit) @1308   9 years touky Added GetButtonState() in Input class. Added Escape button in to quit …
(edit) @1307   9 years sam core: move the Camera class from Orbital to the engine core.
(edit) @1306   9 years sam build: fix for a fucking batch file limitation that won't let me …
(edit) @1305   9 years sam math: chage quaternion constructor to wxyz order because it matches …
(edit) @1304   9 years sam orbital: add more comments to the various meshes we have.
(edit) @1303   9 years sam gpu: temporarily enable alpha blending in the vertex buffer code.
(edit) @1302   9 years sam orbital: make better use of the camera.
(edit) @1301   9 years sam orbital: create a Camera class where we will hide the complexity.
(edit) @1300   9 years sam core: prefix some member variables with m_ for clarity.
(edit) @1299   10 years sam orbital: fix PS3 compilation.
(edit) @1298   10 years sam orbital: fix triangle winding order for some primitives that did not …
(edit) @1297   10 years sam gpu: activate alpha blending on the Direct3D backend.
(edit) @1296   10 years sam orbital: some more mesh tests.
(edit) @1295   10 years sam core: fix a bug in the Array class copy constructor, found thanks to …
(edit) @1294   10 years sam test: add unit tests for the Array class.
(edit) @1293   10 years sam core: dynamic arrays can now have up to 8 typed members.
(edit) @1292   10 years sam ps3: start fixing the vertex buffer logic in there.
(edit) @1291   10 years sam build: fix the PS3 cross-build; variable name expansion was causing …
(edit) @1290   10 years sam debug: do not use std::abort() on the PS3.
(edit) @1289   10 years sam gpu: implement a few CG calls.
(edit) @1288   10 years sam ps3: disable -Wsign-compare on the PS3, because it's really too …
(edit) @1287   10 years sam orbital: minor useless tweaks.
(edit) @1286   10 years sam orbital: first try at a particle system.
(edit) @1285   10 years sam core: add copy constructor and assignment operator to Array.
(edit) @1284   10 years sam orbital: implement sidemul and offset in the cog mesh builder.
(edit) @1283   10 years sam orbital: minor tuning to the default test scene.
(edit) @1282   10 years sam orbital: improve the cog mesh generator.
(edit) @1281   10 years sam orbital: start implementing AppendCog() in the mesh builder.
(edit) @1280   10 years sam orbital: fix a bug in cylinders that made them twice the height.
(edit) @1279   10 years sam orbital: implement expanded stars in the mesh builder.
(edit) @1278   10 years sam orbital: cylinders now have correct normals.
(edit) @1277   10 years sam orbital: fix normals in the case of non-uniform scaling.
(edit) @1276   10 years sam orbital: implement cylinders in the mesh builder; their normals are …
(edit) @1275   10 years sam orbital: port the current shader to HLSL (together with its bugs for now).
(edit) @1274   10 years sam orbital: implement simple triangle, simple quad, and disc in the mesh …
(edit) @1273   10 years sam orbital: implement a string command parser for meshes.
(edit) @1272   10 years sam math: new mat3::scale() and mat4::scale() methods.
(edit) @1271   10 years sam orbital: fix the rotation of normal vectors in the mesh generator.
(edit) @1270   10 years sam math: implement rotate() for mat3 in addition to mat4.
(edit) @1269   10 years sam core: use operator<< instead of operator+= to append stuff to arrays, …
(edit) @1268   10 years sam orbital: implement chamfer boxes and stars in the mesh builder.
(edit) @1267   10 years sam orbital: implement the generic effect shader; doesn't seem to work as …
(edit) @1266   10 years sam gpu: normalize 8-bit integer data in 0..1 by default.
(edit) @1265   10 years sam gpu: fix Direct3D handling of float3x3 uniforms; they need padding.
(edit) @1264   10 years sam math: allow to easily create a 4x4 matrix from a 3x3 matrix, and so on.
(edit) @1263   10 years sam orbital: fix syntax errors in the HLSL shader.
(edit) @1262   10 years sam orbital: the mesh builder now supports spheres.
(edit) @1261   10 years sam core: Append() was missing for arrays of single element structs.
(edit) @1260   10 years sam orbital: basic lighting in the mesh builder.
(edit) @1259   10 years sam gpu: add methods to send mat2 and mat3 matrices to the shader.
(edit) @1258   10 years sam math: add code to build the normal matrix from a transformation matrix.
(edit) @1257   10 years sam math: add inversion code for 2×2 and 3×3 matrices, and transposition …
(edit) @1256   10 years sam orbital: split model matrix into modelview and projection so that we …
(edit) @1255   10 years sam tutorial: fix the inconsistent vertex counting.
(edit) @1254   10 years sam orbital: use standard OpenGL winding order even when using Direct3D.
(edit) @1253   10 years sam gpu: assume 8-bit unsigned vertex data is expected to be normalised on 0-1.
(edit) @1252   10 years sam core: fix a bug in the Array class where we would corrupt the data …
(edit) @1251   10 years sam gpu: fix a stupid signed/unsigned inconsistency causing vertex …
(edit) @1250   10 years sam win32: add missing files to the Visual Studio vcxproj.
(edit) @1249   10 years sam orbital: the mesh builder is now almost operational! vertex colour …
(edit) @1248   10 years sam tutorial: get rid of a hardcoded value.
(edit) @1247   10 years sam gpu: abstraction class for index buffers; the cube tutorial no longer …
(edit) @1246   10 years sam gpu: remove old code in VertexBuffer that caused a memory leak.
(edit) @1245   10 years sam orbital: start implementing the mesh builder features found in the …
(edit) @1244   10 years sam core: add a dynamic Array class.
(edit) @1243   10 years sam core: add a simple Array template class.
(edit) @1242   10 years sam tutorial: some refactoring in the tutorials.
(edit) @1241   10 years sam gpu: fix a great lot of Direct3D problems, spotted using PIX.
(edit) @1240   10 years sam debug: use std::abort() instead of a custom idiocy.
(edit) @1239   10 years sam build: disable building the Deus Hax editor on the Xbox 360.
(edit) @1238   10 years sam tutorial: use an interleaved vertex/color buffer.
(edit) @1237   10 years sam build: fix GCC build; it doesn't like to have a local file called …
(edit) @1236   10 years sam gpu: replace exit(0) in D3D error checks with lol::Abort().
(edit) @1235   10 years sam orbital: add a skeleton project for Orbital.
(edit) @1234   10 years sam gpu: fix a nasty bug in the D3D9 vertex declaration code that caused …
Note: See TracRevisionLog for help on using the revision log.