

@1363

9 years 
sam 
orbital: add the two parallax starfields.



@1362

9 years 
sam 
orbital: use both thumb sticks to pilot ships.



@1360

9 years 
sam 
orbital: fix a few compilation warnings.



@1359

9 years 
sam 
orbital: compilation fix.



@1357

9 years 
sam 
orbital: clamp ship heading to full 45degree orientations.



@1356

9 years 
sam 
orbital: swap RGBA order in the shader on the X360.



@1354

9 years 
sam 
orbital: add second player, option drone meshes, and animate the drones.



@1353

9 years 
sam 
orbital: play with the camera.



@1351

9 years 
sam 
math: implement quaternion creation from true Euler angles (as opposed …



@1350

9 years 
sam 
core: add methods to set the camera's view matrix.



@1349

9 years 
sam 
math: support all TaitBryan angle combinations in quaternions.



@1348

9 years 
sam 
orbital: move ship with arrows.



@1347

9 years 
sam 
orbital: more randomness in tanks.



@1344

9 years 
sam 
orbital: create a Player class with joystick support.



@1340

9 years 
sam 
orbital: tanks! tanks everywhere! OK, time to stop playing around.



@1339

9 years 
sam 
orbital: fix shader compilation.



@1338

9 years 
sam 
orbital: rewrite the shader once again.



@1336

9 years 
sam 
orbital: play with the tanks.



@1335

9 years 
sam 
core: make WorldEntity rotation a quaternion.



@1334

9 years 
touky 
Camera Roll is now bind on Page Up/Down, for nonwindowsian compliance ;)



@1333

9 years 
sam 
orbital: put the tanks in a separate class.



@1332

9 years 
sam 
orbital: do not let the world objects know anything about the …



@1330

9 years 
sam 
orbital: get rid of the normal matrix; we can compute it on the fly later.



@1327

9 years 
touky 
Added CommandParser parent class to Mesh to prepare other Parser …



@1326

9 years 
sam 
core: rename Array::Append() to Array::Push() for brevity and …



@1322

9 years 
sam 
math: fix a bug in mat3::fromeuler().



@1314

9 years 
sam 
math: add quat::fromeuler static constructor for quaternions.



@1312

9 years 
sam 
orbital: use newly available vector operations for angular velocity.



@1310

9 years 
sam 
core: tick methods now use seconds, like any sane system.



@1308

9 years 
touky 
Added GetButtonState() in Input class.
Added Escape button in to quit …



@1307

9 years 
sam 
core: move the Camera class from Orbital to the engine core.



@1304

9 years 
sam 
orbital: add more comments to the various meshes we have.



@1302

9 years 
sam 
orbital: make better use of the camera.



@1301

9 years 
sam 
orbital: create a Camera class where we will hide the complexity.



@1299

9 years 
sam 
orbital: fix PS3 compilation.



@1298

9 years 
sam 
orbital: fix triangle winding order for some primitives that did not …



@1296

9 years 
sam 
orbital: some more mesh tests.



@1287

9 years 
sam 
orbital: minor useless tweaks.



@1286

9 years 
sam 
orbital: first try at a particle system.



@1284

9 years 
sam 
orbital: implement sidemul and offset in the cog mesh builder.



@1283

9 years 
sam 
orbital: minor tuning to the default test scene.



@1282

9 years 
sam 
orbital: improve the cog mesh generator.



@1281

9 years 
sam 
orbital: start implementing AppendCog() in the mesh builder.



@1280

9 years 
sam 
orbital: fix a bug in cylinders that made them twice the height.



@1279

9 years 
sam 
orbital: implement expanded stars in the mesh builder.



@1278

9 years 
sam 
orbital: cylinders now have correct normals.



@1277

9 years 
sam 
orbital: fix normals in the case of nonuniform scaling.



@1276

9 years 
sam 
orbital: implement cylinders in the mesh builder; their normals are …



@1275

9 years 
sam 
orbital: port the current shader to HLSL (together with its bugs for now).



@1274

9 years 
sam 
orbital: implement simple triangle, simple quad, and disc in the mesh …



@1273

9 years 
sam 
orbital: implement a string command parser for meshes.



@1271

9 years 
sam 
orbital: fix the rotation of normal vectors in the mesh generator.



@1269

9 years 
sam 
core: use operator<< instead of operator+= to append stuff to arrays, …



@1268

9 years 
sam 
orbital: implement chamfer boxes and stars in the mesh builder.



@1267

9 years 
sam 
orbital: implement the generic effect shader; doesn't seem to work as …



@1263

9 years 
sam 
orbital: fix syntax errors in the HLSL shader.



@1262

9 years 
sam 
orbital: the mesh builder now supports spheres.



@1260

9 years 
sam 
orbital: basic lighting in the mesh builder.



@1256

9 years 
sam 
orbital: split model matrix into modelview and projection so that we …



@1254

9 years 
sam 
orbital: use standard OpenGL winding order even when using Direct3D.



@1249

9 years 
sam 
orbital: the mesh builder is now almost operational! vertex colour …



@1245

9 years 
sam 
orbital: start implementing the mesh builder features found in the …



@1235

9 years 
sam 
orbital: add a skeleton project for Orbital.
