mirror of
https://github.com/Artemis-RGB/Artemis
synced 2026-11-11 19:36:28 +00:00
Added some test animations
This commit is contained in:
1 parent
2e96d796a8
commit
3a85563862
11 files changed
+293
-9
No files matched your search
@@ -77,7 +77,7 @@ namespace Artemis.Core.Models.Profile
|
||||
foreach (var layerElement in LayerElements)
|
||||
layerElement.Render(surface, layerCanvas);
|
||||
|
||||
var baseShader = SKShader.CreateBitmap(bitmap, SKShaderTileMode.Repeat, SKShaderTileMode.Repeat);
|
||||
var baseShader = SKShader.CreateBitmap(bitmap, SKShaderTileMode.Repeat, SKShaderTileMode.Repeat, SKMatrix.MakeTranslation(RenderRectangle.Left, RenderRectangle.Top));
|
||||
foreach (var layerElement in LayerElements)
|
||||
{
|
||||
var newBaseShader = layerElement.RenderPostProcess(surface, bitmap, baseShader);
|
||||
@@ -91,7 +91,7 @@ namespace Artemis.Core.Models.Profile
|
||||
baseShader = newBaseShader;
|
||||
}
|
||||
|
||||
canvas.ClipPath(RenderPath);
|
||||
//canvas.ClipPath(RenderPath);
|
||||
canvas.DrawRect(RenderRectangle, new SKPaint {Shader = baseShader, FilterQuality = SKFilterQuality.Low});
|
||||
baseShader.Dispose();
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user