Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Ablesons
three.js
提交
3e3a2490
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,发现更多精彩内容 >>
提交
3e3a2490
编写于
7月 11, 2014
作者:
M
Mr.doob
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Updated builds.
上级
7b63f846
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
245 addition
and
222 deletion
+245
-222
build/three.js
build/three.js
+33
-11
build/three.min.js
build/three.min.js
+212
-211
未找到文件。
build/three.js
浏览文件 @
3e3a2490
...
@@ -1389,7 +1389,10 @@ THREE.Vector2.prototype = {
...
@@ -1389,7 +1389,10 @@ THREE.Vector2.prototype = {
negate: function () {
negate: function () {
return this.multiplyScalar( - 1 );
this.x = - this.x;
this.y = - this.y;
return this;
},
},
...
@@ -1991,7 +1994,11 @@ THREE.Vector3.prototype = {
...
@@ -1991,7 +1994,11 @@ THREE.Vector3.prototype = {
negate: function () {
negate: function () {
return this.multiplyScalar( - 1 );
this.x = - this.x;
this.y = - this.y;
this.z = - this.z;
return this;
},
},
...
@@ -2814,7 +2821,12 @@ THREE.Vector4.prototype = {
...
@@ -2814,7 +2821,12 @@ THREE.Vector4.prototype = {
negate: function () {
negate: function () {
return this.multiplyScalar( - 1 );
this.x = - this.x;
this.y = - this.y;
this.z = - this.z;
this.w = - this.w;
return this;
},
},
...
@@ -15963,6 +15975,11 @@ THREE.CanvasRenderer = function ( parameters ) {
...
@@ -15963,6 +15975,11 @@ THREE.CanvasRenderer = function ( parameters ) {
_canvasWidthHalf = Math.floor( _canvasWidth / 2 ),
_canvasWidthHalf = Math.floor( _canvasWidth / 2 ),
_canvasHeightHalf = Math.floor( _canvasHeight / 2 ),
_canvasHeightHalf = Math.floor( _canvasHeight / 2 ),
_viewportX = 0,
_viewportY = 0,
_viewportWidth = _canvasWidth,
_viewportHeight = _canvasHeight,
_context = _canvas.getContext( '2d', {
_context = _canvas.getContext( '2d', {
alpha: parameters.alpha === true
alpha: parameters.alpha === true
} ),
} ),
...
@@ -16091,14 +16108,11 @@ THREE.CanvasRenderer = function ( parameters ) {
...
@@ -16091,14 +16108,11 @@ THREE.CanvasRenderer = function ( parameters ) {
this.setViewport = function ( x, y, width, height ) {
this.setViewport = function ( x, y, width, height ) {
var viewportX = x * this.devicePixelRatio;
_viewportX = x * this.devicePixelRatio;
var viewportY = y * this.devicePixelRatio;
_viewportY = y * this.devicePixelRatio;
var viewportWidth = width * this.devicePixelRatio;
var viewportHeight = height * this.devicePixelRatio;
_
context.setTransform( viewportWidth / _canvasWidth, 0, 0, - viewportHeight / _canvasHeight, viewportX, _canvasHeight - viewportY )
;
_
viewportWidth = width * this.devicePixelRatio
;
_
context.translate( _canvasWidthHalf, _canvasHeightHalf )
;
_
viewportHeight = height * this.devicePixelRatio
;
};
};
...
@@ -16135,6 +16149,11 @@ THREE.CanvasRenderer = function ( parameters ) {
...
@@ -16135,6 +16149,11 @@ THREE.CanvasRenderer = function ( parameters ) {
_clearBox.intersect( _clipBox );
_clearBox.intersect( _clipBox );
_clearBox.expandByScalar( 2 );
_clearBox.expandByScalar( 2 );
_clearBox.min.x = _clearBox.min.x + _canvasWidthHalf;
_clearBox.min.y = - _clearBox.min.y + _canvasHeightHalf;
_clearBox.max.x = _clearBox.max.x + _canvasWidthHalf;
_clearBox.max.y = - _clearBox.max.y + _canvasHeightHalf;
if ( _clearAlpha < 1 ) {
if ( _clearAlpha < 1 ) {
_context.clearRect(
_context.clearRect(
...
@@ -16188,6 +16207,9 @@ THREE.CanvasRenderer = function ( parameters ) {
...
@@ -16188,6 +16207,9 @@ THREE.CanvasRenderer = function ( parameters ) {
_this.info.render.vertices = 0;
_this.info.render.vertices = 0;
_this.info.render.faces = 0;
_this.info.render.faces = 0;
_context.setTransform( _viewportWidth / _canvasWidth, 0, 0, - _viewportHeight / _canvasHeight, _viewportX, _canvasHeight - _viewportY );
_context.translate( _canvasWidthHalf, _canvasHeightHalf );
_renderData = _projector.projectScene( scene, camera, this.sortObjects, this.sortElements );
_renderData = _projector.projectScene( scene, camera, this.sortObjects, this.sortElements );
_elements = _renderData.elements;
_elements = _renderData.elements;
_lights = _renderData.lights;
_lights = _renderData.lights;
...
@@ -16287,7 +16309,7 @@ THREE.CanvasRenderer = function ( parameters ) {
...
@@ -16287,7 +16309,7 @@ THREE.CanvasRenderer = function ( parameters ) {
_context.strokeRect( _clearBox.min.x, _clearBox.min.y, _clearBox.max.x - _clearBox.min.x, _clearBox.max.y - _clearBox.min.y );
_context.strokeRect( _clearBox.min.x, _clearBox.min.y, _clearBox.max.x - _clearBox.min.x, _clearBox.max.y - _clearBox.min.y );
*/
*/
//
_context.setTransform( 1, 0, 0, 1, 0, 0 );
_context.setTransform( 1, 0, 0, 1, 0, 0 );
};
};
...
...
build/three.min.js
浏览文件 @
3e3a2490
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录