initial commit with full-size image, but broken OpenSCAD image source size.
This commit is contained in:
@@ -17,11 +17,12 @@ let lastCameraSettings = {
|
||||
}
|
||||
|
||||
export const render = async ({ code, settings }) => {
|
||||
console.log('from render', settings)
|
||||
const body = JSON.stringify({
|
||||
settings: {
|
||||
size: {
|
||||
x: 500,
|
||||
y: 500,
|
||||
x: settings.viewerSize?.width,
|
||||
y: settings.viewerSize?.height,
|
||||
},
|
||||
camera: settings.camera || lastCameraSettings,
|
||||
},
|
||||
|
||||
@@ -66,11 +66,16 @@ export const useIdeState = () => {
|
||||
...state,
|
||||
ideType: payload.message,
|
||||
}
|
||||
case 'updateLayout':
|
||||
case 'setLayout':
|
||||
return {
|
||||
...state,
|
||||
layout: payload.message,
|
||||
}
|
||||
case 'setViewerSize':
|
||||
return {
|
||||
...state,
|
||||
viewerSize: payload.message,
|
||||
}
|
||||
case 'setLoading':
|
||||
return {
|
||||
...state,
|
||||
@@ -88,7 +93,10 @@ export const useIdeState = () => {
|
||||
cadPackages[state.ideType]
|
||||
.render({
|
||||
code: payload.code,
|
||||
settings: { camera: payload.camera },
|
||||
settings: {
|
||||
camera: payload.camera,
|
||||
viewerSize: state.viewerSize,
|
||||
},
|
||||
})
|
||||
.then(({ objectData, message, isError }) => {
|
||||
if (isError) {
|
||||
|
||||
Reference in New Issue
Block a user