From ef2d34c56039fa8ae9860041c2ed77c6910cdafb Mon Sep 17 00:00:00 2001 From: AustinMroz Date: Fri, 23 Jan 2026 19:24:48 -0800 Subject: [PATCH] Add 3d control buttons to linear mode (#8178) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds control buttons to the top left of the 3d preview in linear mode. image This was deprioritized because I forgot the secret to magically unwrapping a set of refs (wrap them in another ref). ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-8178-Add-3d-control-buttons-to-linear-mode-2ee6d73d3650816ab1a8e73ace1bdbc7) by [Unito](https://www.unito.io) --- src/composables/useLoad3dViewer.ts | 6 +++- .../extensions/linearMode/Preview3d.vue | 32 +++++++++++++------ 2 files changed, 27 insertions(+), 11 deletions(-) diff --git a/src/composables/useLoad3dViewer.ts b/src/composables/useLoad3dViewer.ts index 38b4a9f54..94e4ebc24 100644 --- a/src/composables/useLoad3dViewer.ts +++ b/src/composables/useLoad3dViewer.ts @@ -630,6 +630,10 @@ export const useLoad3dViewer = (node?: LGraphNode) => { handleBackgroundImageUpdate, handleModelDrop, handleSeek, - cleanup + cleanup, + + hasSkeleton: false, + intensity: lightIntensity, + showSkeleton: false } } diff --git a/src/renderer/extensions/linearMode/Preview3d.vue b/src/renderer/extensions/linearMode/Preview3d.vue index 25e4c355e..554f0cddc 100644 --- a/src/renderer/extensions/linearMode/Preview3d.vue +++ b/src/renderer/extensions/linearMode/Preview3d.vue @@ -1,6 +1,7 @@