Skip to content

Commit 2e6ad65

Browse files
committed
docs: fix token missing issue
1 parent 0aa7f19 commit 2e6ad65

File tree

7 files changed

+33
-21
lines changed

7 files changed

+33
-21
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
src/docs/public/logo.* filter=lfs diff=lfs merge=lfs -text
2+
src/core/composables/useWaterPlane/golden_eagle.glb filter=lfs diff=lfs merge=lfs -text

src/.vitepress/.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
VITE_ION_TOKEN="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI5YmIwZDQxOC0zZmI0LTRmNzYtODVlMS1jYTllYjQxMDc0MGMiLCJpZCI6MjIxOTMyLCJpYXQiOjE3MTgyNjA4MDd9.5cxobvDxZQ9SU4yuQVT4hZXMjdfsoCLi9JYLqbMCDhE"

src/.vitepress/components/Viewer.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ import { useFullscreen } from '@vueuse/core'
55
import { useViewerProvider } from '../../core/composables/useViewer'
66
import 'cesium/Build/Cesium/Widgets/widgets.css'
77
8+
// @ts-expect-error - vite env
9+
Cesium.Ion.defaultAccessToken = import.meta.env.VITE_ION_TOKEN
10+
811
const container = ref<HTMLDivElement>()
912
const { isMounted } = useViewerProvider(() => {
1013
const viewer = new Cesium.Viewer(container.value as HTMLDivElement, {

src/.vitepress/shared.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ export const shared = defineConfig({
4343
resolve: {
4444
alias,
4545
},
46+
envDir: resolve(fileURLToPath(import.meta.url), '..'),
4647
build: {
4748
rollupOptions: {
4849
external: ['cesium'],

src/core/composables/useTimeline/demo.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ const entity = viewer.entities.add({
5555
})
5656
5757
viewer.trackedEntity = entity
58+
59+
play()
5860
</script>
5961

6062
<template>

src/core/composables/useWaterPlane/demo.vue

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,40 @@
22
import { reactive, watchEffect } from 'vue'
33
import * as Cesium from 'cesium'
44
import WaterImage from './waterNormals.jpg'
5+
import glb from './golden_eagle.glb?url'
56
import { useWaterPlane } from '.'
6-
import { useViewer, defineColor } from '~/index'
7+
import { defineColor, toCartesian3, useViewer } from '~/index'
78
89
const viewer = useViewer()
910
10-
async function run() {
11-
const tileset = await Cesium.Cesium3DTileset.fromIonAssetId(2464651)
12-
viewer.scene.primitives.add(tileset)
13-
14-
viewer.flyTo(tileset)
15-
}
16-
run()
11+
viewer.flyTo(viewer.entities.add({
12+
position: toCartesian3(119.95, 31.8, 100),
13+
model: {
14+
uri: glb,
15+
scale: 100,
16+
},
17+
}))
1718
1819
const positions = [
1920
[
20-
-76.36747995597236,
21-
34.96256844815245,
21+
119.78,
22+
31.98,
2223
],
2324
[
24-
-76.37906600247254,
25-
34.93306058888281,
25+
119.78,
26+
31.62,
2627
],
2728
[
28-
-76.33575625722067,
29-
34.93249520055339,
29+
120.15,
30+
31.62,
3031
],
3132
[
32-
-76.33575625722067,
33-
34.96335970042942,
33+
120.15,
34+
31.98,
3435
],
3536
[
36-
-76.36747995597236,
37-
34.96256844815245,
37+
119.78,
38+
31.98,
3839
],
3940
]
4041
@@ -47,12 +48,12 @@ const primitive = waterPlane({
4748
})
4849
4950
const form = reactive({
50-
height: 10,
51+
height: 100,
5152
reflectivity: 0.15,
52-
rippleSize: 100,
53+
rippleSize: 1000,
5354
waterColor: '#020E12',
5455
waterAlpha: 0.9,
55-
distortionScale: 10,
56+
distortionScale: 50,
5657
})
5758
watchEffect(() => {
5859
primitive.height = form.height
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:97b74fa54a0e43624022202ad429ff7a5e82b6d48007985e1b475e0abc77a9ae
3+
size 31348016

0 commit comments

Comments
 (0)