added debug multiply to macs, added eot support to .htaccess, improved projection performance by removing some unnecessary calculations

This commit is contained in:
sandb
2010-03-22 00:10:16 +01:00
parent 1a9cca6d0c
commit 5c42b69d20
4 changed files with 15 additions and 3 deletions

View File

@@ -151,8 +151,9 @@ Matrix.prototype.translate = function(dX, dY, dZ) {
Matrix.prototype.project = function(v) {
var pj = this.multiplyVector(v);
pj.x /= pj.z / (width / 2);
pj.y /= pj.z / (width / 2);
var distancePerHalfScreen = (pj.z / pj.w) / (width / 2);
pj.x /= distancePerHalfScreen;
pj.y /= distancePerHalfScreen;
return pj;
};