diff --git a/src/components/TresCanvas.vue b/src/components/TresCanvas.vue index 3220d8fde..95222742d 100644 --- a/src/components/TresCanvas.vue +++ b/src/components/TresCanvas.vue @@ -40,7 +40,13 @@ export interface TresCanvasProps extends Omit camera?: TresCamera, } -const props = defineProps() +const props = withDefaults(defineProps(), { + alpha: false, + antialias: true, + depth: true, + stencil: true, + preserveDrawingBuffer: false, +}) const { logWarning } = useLogger() @@ -88,7 +94,7 @@ onMounted(() => { canvas: existingCanvas, windowSize: props.windowSize, disableRender, - rendererOptions: props + rendererOptions: props, }) usePointerEventHandler({ scene: scene.value, contextParts: context })