Browse Source

fix(core): watch `useLegacyLights`

Randysheng 2 years ago
parent
commit
6665f67511

+ 3 - 3
packages/tres/src/components/TheExperience.vue

@@ -27,7 +27,7 @@ const state = reactive({
   clearColor: '#201919',
   shadows: true,
   alpha: false,
-  physicallyCorrectLights: true,
+  useLegacyLights: true,
   shadowMapType: BasicShadowMap,
   outputEncoding: sRGBEncoding,
   toneMapping: NoToneMapping,
@@ -44,8 +44,8 @@ pane.addInput(state, 'clearColor', {
 pane.addInput(state, 'shadows', {
   label: 'Shadows',
 })
-pane.addInput(state, 'physicallyCorrectLights', {
-  label: 'physicallyCorrectLights',
+pane.addInput(state, 'useLegacyLights', {
+  label: 'useLegacyLights',
 })
 
 pane

+ 1 - 1
packages/tres/src/core/useRenderer/index.ts

@@ -238,7 +238,7 @@ export function useRenderer(canvas: MaybeElementRef, container: MaybeElementRef,
   watch([aspectRatio, pixelRatio], updateRendererSize)
 
   watch(
-    [shadows, shadowMapType, outputEncoding, physicallyCorrectLights, toneMapping, toneMappingExposure, clearColor],
+    [shadows, shadowMapType, outputEncoding, useLegacyLights, toneMapping, toneMappingExposure, clearColor],
     updateRendererOptions,
   )