app.vue 492 B

1234567891011121314151617181920212223242526272829
  1. <script setup lang="ts">
  2. import { BasicShadowMap, NoToneMapping, SRGBColorSpace } from 'three'
  3. const gl = {
  4. clearColor: '#c0ffee',
  5. shadows: true,
  6. alpha: false,
  7. shadowMapType: BasicShadowMap,
  8. outputColorSpace: SRGBColorSpace,
  9. toneMapping: NoToneMapping,
  10. }
  11. </script>
  12. <template>
  13. <div style="height: 100vh">
  14. <TresCanvas v-bind="gl">
  15. <TheExperience />
  16. </TresCanvas>
  17. </div>
  18. </template>
  19. <style>
  20. html,
  21. body {
  22. margin: 0;
  23. padding: 0;
  24. overflow: hidden;
  25. }
  26. </style>