Decal paint work

This commit is contained in:
luboslenco
2020-09-22 10:31:30 +02:00
parent 58800f77f8
commit b2cf59f882
+6 -2
View File
@@ -360,12 +360,15 @@ class RenderPathPaint {
}
public static function commandsCursor() {
var decal = Context.tool == ToolDecal || Context.tool == ToolText;
var decalPaint = decal && Operator.shortcut(Config.keymap.decal_paint);
var tool = Context.tool;
if (tool != ToolBrush &&
tool != ToolEraser &&
tool != ToolClone &&
tool != ToolBlur &&
tool != ToolParticle) {
tool != ToolParticle &&
!decalPaint) {
return;
}
if (!App.uiEnabled || UIHeader.inst.worktab.position == SpaceRender) {
@@ -405,7 +408,8 @@ class RenderPathPaint {
path.setTarget("");
g.setPipeline(Layers.pipeCursor);
var decal = Context.tool == ToolDecal || Context.tool == ToolText;
var img = decal ? Context.decalImage : Res.get("cursor.k");
var decalPaint = decal && Operator.shortcut(Config.keymap.decal_paint);
var img = (decal && !decalPaint) ? Context.decalImage : Res.get("cursor.k");
g.setTexture(Layers.cursorTex, img);
var gbuffer0 = path.renderTargets.get("gbuffer0").image;
g.setTextureDepth(Layers.cursorGbufferD, gbuffer0);