Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Ablesons
three.js
提交
eecc8f7c
T
three.js
项目概览
Ablesons
/
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,发现更多精彩内容 >>
提交
eecc8f7c
编写于
5月 22, 2014
作者:
M
Mr.doob
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Moved BufferGeometryUtils and UvsUtils to examples/js/utils. See #4835.
上级
355b68b9
变更
15
隐藏空白更改
内联
并排
Showing
15 changed file
with
17 addition
and
23 deletion
+17
-23
editor/index.html
editor/index.html
+1
-1
examples/css3d_molecules.html
examples/css3d_molecules.html
+1
-1
examples/js/Car.js
examples/js/Car.js
+1
-1
examples/js/loaders/ColladaLoader.js
examples/js/loaders/ColladaLoader.js
+1
-1
examples/js/utils/BufferGeometryUtils.js
examples/js/utils/BufferGeometryUtils.js
+0
-0
examples/js/utils/GeometryUtils.js
examples/js/utils/GeometryUtils.js
+1
-4
examples/js/utils/UVsUtils.js
examples/js/utils/UVsUtils.js
+0
-2
examples/misc_uv_tests.html
examples/misc_uv_tests.html
+1
-1
examples/webgl_custom_attributes_lines.html
examples/webgl_custom_attributes_lines.html
+1
-1
examples/webgl_geometries2.html
examples/webgl_geometries2.html
+2
-7
examples/webgl_geometry_extrude_uvs2.html
examples/webgl_geometry_extrude_uvs2.html
+3
-1
examples/webgl_geometry_tessellation.html
examples/webgl_geometry_tessellation.html
+1
-1
examples/webgl_geometry_text.html
examples/webgl_geometry_text.html
+1
-0
examples/webgl_loader_ctm_materials.html
examples/webgl_loader_ctm_materials.html
+2
-1
examples/webgl_loader_pdb.html
examples/webgl_loader_pdb.html
+1
-1
未找到文件。
editor/index.html
浏览文件 @
eecc8f7c
...
...
@@ -34,7 +34,7 @@
<!-- WIP -->
<script
src=
"../examples/js/BufferGeometryUtils.js"
></script>
<script
src=
"../examples/js/
utils/
BufferGeometryUtils.js"
></script>
<script
src=
"../examples/js/exporters/BufferGeometryExporter.js"
></script>
<script
src=
"../examples/js/exporters/TypedGeometryExporter.js"
></script>
...
...
examples/css3d_molecules.html
浏览文件 @
eecc8f7c
...
...
@@ -346,7 +346,7 @@
loader
.
load
(
url
,
function
(
geometry
,
geometryBonds
)
{
var
offset
=
THREE
.
GeometryUtils
.
center
(
geometry
);
var
offset
=
geometry
.
center
(
);
geometryBonds
.
applyMatrix
(
new
THREE
.
Matrix4
().
makeTranslation
(
offset
.
x
,
offset
.
y
,
offset
.
z
)
);
for
(
var
i
=
0
;
i
<
geometry
.
vertices
.
length
;
i
++
)
{
...
...
examples/js/Car.js
浏览文件 @
eecc8f7c
...
...
@@ -274,7 +274,7 @@ THREE.Car = function () {
scope
.
wheelDiameter
=
bb
.
max
.
y
-
bb
.
min
.
y
;
THREE
.
GeometryUtils
.
center
(
scope
.
wheelGeometry
);
scope
.
wheelGeometry
.
center
(
);
}
...
...
examples/js/loaders/ColladaLoader.js
浏览文件 @
eecc8f7c
...
...
@@ -1123,7 +1123,7 @@ THREE.ColladaLoader = function () {
if
(
options
.
centerGeometry
&&
obj
.
geometry
)
{
var
delta
=
THREE
.
GeometryUtils
.
center
(
obj
.
geometry
);
var
delta
=
obj
.
geometry
.
center
(
);
delta
.
multiply
(
obj
.
scale
);
delta
.
applyQuaternion
(
obj
.
quaternion
);
...
...
examples/js/BufferGeometryUtils.js
→
examples/js/
utils/
BufferGeometryUtils.js
浏览文件 @
eecc8f7c
文件已移动
examples/js/utils/GeometryUtils.js
浏览文件 @
eecc8f7c
...
...
@@ -271,7 +271,7 @@ THREE.GeometryUtils = {
},
// Get triangle area (half of parallelogram)
//
http://mathworld.wolfram.com/TriangleArea.html
//
http://mathworld.wolfram.com/TriangleArea.html
triangleArea
:
function
()
{
...
...
@@ -290,9 +290,6 @@ THREE.GeometryUtils = {
}(),
,
center
:
function
(
geometry
)
{
console
.
warn
(
'
THREE.GeometryUtils: .center() has been moved to Geometry. Use geometry.center() instead.
'
);
...
...
examples/js/UVsUtils.js
→
examples/js/
utils/
UVsUtils.js
浏览文件 @
eecc8f7c
/*
* @author gyuque / http://github.com/gyuque
*
* Cylinder Mapping for ExtrudeGeometry
*
*/
THREE
.
UVsUtils
=
{
...
...
examples/misc_uv_tests.html
浏览文件 @
eecc8f7c
...
...
@@ -6,7 +6,7 @@
</head>
<body>
<script
src=
"../build/three.min.js"
></script>
<script
src=
"js/UVsUtils.js"
></script>
<script
src=
"js/
utils/
UVsUtils.js"
></script>
<script>
/*
* This is to help debug UVs problems in geometry,
...
...
examples/webgl_custom_attributes_lines.html
浏览文件 @
eecc8f7c
...
...
@@ -163,7 +163,7 @@
geometry
.
dynamic
=
true
;
THREE
.
GeometryUtils
.
center
(
geometry
);
geometry
.
center
(
);
object
=
new
THREE
.
Line
(
geometry
,
shaderMaterial
,
THREE
.
LineStrip
);
...
...
examples/webgl_geometries2.html
浏览文件 @
eecc8f7c
...
...
@@ -20,19 +20,14 @@
<script
src=
"js/Detector.js"
></script>
<script
src=
"js/libs/stats.min.js"
></script>
<!--
<script src="../src/core/Geometry.js"></script>
<script src="../src/extras/geometries/ParametricGeometry.js"></script>
-->
<script
src=
"js/CurveExtras.js"
></script>
<script
src=
"js/UVsUtils.js"
></script>
<script
src=
"js/ParametricGeometries.js"
></script>
<script
src=
"js/utils/UVsUtils.js"
></script>
<script>
/* Testing the new Parametric Surfaces Geometries*/
if
(
!
Detector
.
webgl
)
Detector
.
addGetWebGLMessage
();
var
container
,
stats
;
...
...
examples/webgl_geometry_extrude_uvs2.html
浏览文件 @
eecc8f7c
...
...
@@ -4,9 +4,10 @@
<title>
three.js webgl - UV mapped ExtrudeGeometry
</title>
<script
type=
"text/javascript"
src=
"../build/three.min.js"
></script>
<script
type=
"text/javascript"
src=
"js/UVsUtils.js"
></script>
<script
type=
"text/javascript"
src=
"js/
utils/
UVsUtils.js"
></script>
<script
type=
"text/javascript"
>
(
function
(){
'
use strict
'
;
...
...
@@ -176,6 +177,7 @@
'
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
'
;
})();
</script>
</head>
...
...
examples/webgl_geometry_tessellation.html
浏览文件 @
eecc8f7c
...
...
@@ -161,7 +161,7 @@
geometry
.
dynamic
=
true
;
THREE
.
GeometryUtils
.
center
(
geometry
);
geometry
.
center
(
);
var
tessellateModifier
=
new
THREE
.
TessellateModifier
(
4
);
...
...
examples/webgl_geometry_text.html
浏览文件 @
eecc8f7c
...
...
@@ -39,6 +39,7 @@
<script
src=
"../build/three.min.js"
></script>
<script
src=
"js/utils/GeometryUtils.js"
></script>
<script
src=
"js/shaders/ConvolutionShader.js"
></script>
<script
src=
"js/shaders/CopyShader.js"
></script>
...
...
examples/webgl_loader_ctm_materials.html
浏览文件 @
eecc8f7c
...
...
@@ -270,7 +270,8 @@
loader
.
statusDomElement
.
style
.
display
=
"
none
"
;
THREE
.
GeometryUtils
.
center
(
geometry
);
geometry
.
center
();
hackMaterials
(
materials
);
var
material
=
new
THREE
.
MeshFaceMaterial
(
materials
);
...
...
examples/webgl_loader_pdb.html
浏览文件 @
eecc8f7c
...
...
@@ -193,7 +193,7 @@
var
boxGeometry
=
new
THREE
.
BoxGeometry
(
1
,
1
,
1
);
var
sphereGeometry
=
new
THREE
.
IcosahedronGeometry
(
1
,
2
);
var
offset
=
THREE
.
GeometryUtils
.
center
(
geometry
);
var
offset
=
geometry
.
center
(
);
geometryBonds
.
applyMatrix
(
new
THREE
.
Matrix4
().
makeTranslation
(
offset
.
x
,
offset
.
y
,
offset
.
z
)
);
for
(
var
i
=
0
;
i
<
geometry
.
vertices
.
length
;
i
++
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录