Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
车家大少爷
three.js
提交
ea9ef6d3
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,发现更多精彩内容 >>
提交
ea9ef6d3
编写于
3月 13, 2017
作者:
M
Mr.doob
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Updated builds.
上级
5b39846a
变更
3
展开全部
显示空白变更内容
内联
并排
Showing
3 changed file
with
64 addition
and
62 deletion
+64
-62
build/three.js
build/three.js
+12
-11
build/three.min.js
build/three.min.js
+40
-40
build/three.module.js
build/three.module.js
+12
-11
未找到文件。
build/three.js
浏览文件 @
ea9ef6d3
...
...
@@ -3273,7 +3273,10 @@
var te = this.elements;
var me = m.elements;
for ( var i = 0; i < 16; i ++ ) te[ i ] = me[ i ];
te[ 0 ] = me[ 0 ]; te[ 1 ] = me[ 1 ]; te[ 2 ] = me[ 2 ]; te[ 3 ] = me[ 3 ];
te[ 4 ] = me[ 4 ]; te[ 5 ] = me[ 5 ]; te[ 6 ] = me[ 6 ]; te[ 7 ] = me[ 7 ];
te[ 8 ] = me[ 8 ]; te[ 9 ] = me[ 9 ]; te[ 10 ] = me[ 10 ]; te[ 11 ] = me[ 11 ];
te[ 12 ] = me[ 12 ]; te[ 13 ] = me[ 13 ]; te[ 14 ] = me[ 14 ]; te[ 15 ] = me[ 15 ];
return this;
...
...
@@ -3962,18 +3965,14 @@
// if determine is negative, we need to invert one scale
var det = this.determinant();
if ( det < 0 ) {
sx = - sx;
}
if ( det < 0 ) sx = - sx;
position.x = te[ 12 ];
position.y = te[ 13 ];
position.z = te[ 14 ];
// scale the rotation part
for ( var i = 0; i < 16; i ++ ) matrix.elements[ i ] = this.elements[ i ]; // at this point matrix is incomplete so we can't use .copy()
matrix.copy( this );
var invSX = 1 / sx;
var invSY = 1 / sy;
...
...
@@ -4068,7 +4067,7 @@
if ( offset === undefined ) offset = 0;
for( var i = 0; i < 16; i ++ ) {
for
( var i = 0; i < 16; i ++ ) {
this.elements[ i ] = array[ i + offset ];
...
...
@@ -8240,7 +8239,9 @@
var te = this.elements;
var me = m.elements;
for ( var i = 0; i < 9; i ++ ) te[ i ] = me[ i ];
te[ 0 ] = me[ 0 ]; te[ 1 ] = me[ 1 ]; te[ 2 ] = me[ 2 ];
te[ 3 ] = me[ 3 ]; te[ 4 ] = me[ 4 ]; te[ 5 ] = me[ 5 ];
te[ 6 ] = me[ 6 ]; te[ 7 ] = me[ 7 ]; te[ 8 ] = me[ 8 ];
return this;
...
...
build/three.min.js
浏览文件 @
ea9ef6d3
此差异已折叠。
点击以展开。
build/three.module.js
浏览文件 @
ea9ef6d3
...
...
@@ -3267,7 +3267,10 @@ Object.assign( Matrix4.prototype, {
var te = this.elements;
var me = m.elements;
for ( var i = 0; i < 16; i ++ ) te[ i ] = me[ i ];
te[ 0 ] = me[ 0 ]; te[ 1 ] = me[ 1 ]; te[ 2 ] = me[ 2 ]; te[ 3 ] = me[ 3 ];
te[ 4 ] = me[ 4 ]; te[ 5 ] = me[ 5 ]; te[ 6 ] = me[ 6 ]; te[ 7 ] = me[ 7 ];
te[ 8 ] = me[ 8 ]; te[ 9 ] = me[ 9 ]; te[ 10 ] = me[ 10 ]; te[ 11 ] = me[ 11 ];
te[ 12 ] = me[ 12 ]; te[ 13 ] = me[ 13 ]; te[ 14 ] = me[ 14 ]; te[ 15 ] = me[ 15 ];
return this;
...
...
@@ -3956,18 +3959,14 @@ Object.assign( Matrix4.prototype, {
// if determine is negative, we need to invert one scale
var det = this.determinant();
if ( det < 0 ) {
sx = - sx;
}
if ( det < 0 ) sx = - sx;
position.x = te[ 12 ];
position.y = te[ 13 ];
position.z = te[ 14 ];
// scale the rotation part
for ( var i = 0; i < 16; i ++ ) matrix.elements[ i ] = this.elements[ i ]; // at this point matrix is incomplete so we can't use .copy()
matrix.copy( this );
var invSX = 1 / sx;
var invSY = 1 / sy;
...
...
@@ -4062,7 +4061,7 @@ Object.assign( Matrix4.prototype, {
if ( offset === undefined ) offset = 0;
for( var i = 0; i < 16; i ++ ) {
for
( var i = 0; i < 16; i ++ ) {
this.elements[ i ] = array[ i + offset ];
...
...
@@ -8234,7 +8233,9 @@ Object.assign( Matrix3.prototype, {
var te = this.elements;
var me = m.elements;
for ( var i = 0; i < 9; i ++ ) te[ i ] = me[ i ];
te[ 0 ] = me[ 0 ]; te[ 1 ] = me[ 1 ]; te[ 2 ] = me[ 2 ];
te[ 3 ] = me[ 3 ]; te[ 4 ] = me[ 4 ]; te[ 5 ] = me[ 5 ];
te[ 6 ] = me[ 6 ]; te[ 7 ] = me[ 7 ]; te[ 8 ] = me[ 8 ];
return this;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录