{#await gltf} {@render fallback?.()} {:then { scene }} { ref.traverse((child) => { if (child instanceof THREE.Mesh) { child.castShadow = true; child.receiveShadow = true; } }); }} /> {:catch err} {@render error?.({ error: err })} {/await} {@render children?.({ ref })}