dev #10

Merged
ksenia_mikhailova merged 46 commits from dev into main 2024-07-24 12:58:58 +03:00
3 changed files with 8171 additions and 379 deletions
Showing only changes of commit 553322ccf8 - Show all commits

File diff suppressed because it is too large Load Diff

View File

@ -14,13 +14,8 @@ const props = defineProps(['source', 'loaded', 'loaded_pan'])
function shadows_and_pos(scene: any) {
scene.children.forEach((el: any) => {
el.receiveShadow = true
el.castShadow = true
if (el.isPointLight) {
el.shadow.bias = -0.01
const k = 6
el.shadow.mapSize = new Vector2(512 * k, 512 * k)
}
// el.receiveShadow = true
// el.castShadow = true
shadows_and_pos(el)
})
}

View File

@ -56,7 +56,7 @@ watch(() => route.params.target, () => {
<template>
<div>
<div :class="[{ 'loading': !models_loading }, 'canvas-wrapper']">
<TresCanvas window-size shadows :alpha="false" power-preference="high-performance">
<TresCanvas window-size :alpha="false" power-preference="high-performance">
<TresPerspectiveCamera :position="cameraPosition" ref="camera" />
<OrbitControls v-bind="controlsState" @change="onChange" make-default />
<Suspense>
@ -76,7 +76,6 @@ watch(() => route.params.target, () => {
<TresPointLight :intensity="2000" :position-x="0" :position-y="20" cast-shadow
color="rgb(0,255,0)" />
</TresGroup>
<BakeShadows v-if="models_loading" />
<Suspense>
<Stats />
</Suspense>