1
0

RenderingLogger.vue 468 B

123456789101112131415161718192021222324
  1. <script setup lang="ts">
  2. import { useRenderLoop, useTresContext } from '@tresjs/core'
  3. import { OrbitControls } from '@tresjs/cientos'
  4. import { onMounted } from 'vue'
  5. import { useState } from '../composables/state'
  6. const { renderingTimes } = useState()
  7. const state = useTresContext()
  8. function manualInvalidate() {
  9. state.invalidate()
  10. }
  11. onMounted(() => {
  12. manualInvalidate()
  13. })
  14. </script>
  15. <template>
  16. <OrbitControls
  17. @change="manualInvalidate"
  18. />
  19. </template>