Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
G
gest-three-view
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
吴万海
gest-three-view
提交
8bde0dfa
提交
8bde0dfa
编写于
9月 26, 2023
作者:
wanhai_wu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add
上级
fa28e352
变更
1
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
21 行增加
和
1 行删除
+21
-1
webview.html
examples/webview.html
+21
-1
未找到文件。
examples/webview.html
浏览文件 @
8bde0dfa
...
...
@@ -95,6 +95,21 @@
import
{
GLTFLoader
}
from
"three/addons/loaders/GLTFLoader.js"
;
const
model_parameter
=
JSON
.
parse
(
localStorage
.
getItem
(
'model_parameter'
||
''
));
let
model_info
=
''
let
dRotation
=
[
0
,
0
,
0
]
let
dPosition
=
[
0
,
0
,
0
]
if
(
model_parameter
)
{
model_info
=
model_parameter
.
parameter
.
modelInfo
dRotation
=
model_info
.
rotation
dPosition
=
model_info
.
dPosition
}
// debugger
const
arrList
=
[
{
index
:
0
,
...
...
@@ -205,6 +220,7 @@
);
camera
.
position
.
set
(
0
,
0
,
20
);
// camera.rotation.set(,3,5)
camera
.
lookAt
(
0
,
0
,
0
);
scene
=
new
THREE
.
Scene
();
...
...
@@ -221,8 +237,12 @@
// const loader = new ColladaLoader( loadingManager );
const
loader
=
new
GLTFLoader
()
loader
.
load
(
"https://static.preclight.com/rebuild/MRDd60QaKy4Sf8iU_MRDd60QaKy4Sf8iU_miniprog_20230608.glb"
,
function
(
gltf
)
{
loader
.
load
(
model_parameter
.
model_url
,
function
(
gltf
)
{
elf
=
gltf
.
scene
;
elf
.
rotation
.
x
=
dRotation
[
0
]
elf
.
rotation
.
y
=
dRotation
[
1
]
elf
.
rotation
.
z
=
dRotation
[
2
]
centerObject
(
elf
,
"************************"
);
scene
.
add
(
elf
);
});
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录