diff --git a/docs/public/logo.svg b/docs/public/logo.svg index 809472a68..035ffd955 100644 --- a/docs/public/logo.svg +++ b/docs/public/logo.svg @@ -1,5 +1,27 @@ - - - - - + + + + + + + + + \ No newline at end of file diff --git a/playground/components.d.ts b/playground/components.d.ts index 2040947f7..d78fae7b3 100644 --- a/playground/components.d.ts +++ b/playground/components.d.ts @@ -8,6 +8,7 @@ export {} declare module 'vue' { export interface GlobalComponents { AnimatedModel: typeof import('./src/components/AnimatedModel.vue')['default'] + BlenderCube: typeof import('./src/components/BlenderCube.vue')['default'] CameraOperator: typeof import('./src/components/CameraOperator.vue')['default'] Cameras: typeof import('./src/components/Cameras.vue')['default'] copy: typeof import('./src/components/TheBasic copy.vue')['default'] @@ -17,10 +18,12 @@ declare module 'vue' { DynamicModel: typeof import('./src/components/DynamicModel.vue')['default'] FBXModels: typeof import('./src/components/FBXModels.vue')['default'] Gltf: typeof import('./src/components/gltf/index.vue')['default'] + GraphPane: typeof import('./src/components/GraphPane.vue')['default'] LocalOrbitControls: typeof import('./src/components/LocalOrbitControls.vue')['default'] MeshWobbleMaterial: typeof import('./src/components/meshWobbleMaterial/index.vue')['default'] MultipleCanvas: typeof import('./src/components/MultipleCanvas.vue')['default'] PortalJourney: typeof import('./src/components/portal-journey/index.vue')['default'] + RenderingLogger: typeof import('./src/components/RenderingLogger.vue')['default'] Responsiveness: typeof import('./src/components/Responsiveness.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] diff --git a/playground/public/logo.svg b/playground/public/logo.svg new file mode 100644 index 000000000..035ffd955 --- /dev/null +++ b/playground/public/logo.svg @@ -0,0 +1,27 @@ + + + + + + + + + \ No newline at end of file diff --git a/playground/src/App.vue b/playground/src/App.vue index 950cb89e3..1db6204f5 100644 --- a/playground/src/App.vue +++ b/playground/src/App.vue @@ -1,7 +1,17 @@ - diff --git a/playground/src/components/BlenderCube.vue b/playground/src/components/BlenderCube.vue new file mode 100644 index 000000000..8ce1fd809 --- /dev/null +++ b/playground/src/components/BlenderCube.vue @@ -0,0 +1,18 @@ + + + \ No newline at end of file diff --git a/playground/src/components/GraphPane.vue b/playground/src/components/GraphPane.vue new file mode 100644 index 000000000..410b927c8 --- /dev/null +++ b/playground/src/components/GraphPane.vue @@ -0,0 +1,101 @@ + + + \ No newline at end of file diff --git a/playground/src/components/RenderingLogger.vue b/playground/src/components/RenderingLogger.vue new file mode 100644 index 000000000..eddb08648 --- /dev/null +++ b/playground/src/components/RenderingLogger.vue @@ -0,0 +1,24 @@ + + + \ No newline at end of file diff --git a/playground/src/composables/state.ts b/playground/src/composables/state.ts new file mode 100644 index 000000000..70bf5769e --- /dev/null +++ b/playground/src/composables/state.ts @@ -0,0 +1,11 @@ +import { reactive, toRefs } from 'vue' + +const state = reactive({ + renderingTimes: 0, +}) +export function useState() { + return { + ...toRefs(state), + + } +} \ No newline at end of file diff --git a/playground/src/pages/TheConditional.vue b/playground/src/pages/basic/Conditional.vue similarity index 100% rename from playground/src/pages/TheConditional.vue rename to playground/src/pages/basic/Conditional.vue diff --git a/playground/src/pages/TheGroups.vue b/playground/src/pages/basic/Groups.vue similarity index 100% rename from playground/src/pages/TheGroups.vue rename to playground/src/pages/basic/Groups.vue diff --git a/playground/src/pages/lights.vue b/playground/src/pages/basic/Lights.vue similarity index 100% rename from playground/src/pages/lights.vue rename to playground/src/pages/basic/Lights.vue diff --git a/playground/src/pages/multiple.vue b/playground/src/pages/basic/Multiple.vue similarity index 100% rename from playground/src/pages/multiple.vue rename to playground/src/pages/basic/Multiple.vue diff --git a/playground/src/pages/primitives.vue b/playground/src/pages/basic/Primitives.vue similarity index 100% rename from playground/src/pages/primitives.vue rename to playground/src/pages/basic/Primitives.vue diff --git a/playground/src/pages/Responsiveness.vue b/playground/src/pages/basic/Responsiveness.vue similarity index 87% rename from playground/src/pages/Responsiveness.vue rename to playground/src/pages/basic/Responsiveness.vue index a7fc456e8..8d7f15a5a 100644 --- a/playground/src/pages/Responsiveness.vue +++ b/playground/src/pages/basic/Responsiveness.vue @@ -1,5 +1,5 @@