|
@@ -12,7 +12,6 @@ import { PerspectiveCamera, Scene } from 'three'
|
|
|
import * as THREE from 'three'
|
|
|
|
|
|
import {
|
|
|
- computed,
|
|
|
createRenderer,
|
|
|
defineComponent,
|
|
|
Fragment,
|
|
@@ -55,7 +54,6 @@ export interface TresCanvasProps
|
|
|
camera?: TresCamera
|
|
|
preset?: RendererPresetsType
|
|
|
windowSize?: boolean
|
|
|
- disableRender?: boolean
|
|
|
}
|
|
|
|
|
|
const props = withDefaults(defineProps<TresCanvasProps>(), {
|
|
@@ -65,7 +63,6 @@ const props = withDefaults(defineProps<TresCanvasProps>(), {
|
|
|
stencil: undefined,
|
|
|
antialias: undefined,
|
|
|
windowSize: undefined,
|
|
|
- disableRender: undefined,
|
|
|
useLegacyLights: undefined,
|
|
|
preserveDrawingBuffer: undefined,
|
|
|
logarithmicDepthBuffer: undefined,
|
|
@@ -143,8 +140,6 @@ const dispose = (context: TresContext, force = false) => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-const disableRender = computed(() => props.disableRender)
|
|
|
-
|
|
|
const context = shallowRef<TresContext | null>(null)
|
|
|
|
|
|
defineExpose({ context, dispose: () => dispose(context.value as TresContext, true) })
|
|
@@ -166,7 +161,6 @@ onMounted(() => {
|
|
|
scene: scene.value as TresScene,
|
|
|
canvas: existingCanvas,
|
|
|
windowSize: props.windowSize ?? false,
|
|
|
- disableRender: disableRender.value ?? false,
|
|
|
rendererOptions: props,
|
|
|
emit,
|
|
|
})
|