Commit History

Author SHA1 Message Date
  David Piuva 673f53836a Optimized dense model rendering using back-face culling. 5 years ago
  David Piuva e9429ce88e Using generic names for the vector conversion functions. 5 years ago
  David Piuva 6adb16c6e3 Optimized dense model rendering using pointers to pixel data. 5 years ago
  David Piuva 98fe2c1550 Optimized normal transforms. 5 years ago
  David Piuva a7e7682748 Implemented early bounding box culling for dense isometric rendering. 5 years ago
  David Piuva dd23994c14 Noticed that the model's bounds were flipped. 5 years ago
  David Piuva 0c254bece0 Merged all transformations into a single 3x4 matrix for dense isometric rendering. 5 years ago
  David Piuva b81656e5b2 Made a public getter for model bounding boxes. 5 years ago
  David Piuva 7a067f7118 Made it possible to mix deep sprites with freely rotated dynamic models. 5 years ago
  David Piuva 486a693a42 Made a bound check for sprite type indices. 5 years ago
  David Piuva 38fd49a7f9 Refactored sprite generation to be more reusable. 5 years ago
  David Piuva c3215c10cc Fixed a newly introduced bug in the Sandbox example. 5 years ago
  David Piuva 8cefa264a0 Optimized the Sandbox example using dirty rectangles for even higher frame-rates. 5 years ago
  David Piuva d2f2ea63c6 Removed deprecated split functions. 5 years ago
  David Piuva 0f5daa8d8f Renamed string_split to string_dangerous_split and string_split_inPlace to string_dangerous_split_inPlace. 5 years ago
  David Piuva aa4d1184ce Made safety checks for manually identifying numbers before parsing. 5 years ago
  David Piuva 77996d3b13 Replaced string_parseInteger and string_parseDouble to simplify reading the code. 5 years ago
  David Piuva fb5a8b4a9c Improved readability using string_length to avoid confusion with lists. 5 years ago
  David Piuva fe47c67848 Moved out non-core functions from the String type for easier maintenance. 5 years ago
  David Piuva ab070e35d1 Moved out split from the string class and made an in-place version. 5 years ago
  David Piuva d504a28f46 Implemented text comparison that allow rounding errors. 5 years ago
  David Piuva aee01bc863 Checking if configuration files changed at all before saving over them. 5 years ago
  David Piuva 059e2d5e3d Comparing against older sprite image before saving significant changes. 5 years ago
  David Piuva 2d8a4757ab Fixed a shadow rotation bug, once the character made debugging easier. 5 years ago
  David Piuva 475c43f768 Added basic safety checks to sprite generation. 5 years ago
  David Piuva 20ede118db Another sweep of most style warnings. 5 years ago
  David Piuva 3c4e7bc569 Beginning of public version history. 6 years ago