From e99baccdb29f461125c3edfa99f1775a74e587be Mon Sep 17 00:00:00 2001 From: CrossPr0duct Date: Mon, 24 Feb 2025 21:07:47 -0500 Subject: [PATCH] Brush works with colors need size slider. --- frontend/realtime/src/KonvaApp/Engine.ts | 4 +--- frontend/realtime/src/KonvaApp/Nodes/PaintNode.ts | 6 +++--- .../RenderingPrimitives/RealTimeDrawEngine.ts | 12 ++++++------ 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/frontend/realtime/src/KonvaApp/Engine.ts b/frontend/realtime/src/KonvaApp/Engine.ts index e0a8134538..61f505e42b 100644 --- a/frontend/realtime/src/KonvaApp/Engine.ts +++ b/frontend/realtime/src/KonvaApp/Engine.ts @@ -649,7 +649,6 @@ export class Engine { console.debug("Added shapenode:", shapeNode); console.debug("Added node's ID:", shapeNode.kNode._id); - //this.realTimeDrawEngine.addNodes(shapeNode); } public addImage(imageFile: File) { @@ -665,7 +664,7 @@ export class Engine { }); imageNode.kNode.zIndex(1); this.commandManager.createNode(imageNode); - //this.realTimeDrawEngine.addNodes(imageNode); + } public addPaintNode(canvas: HTMLCanvasElement,lineBounds:{ width: number; @@ -681,7 +680,6 @@ export class Engine { await this.realTimeDrawEngine.render() }}) this.commandManager.createNode(node); - //this.realTimeDrawEngine.addNodes(node); } public addVideo( diff --git a/frontend/realtime/src/KonvaApp/Nodes/PaintNode.ts b/frontend/realtime/src/KonvaApp/Nodes/PaintNode.ts index e174d76879..876967ffea 100644 --- a/frontend/realtime/src/KonvaApp/Nodes/PaintNode.ts +++ b/frontend/realtime/src/KonvaApp/Nodes/PaintNode.ts @@ -47,9 +47,9 @@ export class PaintNode extends NetworkedNode { image: imageObj, listening: false, // Disable event listening to allow captureCanvas to receive events draggable: true, - stroke: '#000000', - strokeWidth: 2, - dash: [5, 5], // Creates dotted outline THIS IS FOR DEBUG + // stroke: '#000000', + // strokeWidth: 2, + // dash: [5, 5], // Creates dotted outline THIS IS FOR DEBUG globalCompositeOperation: 'source-over', fill: 'transparent' }); diff --git a/frontend/realtime/src/KonvaApp/RenderingPrimitives/RealTimeDrawEngine.ts b/frontend/realtime/src/KonvaApp/RenderingPrimitives/RealTimeDrawEngine.ts index c5f2e29758..3a483280a4 100644 --- a/frontend/realtime/src/KonvaApp/RenderingPrimitives/RealTimeDrawEngine.ts +++ b/frontend/realtime/src/KonvaApp/RenderingPrimitives/RealTimeDrawEngine.ts @@ -738,12 +738,12 @@ export class RealTimeDrawEngine { })) as ImageBitmap; // Test code - if (true) { - this.outputBitmap = bitmap; - this.previewCanvas.image(bitmap); - this.isProcessing = false; - return; - } + // if (true) { + // this.outputBitmap = bitmap; + // this.previewCanvas.image(bitmap); + // this.isProcessing = false; + // return; + // } try { const base64Bitmap = await this.imageBitmapToBase64(bitmap);