feat: add threatre for debugging purposes

This commit is contained in:
Bart van der Braak 2023-08-08 01:57:48 +02:00
parent 319e9ec368
commit 539dd2acbd
4 changed files with 86 additions and 0 deletions

View file

@ -0,0 +1,17 @@
<script lang="ts">
import { Canvas } from '@threlte/core';
import Scene from './Scene.svelte';
import { Theatre } from '@threlte/theatre';
</script>
<svelte:head>
<title>hellob.art &mdash; theatre</title>
</svelte:head>
<main class="container h-screen w-full">
<Canvas>
<Theatre>
<Scene />
</Theatre>
</Canvas>
</main>

View file

@ -0,0 +1,18 @@
<script>
import { T } from '@threlte/core';
import { OrbitControls } from '@threlte/extras';
import { SheetObject } from '@threlte/theatre';
import Kubernetes from '../toolbox/models/Kubernetes.svelte';
</script>
<T.PerspectiveCamera position={[0, 5, 10]} makeDefault>
<OrbitControls target.y={1.5} />
</T.PerspectiveCamera>
<T.AxesHelper></T.AxesHelper>
<SheetObject key="Kubernetes" let:Transform>
<Transform>
<Kubernetes scale={1}></Kubernetes>
</Transform>
</SheetObject>