Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Ablesons
three.js
提交
177ffc7c
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,发现更多精彩内容 >>
提交
177ffc7c
编写于
10月 23, 2014
作者:
M
Mr.doob
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Updated builds.
上级
637b8af1
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
318 addition
and
291 deletion
+318
-291
build/three.js
build/three.js
+32
-6
build/three.min.js
build/three.min.js
+286
-285
未找到文件。
build/three.js
浏览文件 @
177ffc7c
...
...
@@ -7918,6 +7918,11 @@ THREE.Object3D.prototype = {
data.geometry = parseGeometry( object.geometry );
data.material = parseMaterial( object.material );
} else if ( object instanceof THREE.Line ) {
data.geometry = parseGeometry( object.geometry );
data.material = parseMaterial( object.material );
} else if ( object instanceof THREE.Sprite ) {
data.material = parseMaterial( object.material );
...
...
@@ -12662,6 +12667,27 @@ THREE.ObjectLoader.prototype = {
break;
case 'Line':
var geometry = geometries[ data.geometry ];
var material = materials[ data.material ];
if ( geometry === undefined ) {
console.warn( 'THREE.ObjectLoader: Undefined geometry', data.geometry );
}
if ( material === undefined ) {
console.warn( 'THREE.ObjectLoader: Undefined material', data.material );
}
object = new THREE.Line( geometry, material );
break;
case 'Sprite':
var material = materials[ data.material ];
...
...
@@ -14532,7 +14558,7 @@ THREE.ParticleSystem = function ( geometry, material ) {
* @author mrdoob / http://mrdoob.com/
*/
THREE.Line = function ( geometry, material,
typ
e ) {
THREE.Line = function ( geometry, material,
mod
e ) {
THREE.Object3D.call( this );
...
...
@@ -14541,7 +14567,7 @@ THREE.Line = function ( geometry, material, type ) {
this.geometry = geometry !== undefined ? geometry : new THREE.Geometry();
this.material = material !== undefined ? material : new THREE.LineBasicMaterial( { color: Math.random() * 0xffffff } );
this.
type = ( type !== undefined ) ? typ
e : THREE.LineStrip;
this.
mode = ( mode !== undefined ) ? mod
e : THREE.LineStrip;
};
...
...
@@ -14587,7 +14613,7 @@ THREE.Line.prototype.raycast = ( function () {
var nbVertices = vertices.length;
var interSegment = new THREE.Vector3();
var interRay = new THREE.Vector3();
var step = this.
typ
e === THREE.LineStrip ? 1 : 2;
var step = this.
mod
e === THREE.LineStrip ? 1 : 2;
for ( var i = 0; i < nbVertices - 1; i = i + step ) {
...
...
@@ -14621,7 +14647,7 @@ THREE.Line.prototype.raycast = ( function () {
THREE.Line.prototype.clone = function ( object ) {
if ( object === undefined ) object = new THREE.Line( this.geometry, this.material, this.
typ
e );
if ( object === undefined ) object = new THREE.Line( this.geometry, this.material, this.
mod
e );
THREE.Object3D.prototype.clone.call( this, object );
...
...
@@ -20411,7 +20437,7 @@ THREE.WebGLRenderer = function ( parameters ) {
} else if ( object instanceof THREE.Line ) {
var mode = ( object.
typ
e === THREE.LineStrip ) ? _gl.LINE_STRIP : _gl.LINES;
var mode = ( object.
mod
e === THREE.LineStrip ) ? _gl.LINE_STRIP : _gl.LINES;
setLineWidth( material.linewidth );
...
...
@@ -20710,7 +20736,7 @@ THREE.WebGLRenderer = function ( parameters ) {
} else if ( object instanceof THREE.Line ) {
var mode = ( object.
typ
e === THREE.LineStrip ) ? _gl.LINE_STRIP : _gl.LINES;
var mode = ( object.
mod
e === THREE.LineStrip ) ? _gl.LINE_STRIP : _gl.LINES;
setLineWidth( material.linewidth );
...
...
build/three.min.js
浏览文件 @
177ffc7c
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录