Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
车家大少爷
three.js
提交
5f1abcc5
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,发现更多精彩内容 >>
提交
5f1abcc5
编写于
6月 13, 2018
作者:
M
Mr.doob
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Updated builds.
上级
c91c032e
变更
3
展开全部
隐藏空白更改
内联
并排
Showing
3 changed file
with
45 addition
and
49 deletion
+45
-49
build/three.js
build/three.js
+17
-19
build/three.min.js
build/three.min.js
+11
-11
build/three.module.js
build/three.module.js
+17
-19
未找到文件。
build/three.js
浏览文件 @
5f1abcc5
...
...
@@ -10930,7 +10930,7 @@
//
if ( faces.length === 0 ) {
if (
vertices.length > 0 &&
faces.length === 0 ) {
console.error( 'THREE.DirectGeometry: Faceless geometries are not supported.' );
...
...
@@ -22664,7 +22664,8 @@
var animation = new WebGLAnimation();
animation.setAnimationLoop( onAnimationFrame );
animation.setContext( window );
if ( typeof window !== 'undefined' ) animation.setContext( window );
this.setAnimationLoop = function ( callback ) {
...
...
@@ -28957,7 +28958,7 @@
}
var shapes = font.generateShapes( text, parameters.size
, parameters.curveSegments
);
var shapes = font.generateShapes( text, parameters.size );
// translate parameters to ExtrudeGeometry API
...
...
@@ -30239,7 +30240,7 @@
var Geometries =
/*#__PURE__*/
Object.freeze({
var Geometries = Object.freeze({
WireframeGeometry: WireframeGeometry,
ParametricGeometry: ParametricGeometry,
ParametricBufferGeometry: ParametricBufferGeometry,
...
...
@@ -31009,7 +31010,7 @@
var Materials =
/*#__PURE__*/
Object.freeze({
var Materials = Object.freeze({
ShadowMaterial: ShadowMaterial,
SpriteMaterial: SpriteMaterial,
RawShaderMaterial: RawShaderMaterial,
...
...
@@ -31688,7 +31689,6 @@
* @author mrdoob / http://mrdoob.com/
*/
function ImageLoader( manager ) {
this.manager = ( manager !== undefined ) ? manager : DefaultLoadingManager;
...
...
@@ -31791,7 +31791,6 @@
* @author mrdoob / http://mrdoob.com/
*/
function CubeTextureLoader( manager ) {
this.manager = ( manager !== undefined ) ? manager : DefaultLoadingManager;
...
...
@@ -31862,7 +31861,6 @@
* @author mrdoob / http://mrdoob.com/
*/
function TextureLoader( manager ) {
this.manager = ( manager !== undefined ) ? manager : DefaultLoadingManager;
...
...
@@ -32583,7 +32581,9 @@
//
var tmp = new Vector3();
var px = new CubicPoly(), py = new CubicPoly(), pz = new CubicPoly();
var px = new CubicPoly();
var py = new CubicPoly();
var pz = new CubicPoly();
function CatmullRomCurve3( points, closed, curveType, tension ) {
...
...
@@ -33368,7 +33368,7 @@
var Curves =
/*#__PURE__*/
Object.freeze({
var Curves = Object.freeze({
ArcCurve: ArcCurve,
CatmullRomCurve3: CatmullRomCurve3,
CubicBezierCurve: CubicBezierCurve,
...
...
@@ -38146,7 +38146,6 @@
* @author thespite / http://clicktorelease.com/
*/
function ImageBitmapLoader( manager ) {
if ( typeof createImageBitmap === 'undefined' ) {
...
...
@@ -38532,7 +38531,6 @@
* @author mrdoob / http://mrdoob.com/
*/
function Font( data ) {
this.type = 'Font';
...
...
@@ -38545,13 +38543,12 @@
isFont: true,
generateShapes: function ( text, size
, divisions
) {
generateShapes: function ( text, size ) {
if ( size === undefined ) size = 100;
if ( divisions === undefined ) divisions = 4;
var shapes = [];
var paths = createPaths( text, size,
divisions,
this.data );
var paths = createPaths( text, size, this.data );
for ( var p = 0, pl = paths.length; p < pl; p ++ ) {
...
...
@@ -38565,7 +38562,7 @@
} );
function createPaths( text, size, d
ivisions, d
ata ) {
function createPaths( text, size, data ) {
var chars = Array.from ? Array.from( text ) : String( text ).split( '' ); // see #13988
var scale = size / data.resolution;
...
...
@@ -38586,7 +38583,7 @@
} else {
var ret = createPath( char,
divisions,
scale, offsetX, offsetY, data );
var ret = createPath( char, scale, offsetX, offsetY, data );
offsetX += ret.offsetX;
paths.push( ret.path );
...
...
@@ -38598,7 +38595,7 @@
}
function createPath( char,
divisions,
scale, offsetX, offsetY, data ) {
function createPath( char, scale, offsetX, offsetY, data ) {
var glyph = data.glyphs[ char ] || data.glyphs[ '?' ];
...
...
@@ -44574,7 +44571,8 @@
* headWidth - Number
*/
var lineGeometry, coneGeometry;
var lineGeometry;
var coneGeometry;
function ArrowHelper( dir, origin, length, color, headLength, headWidth ) {
build/three.min.js
浏览文件 @
5f1abcc5
此差异已折叠。
点击以展开。
build/three.module.js
浏览文件 @
5f1abcc5
...
...
@@ -10924,7 +10924,7 @@ Object.assign( DirectGeometry.prototype, {
//
if ( faces.length === 0 ) {
if (
vertices.length > 0 &&
faces.length === 0 ) {
console.error( 'THREE.DirectGeometry: Faceless geometries are not supported.' );
...
...
@@ -22658,7 +22658,8 @@ function WebGLRenderer( parameters ) {
var animation = new WebGLAnimation();
animation.setAnimationLoop( onAnimationFrame );
animation.setContext( window );
if ( typeof window !== 'undefined' ) animation.setContext( window );
this.setAnimationLoop = function ( callback ) {
...
...
@@ -28951,7 +28952,7 @@ function TextBufferGeometry( text, parameters ) {
}
var shapes = font.generateShapes( text, parameters.size
, parameters.curveSegments
);
var shapes = font.generateShapes( text, parameters.size );
// translate parameters to ExtrudeGeometry API
...
...
@@ -30233,7 +30234,7 @@ CircleBufferGeometry.prototype.constructor = CircleBufferGeometry;
var Geometries =
/*#__PURE__*/
Object.freeze({
var Geometries = Object.freeze({
WireframeGeometry: WireframeGeometry,
ParametricGeometry: ParametricGeometry,
ParametricBufferGeometry: ParametricBufferGeometry,
...
...
@@ -31003,7 +31004,7 @@ LineDashedMaterial.prototype.copy = function ( source ) {
var Materials =
/*#__PURE__*/
Object.freeze({
var Materials = Object.freeze({
ShadowMaterial: ShadowMaterial,
SpriteMaterial: SpriteMaterial,
RawShaderMaterial: RawShaderMaterial,
...
...
@@ -31682,7 +31683,6 @@ Object.assign( DataTextureLoader.prototype, {
* @author mrdoob / http://mrdoob.com/
*/
function ImageLoader( manager ) {
this.manager = ( manager !== undefined ) ? manager : DefaultLoadingManager;
...
...
@@ -31785,7 +31785,6 @@ Object.assign( ImageLoader.prototype, {
* @author mrdoob / http://mrdoob.com/
*/
function CubeTextureLoader( manager ) {
this.manager = ( manager !== undefined ) ? manager : DefaultLoadingManager;
...
...
@@ -31856,7 +31855,6 @@ Object.assign( CubeTextureLoader.prototype, {
* @author mrdoob / http://mrdoob.com/
*/
function TextureLoader( manager ) {
this.manager = ( manager !== undefined ) ? manager : DefaultLoadingManager;
...
...
@@ -32577,7 +32575,9 @@ function CubicPoly() {
//
var tmp = new Vector3();
var px = new CubicPoly(), py = new CubicPoly(), pz = new CubicPoly();
var px = new CubicPoly();
var py = new CubicPoly();
var pz = new CubicPoly();
function CatmullRomCurve3( points, closed, curveType, tension ) {
...
...
@@ -33362,7 +33362,7 @@ SplineCurve.prototype.fromJSON = function ( json ) {
var Curves =
/*#__PURE__*/
Object.freeze({
var Curves = Object.freeze({
ArcCurve: ArcCurve,
CatmullRomCurve3: CatmullRomCurve3,
CubicBezierCurve: CubicBezierCurve,
...
...
@@ -38140,7 +38140,6 @@ var TEXTURE_FILTER = {
* @author thespite / http://clicktorelease.com/
*/
function ImageBitmapLoader( manager ) {
if ( typeof createImageBitmap === 'undefined' ) {
...
...
@@ -38526,7 +38525,6 @@ Object.assign( ShapePath.prototype, {
* @author mrdoob / http://mrdoob.com/
*/
function Font( data ) {
this.type = 'Font';
...
...
@@ -38539,13 +38537,12 @@ Object.assign( Font.prototype, {
isFont: true,
generateShapes: function ( text, size
, divisions
) {
generateShapes: function ( text, size ) {
if ( size === undefined ) size = 100;
if ( divisions === undefined ) divisions = 4;
var shapes = [];
var paths = createPaths( text, size,
divisions,
this.data );
var paths = createPaths( text, size, this.data );
for ( var p = 0, pl = paths.length; p < pl; p ++ ) {
...
...
@@ -38559,7 +38556,7 @@ Object.assign( Font.prototype, {
} );
function createPaths( text, size, d
ivisions, d
ata ) {
function createPaths( text, size, data ) {
var chars = Array.from ? Array.from( text ) : String( text ).split( '' ); // see #13988
var scale = size / data.resolution;
...
...
@@ -38580,7 +38577,7 @@ function createPaths( text, size, divisions, data ) {
} else {
var ret = createPath( char,
divisions,
scale, offsetX, offsetY, data );
var ret = createPath( char, scale, offsetX, offsetY, data );
offsetX += ret.offsetX;
paths.push( ret.path );
...
...
@@ -38592,7 +38589,7 @@ function createPaths( text, size, divisions, data ) {
}
function createPath( char,
divisions,
scale, offsetX, offsetY, data ) {
function createPath( char, scale, offsetX, offsetY, data ) {
var glyph = data.glyphs[ char ] || data.glyphs[ '?' ];
...
...
@@ -44568,7 +44565,8 @@ PlaneHelper.prototype.updateMatrixWorld = function ( force ) {
* headWidth - Number
*/
var lineGeometry, coneGeometry;
var lineGeometry;
var coneGeometry;
function ArrowHelper( dir, origin, length, color, headLength, headWidth ) {
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录