Various updates

This commit is contained in:
Devine Lu Linvega
2017-04-03 17:20:41 -10:00
parent 68000506fd
commit 46275d1c70
17 changed files with 217 additions and 50 deletions

View File

@@ -9,7 +9,7 @@ function Filter_Balance()
if(!cmd.color()){ return; }
if(!cmd.color().rgb()){ return; }
this.draw(ronin.frame.active_layer.context(),cmd.color().rgb());
this.draw(ronin.frame.context(),cmd.color().rgb());
}
this.preview = function(cmd)
@@ -28,7 +28,7 @@ function Filter_Balance()
var w = ronin.frame.settings["size"].width;
var h = ronin.frame.settings["size"].height;
var originalData = ronin.frame.active_layer.context().getImageData(0, 0, w*2, h*2);
var originalData = ronin.frame.context().getImageData(0, 0, w*2, h*2);
var data = originalData.data;
var r = (color_rgb.r / 255) + 0.5;

View File

@@ -32,7 +32,7 @@ function Filter_Chromatic()
//no longer letting you set how far each chanel is shifted, not sure how to receive extra data any more
var s = {r:value,g:value*.5,b:0};
var context = ronin.frame.active_layer.context();
var context = ronin.frame.context();
//now need two imagedatas to sample off of, for some reason I cant just dump the new pixels into an empty array :/
var originalData = context.getImageData(0, 0, w*2, h*2);

View File

@@ -73,11 +73,11 @@ function Filter()
this.context = function()
{
return ronin.frame.active_layer.context();
return ronin.frame.context();
}
this.pixels = function()
{
return ronin.frame.active_layer.context().getImageData(0,0,ronin.frame.settings["size"].width * 2,ronin.frame.settings["size"].height * 2);
return ronin.frame.context().getImageData(0,0,ronin.frame.settings["size"].width * 2,ronin.frame.settings["size"].height * 2);
}
}

View File

@@ -7,10 +7,10 @@ function Filter_Grey()
this.render = function(cmd)
{
if(cmd.color() && cmd.color().rgb()){
this.draw(ronin.frame.active_layer.context(),cmd.color().rgb());
this.draw(ronin.frame.context(),cmd.color().rgb());
}
else{
this.draw(ronin.frame.active_layer.context());
this.draw(ronin.frame.context());
}
}
@@ -32,7 +32,7 @@ function Filter_Grey()
var w = ronin.frame.settings["size"].width;
var h = ronin.frame.settings["size"].height;
var originalData = ronin.frame.active_layer.context().getImageData(0, 0, w*2, h*2);
var originalData = ronin.frame.context().getImageData(0, 0, w*2, h*2);
var data = originalData.data;
var _r = (color_rgb.r / 255);

View File

@@ -10,7 +10,7 @@ function Filter_Invert()
var w = ronin.frame.settings["size"].width;
var h = ronin.frame.settings["size"].height;
var context = ronin.frame.active_layer.context();
var context = ronin.frame.context();
var originalData = context.getImageData(0, 0, w*2, h*2);
var data = originalData.data;

View File

@@ -11,7 +11,7 @@ function Filter_Sharpen()
var w = ronin.frame.settings["size"].width;
var h = ronin.frame.settings["size"].height;
var context = ronin.frame.active_layer.context();
var context = ronin.frame.context();
var originalData = context.getImageData(0, 0, w*2, h*2);
var data = originalData.data;

View File

@@ -9,7 +9,7 @@ function Filter_Stencil()
var color = cmd.color() ? cmd.color().hex : "#ffffff";
ronin.render.layer.clear();
this.draw(ronin.frame.active_layer.context(),angle,color);
this.draw(ronin.frame.context(),angle,color);
}
this.preview = function(cmd)