Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
车家大少爷
three.js
提交
52c41535
T
three.js
项目概览
车家大少爷
/
three.js
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
three.js
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
52c41535
编写于
8月 20, 2019
作者:
M
Mr.doob
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ColladaLoader: Clean up.
上级
e61267d1
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
12 addition
and
30 deletion
+12
-30
examples/js/exporters/ColladaExporter.js
examples/js/exporters/ColladaExporter.js
+6
-15
examples/jsm/exporters/ColladaExporter.js
examples/jsm/exporters/ColladaExporter.js
+6
-15
未找到文件。
examples/js/exporters/ColladaExporter.js
浏览文件 @
52c41535
...
...
@@ -220,13 +220,9 @@ THREE.ColladaExporter.prototype = {
bufferGeometry
.
groups
:
[
{
start
:
0
,
count
:
indexCount
,
materialIndex
:
0
}
];
var
gnode
=
`<geometry id="
${
meshid
}
"`
+
(
g
.
name
?
` name="
${
g
.
name
}
"`
:
''
)
+
'
><mesh>
'
;
var
gname
=
g
.
name
?
` name="
${
g
.
name
}
"`
:
''
;
var
gnode
=
`<geometry id="
${
meshid
}
"
${
gname
}
><mesh>`
;
// define the geometry node and the vertices for the geometry
var
posName
=
`
${
meshid
}
-position`
;
...
...
@@ -499,15 +495,10 @@ THREE.ColladaExporter.prototype = {
'
</effect>
'
;
var
materialNode
=
`<material id="
${
matid
}
"`
+
(
m
.
name
?
` name="
${
m
.
name
}
`
:
''
)
+
`"><instance_effect url="#
${
matid
}
-effect" /></material>`
;
var
materialName
=
m
.
name
?
` name="
${
m
.
name
}
"`
:
''
;
var
materialNode
=
`<material id="
${
matid
}
"
${
materialName
}
><instance_effect url="#
${
matid
}
-effect" /></material>`
;
libraryMaterials
.
push
(
materialNode
);
libraryMaterials
.
push
(
materialNode
);
libraryEffects
.
push
(
effectnode
);
materialMap
.
set
(
m
,
matid
);
...
...
examples/jsm/exporters/ColladaExporter.js
浏览文件 @
52c41535
...
...
@@ -231,13 +231,9 @@ ColladaExporter.prototype = {
bufferGeometry
.
groups
:
[
{
start
:
0
,
count
:
indexCount
,
materialIndex
:
0
}
];
var
gnode
=
`<geometry id="
${
meshid
}
"`
+
(
g
.
name
?
` name="
${
g
.
name
}
"`
:
''
)
+
'
><mesh>
'
;
var
gname
=
g
.
name
?
` name="
${
g
.
name
}
"`
:
''
;
var
gnode
=
`<geometry id="
${
meshid
}
"
${
gname
}
><mesh>`
;
// define the geometry node and the vertices for the geometry
var
posName
=
`
${
meshid
}
-position`
;
...
...
@@ -510,15 +506,10 @@ ColladaExporter.prototype = {
'
</effect>
'
;
var
materialNode
=
`<material id="
${
matid
}
"`
+
(
m
.
name
?
` name="
${
m
.
name
}
`
:
''
)
+
`"><instance_effect url="#
${
matid
}
-effect" /></material>`
;
var
materialName
=
m
.
name
?
` name="
${
m
.
name
}
"`
:
''
;
var
materialNode
=
`<material id="
${
matid
}
"
${
materialName
}
><instance_effect url="#
${
matid
}
-effect" /></material>`
;
libraryMaterials
.
push
(
materialNode
);
libraryMaterials
.
push
(
materialNode
);
libraryEffects
.
push
(
effectnode
);
materialMap
.
set
(
m
,
matid
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录