mirror of
https://github.com/azures04/crafatar.git
synced 2026-03-22 07:51:17 +01:00
Fix head rendering
This commit is contained in:
parent
127a923c1e
commit
7dfb3dafa6
@ -31,7 +31,7 @@ exp.run = function() {
|
|||||||
if (err) {
|
if (err) {
|
||||||
logging.error("Failed to run ImageCleaner");
|
logging.error("Failed to run ImageCleaner");
|
||||||
logging.error(err);
|
logging.error(err);
|
||||||
} else if (clean) {
|
} else if (clean || true) {
|
||||||
logging.warn("ImageCleaner: Disk limit reached! Cleaning images now");
|
logging.warn("ImageCleaner: Disk limit reached! Cleaning images now");
|
||||||
var facesdir = __dirname + "/../" + config.faces_dir;
|
var facesdir = __dirname + "/../" + config.faces_dir;
|
||||||
var helmdir = __dirname + "/../" + config.helms_dir;
|
var helmdir = __dirname + "/../" + config.helms_dir;
|
||||||
|
|||||||
@ -14,27 +14,27 @@ var Image = Canvas.Image;
|
|||||||
exp.draw_helmet = function(skin_canvas, model_ctx, scale) {
|
exp.draw_helmet = function(skin_canvas, model_ctx, scale) {
|
||||||
//Helmet - Front
|
//Helmet - Front
|
||||||
model_ctx.setTransform(1,-0.5,0,1.2,0,0);
|
model_ctx.setTransform(1,-0.5,0,1.2,0,0);
|
||||||
model_ctx.drawImage(skin_canvas, 40*scale, 8*scale, 8*scale, 8*scale, 10*scale, 31/3*scale, 8*scale, 8*scale);
|
model_ctx.drawImage(skin_canvas, 40*scale, 8*scale, 8*scale, 8*scale, 10*scale, 13/1.2*scale, 8*scale, 8*scale);
|
||||||
//Helmet - Right
|
//Helmet - Right
|
||||||
model_ctx.setTransform(1,0.5,0,1.2,0,0);
|
model_ctx.setTransform(1,0.5,0,1.2,0,0);
|
||||||
model_ctx.drawImage(skin_canvas, 32*scale, 8*scale, 8*scale, 8*scale, 2*scale, 2*scale, 8*scale, 8*scale);
|
model_ctx.drawImage(skin_canvas, 32*scale, 8*scale, 8*scale, 8*scale, 2*scale, 3/1.2*scale, 8*scale, 8*scale);
|
||||||
//Helmet - Top
|
//Helmet - Top
|
||||||
model_ctx.setTransform(-1,0.5,1,0.5,0,0);
|
model_ctx.setTransform(-1,0.5,1,0.5,0,0);
|
||||||
model_ctx.scale(-1,1);
|
model_ctx.scale(-1,1);
|
||||||
model_ctx.drawImage(skin_canvas, 40*scale, 0, 8*scale, 8*scale, -2.4*scale, 4.4*scale, 8*scale, 8*scale);
|
model_ctx.drawImage(skin_canvas, 40*scale, 0, 8*scale, 8*scale, -3.4*scale, 5.14*scale, 8*scale, 8*scale);
|
||||||
};
|
};
|
||||||
|
|
||||||
exp.draw_head = function(skin_canvas, model_ctx, scale) {
|
exp.draw_head = function(skin_canvas, model_ctx, scale) {
|
||||||
//Head - Front
|
//Head - Front
|
||||||
model_ctx.setTransform(1,-0.5,0,1.2,0,0);
|
model_ctx.setTransform(1,-0.5,0,1.2,0,0);
|
||||||
model_ctx.drawImage(skin_canvas, 8*scale, 8*scale, 8*scale, 8*scale, 10*scale, 31/3*scale, 8*scale, 8*scale);
|
model_ctx.drawImage(skin_canvas, 8*scale, 8*scale, 8*scale, 8*scale, 10*scale, 13/1.2*scale, 8*scale, 8*scale);
|
||||||
//Head - Right
|
//Head - Right
|
||||||
model_ctx.setTransform(1,0.5,0,1.2,0,0);
|
model_ctx.setTransform(1,0.5,0,1.2,0,0);
|
||||||
model_ctx.drawImage(skin_canvas, 0, 8*scale, 8*scale, 8*scale, 2*scale, 2*scale, 8*scale, 8*scale);
|
model_ctx.drawImage(skin_canvas, 0, 8*scale, 8*scale, 8*scale, 2*scale, 3/1.2*scale, 8*scale, 8*scale);
|
||||||
//Head - Top
|
//Head - Top
|
||||||
model_ctx.setTransform(-1,0.5,1,0.5,0,0);
|
model_ctx.setTransform(-1,0.5,1,0.5,0,0);
|
||||||
model_ctx.scale(-1,1);
|
model_ctx.scale(-1,1);
|
||||||
model_ctx.drawImage(skin_canvas, 8*scale, 0, 8*scale, 8*scale, -2.4*scale, 4.4*scale, 8*scale, 8*scale);
|
model_ctx.drawImage(skin_canvas, 8*scale, 0, 8*scale, 8*scale, -3.35*scale, 5.16*scale, 8.3*scale, 8*scale);
|
||||||
};
|
};
|
||||||
|
|
||||||
exp.draw_body = function(skin_canvas, model_ctx, scale) {
|
exp.draw_body = function(skin_canvas, model_ctx, scale) {
|
||||||
|
|||||||
@ -26,7 +26,7 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"body-parser": "~1.8.1",
|
"body-parser": "~1.8.1",
|
||||||
"canvas": "1.0.1",
|
"canvas": "Jake0oo0/node-canvas",
|
||||||
"cookie-parser": "~1.3.3",
|
"cookie-parser": "~1.3.3",
|
||||||
"coveralls": "^2.11.2",
|
"coveralls": "^2.11.2",
|
||||||
"debug": "~2.0.0",
|
"debug": "~2.0.0",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user