Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
车家大少爷
three.js
提交
db73e26e
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,发现更多精彩内容 >>
未验证
提交
db73e26e
编写于
12月 29, 2019
作者:
M
Michael Herzog
提交者:
GitHub
12月 29, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'dev' into feature/add-type-isXXX
上级
a51e4aa5
912575e2
变更
42
隐藏空白更改
内联
并排
Showing
42 changed file
with
111 addition
and
111 deletion
+111
-111
editor/js/Menubar.Help.js
editor/js/Menubar.Help.js
+1
-1
editor/js/commands/SetMaterialCommand.js
editor/js/commands/SetMaterialCommand.js
+1
-1
editor/js/commands/SetMaterialMapCommand.js
editor/js/commands/SetMaterialMapCommand.js
+1
-1
examples/js/loaders/VRMLLoader.js
examples/js/loaders/VRMLLoader.js
+1
-1
examples/jsm/controls/TransformControls.d.ts
examples/jsm/controls/TransformControls.d.ts
+1
-1
examples/jsm/exporters/PLYExporter.d.ts
examples/jsm/exporters/PLYExporter.d.ts
+1
-1
examples/jsm/lines/WireframeGeometry2.d.ts
examples/jsm/lines/WireframeGeometry2.d.ts
+1
-1
examples/jsm/loaders/BasisTextureLoader.d.ts
examples/jsm/loaders/BasisTextureLoader.d.ts
+1
-1
examples/jsm/loaders/GLTFLoader.d.ts
examples/jsm/loaders/GLTFLoader.d.ts
+2
-2
examples/jsm/loaders/VRMLLoader.js
examples/jsm/loaders/VRMLLoader.js
+1
-1
examples/jsm/misc/MorphAnimMesh.d.ts
examples/jsm/misc/MorphAnimMesh.d.ts
+1
-1
examples/jsm/misc/MorphBlendMesh.d.ts
examples/jsm/misc/MorphBlendMesh.d.ts
+1
-1
examples/jsm/nodes/accessors/CameraNode.d.ts
examples/jsm/nodes/accessors/CameraNode.d.ts
+4
-4
examples/jsm/nodes/core/FunctionNode.d.ts
examples/jsm/nodes/core/FunctionNode.d.ts
+5
-5
examples/jsm/nodes/core/Node.d.ts
examples/jsm/nodes/core/Node.d.ts
+3
-3
examples/jsm/nodes/core/NodeFrame.d.ts
examples/jsm/nodes/core/NodeFrame.d.ts
+3
-3
examples/jsm/nodes/core/NodeUniform.d.ts
examples/jsm/nodes/core/NodeUniform.d.ts
+4
-4
examples/jsm/nodes/effects/ColorAdjustmentNode.d.ts
examples/jsm/nodes/effects/ColorAdjustmentNode.d.ts
+1
-1
examples/jsm/nodes/inputs/ColorNode.d.ts
examples/jsm/nodes/inputs/ColorNode.d.ts
+1
-1
examples/jsm/nodes/inputs/CubeTextureNode.d.ts
examples/jsm/nodes/inputs/CubeTextureNode.d.ts
+2
-2
examples/jsm/nodes/inputs/Vector2Node.d.ts
examples/jsm/nodes/inputs/Vector2Node.d.ts
+1
-1
examples/jsm/nodes/inputs/Vector3Node.d.ts
examples/jsm/nodes/inputs/Vector3Node.d.ts
+1
-1
examples/jsm/nodes/inputs/Vector4Node.d.ts
examples/jsm/nodes/inputs/Vector4Node.d.ts
+1
-1
examples/jsm/nodes/math/MathNode.d.ts
examples/jsm/nodes/math/MathNode.d.ts
+2
-2
examples/jsm/nodes/utils/BypassNode.d.ts
examples/jsm/nodes/utils/BypassNode.d.ts
+1
-1
examples/jsm/nodes/utils/ColorSpaceNode.d.ts
examples/jsm/nodes/utils/ColorSpaceNode.d.ts
+1
-1
examples/jsm/nodes/utils/JoinNode.d.ts
examples/jsm/nodes/utils/JoinNode.d.ts
+2
-2
examples/jsm/nodes/utils/VelocityNode.d.ts
examples/jsm/nodes/utils/VelocityNode.d.ts
+4
-4
examples/jsm/webxr/VRButton.d.ts
examples/jsm/webxr/VRButton.d.ts
+2
-2
examples/webgl_shading_physical.html
examples/webgl_shading_physical.html
+1
-1
src/audio/Audio.d.ts
src/audio/Audio.d.ts
+1
-1
src/materials/MeshDepthMaterial.d.ts
src/materials/MeshDepthMaterial.d.ts
+3
-3
src/materials/MeshDistanceMaterial.d.ts
src/materials/MeshDistanceMaterial.d.ts
+3
-3
src/materials/MeshLambertMaterial.d.ts
src/materials/MeshLambertMaterial.d.ts
+7
-7
src/materials/MeshMatcapMaterial.d.ts
src/materials/MeshMatcapMaterial.d.ts
+6
-6
src/materials/MeshNormalMaterial.d.ts
src/materials/MeshNormalMaterial.d.ts
+3
-3
src/materials/MeshPhongMaterial.d.ts
src/materials/MeshPhongMaterial.d.ts
+10
-10
src/materials/MeshPhysicalMaterial.d.ts
src/materials/MeshPhysicalMaterial.d.ts
+1
-1
src/materials/MeshStandardMaterial.d.ts
src/materials/MeshStandardMaterial.d.ts
+11
-11
src/materials/MeshToonMaterial.d.ts
src/materials/MeshToonMaterial.d.ts
+11
-11
src/materials/PointsMaterial.d.ts
src/materials/PointsMaterial.d.ts
+1
-1
src/materials/SpriteMaterial.d.ts
src/materials/SpriteMaterial.d.ts
+2
-2
未找到文件。
editor/js/Menubar.Help.js
浏览文件 @
db73e26e
...
...
@@ -48,4 +48,4 @@ var MenubarHelp = function ( editor ) {
};
export
{
MenubarHelp
};
export
{
MenubarHelp
};
editor/js/commands/SetMaterialCommand.js
浏览文件 @
db73e26e
...
...
@@ -78,4 +78,4 @@ SetMaterialCommand.prototype = {
};
export
{
SetMaterialCommand
};
export
{
SetMaterialCommand
};
editor/js/commands/SetMaterialMapCommand.js
浏览文件 @
db73e26e
...
...
@@ -134,4 +134,4 @@ SetMaterialMapCommand.prototype = {
};
export
{
SetMaterialMapCommand
};
export
{
SetMaterialMapCommand
};
examples/js/loaders/VRMLLoader.js
浏览文件 @
db73e26e
...
...
@@ -2035,7 +2035,7 @@ THREE.VRMLLoader = ( function () {
// materials can be influenced by the geometry (e.g. vertex normals). cloning is necessary to avoid
// any side effects
return
(
build
.
isObject3D
||
build
.
isMaterial
)
?
build
.
clone
()
:
build
;
return
(
build
.
isObject3D
||
build
.
isMaterial
)
?
build
.
clone
()
:
build
;
}
...
...
examples/jsm/controls/TransformControls.d.ts
浏览文件 @
db73e26e
...
...
@@ -13,7 +13,7 @@ export class TransformControls extends Object3D {
// API
camera
:
Camera
;
object
:
Object3D
|
undefined
;
object
:
Object3D
|
undefined
;
enabled
:
boolean
;
axis
:
string
|
null
;
mode
:
string
;
...
...
examples/jsm/exporters/PLYExporter.d.ts
浏览文件 @
db73e26e
...
...
@@ -9,6 +9,6 @@ export class PLYExporter {
constructor
();
parse
(
object
:
Object3D
,
onDone
:
(
res
:
string
)
=>
void
,
options
:
PLYExporterOptions
):
string
|
null
;
parse
(
object
:
Object3D
,
onDone
:
(
res
:
string
)
=>
void
,
options
:
PLYExporterOptions
):
string
|
null
;
}
examples/jsm/lines/WireframeGeometry2.d.ts
浏览文件 @
db73e26e
...
...
@@ -7,7 +7,7 @@ import { LineSegmentsGeometry } from './LineSegmentsGeometry';
export
class
WireframeGeometry2
extends
LineSegmentsGeometry
{
constructor
(
geometry
:
Geometry
|
BufferGeometry
);
constructor
(
geometry
:
Geometry
|
BufferGeometry
);
readonly
sWireframeGeometry2
:
boolean
;
}
examples/jsm/loaders/BasisTextureLoader.d.ts
浏览文件 @
db73e26e
...
...
@@ -8,7 +8,7 @@ import {
export
class
BasisTextureLoader
extends
Loader
{
constructor
(
manager
?:
LoadingManager
);
transcoderBinary
:
ArrayBuffer
|
null
;
transcoderBinary
:
ArrayBuffer
|
null
;
transcoderPath
:
string
;
transcoderPending
:
Promise
<
void
>
|
null
;
...
...
examples/jsm/loaders/GLTFLoader.d.ts
浏览文件 @
db73e26e
...
...
@@ -29,8 +29,8 @@ export interface GLTF {
export
class
GLTFLoader
extends
Loader
{
constructor
(
manager
?:
LoadingManager
);
dracoLoader
:
DRACOLoader
|
null
;
ddsLoader
:
DDSLoader
|
null
;
dracoLoader
:
DRACOLoader
|
null
;
ddsLoader
:
DDSLoader
|
null
;
load
(
url
:
string
,
onLoad
:
(
gltf
:
GLTF
)
=>
void
,
onProgress
?:
(
event
:
ProgressEvent
)
=>
void
,
onError
?:
(
event
:
ErrorEvent
)
=>
void
)
:
void
;
setDRACOLoader
(
dracoLoader
:
DRACOLoader
):
GLTFLoader
;
...
...
examples/jsm/loaders/VRMLLoader.js
浏览文件 @
db73e26e
...
...
@@ -2072,7 +2072,7 @@ var VRMLLoader = ( function () {
// materials can be influenced by the geometry (e.g. vertex normals). cloning is necessary to avoid
// any side effects
return
(
build
.
isObject3D
||
build
.
isMaterial
)
?
build
.
clone
()
:
build
;
return
(
build
.
isObject3D
||
build
.
isMaterial
)
?
build
.
clone
()
:
build
;
}
...
...
examples/jsm/misc/MorphAnimMesh.d.ts
浏览文件 @
db73e26e
...
...
@@ -9,7 +9,7 @@ import {
export
class
MorphAnimMesh
extends
Mesh
{
constructor
(
geometry
:
BufferGeometry
|
Geometry
,
material
:
Material
);
constructor
(
geometry
:
BufferGeometry
|
Geometry
,
material
:
Material
);
mixer
:
AnimationMixer
;
activeAction
:
AnimationAction
|
null
;
...
...
examples/jsm/misc/MorphBlendMesh.d.ts
浏览文件 @
db73e26e
...
...
@@ -7,7 +7,7 @@ import {
export
class
MorphBlendMesh
extends
Mesh
{
constructor
(
geometry
:
BufferGeometry
|
Geometry
,
material
:
Material
);
constructor
(
geometry
:
BufferGeometry
|
Geometry
,
material
:
Material
);
animationsMap
:
object
;
animationsList
:
object
[];
...
...
examples/jsm/nodes/accessors/CameraNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -10,10 +10,10 @@ export class CameraNode extends TempNode {
constructor
(
scope
?:
string
,
camera
?:
Camera
);
scope
:
string
;
near
:
FloatNode
|
undefined
;
far
:
FloatNode
|
undefined
;
camera
:
Camera
|
undefined
;
updateFrame
:
boolean
|
undefined
;
near
:
FloatNode
|
undefined
;
far
:
FloatNode
|
undefined
;
camera
:
Camera
|
undefined
;
updateFrame
:
boolean
|
undefined
;
nodeType
:
string
;
setCamera
(
camera
:
Camera
):
void
;
...
...
examples/jsm/nodes/core/FunctionNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -15,15 +15,15 @@ export class FunctionNode extends TempNode {
nodeType
:
string
;
useKeywords
:
boolean
;
inputs
:
FunctionNodeInput
[]
|
undefined
;
includes
:
object
[]
|
undefined
;
extensions
:
object
|
undefined
;
keywords
:
object
|
undefined
;
inputs
:
FunctionNodeInput
[]
|
undefined
;
includes
:
object
[]
|
undefined
;
extensions
:
object
|
undefined
;
keywords
:
object
|
undefined
;
getShared
(
builder
:
NodeBuilder
,
output
:
string
):
boolean
;
getType
(
builder
:
NodeBuilder
):
string
;
getInputByName
(
name
:
string
):
FunctionNodeInput
|
undefined
;
getIncludeByName
(
name
:
string
):
object
|
undefined
;
getIncludeByName
(
name
:
string
):
object
|
undefined
;
parse
(
src
:
string
,
includes
?:
object
[],
extensions
?:
object
,
keywords
?:
object
):
void
;
copy
(
source
:
FunctionNode
):
this
;
...
...
examples/jsm/nodes/core/Node.d.ts
浏览文件 @
db73e26e
...
...
@@ -6,10 +6,10 @@ export class Node {
uuid
:
string
;
name
:
string
;
type
:
string
|
undefined
;
type
:
string
|
undefined
;
userData
:
object
;
readonly
isNode
:
true
;
frameId
:
number
|
undefined
;
readonly
isNode
:
true
;
frameId
:
number
|
undefined
;
analyze
(
builder
:
NodeBuilder
,
settings
?:
object
):
void
;
analyzeAndFlow
(
builder
:
NodeBuilder
,
output
:
string
,
settings
?:
object
):
object
;
...
...
examples/jsm/nodes/core/NodeFrame.d.ts
浏览文件 @
db73e26e
...
...
@@ -10,9 +10,9 @@ export class NodeFrame {
constructor
(
time
:
number
);
time
:
number
;
id
:
number
;
delta
:
number
|
undefined
;
renderer
:
WebGLRenderer
|
undefined
;
renderTexture
:
Texture
|
undefined
;
delta
:
number
|
undefined
;
renderer
:
WebGLRenderer
|
undefined
;
renderTexture
:
Texture
|
undefined
;
update
(
delta
:
number
):
this
;
setRenderer
(
renderer
:
WebGLRenderer
):
this
;
...
...
examples/jsm/nodes/core/NodeUniform.d.ts
浏览文件 @
db73e26e
...
...
@@ -10,10 +10,10 @@ export interface NodeUniformParams {
export
class
NodeUniform
{
constructor
(
params
?:
NodeUniformParams
);
name
:
string
|
undefined
;
type
:
string
|
undefined
;
node
:
Node
|
undefined
;
needsUpdate
:
boolean
|
undefined
;
name
:
string
|
undefined
;
type
:
string
|
undefined
;
node
:
Node
|
undefined
;
needsUpdate
:
boolean
|
undefined
;
value
:
any
;
}
examples/jsm/nodes/effects/ColorAdjustmentNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -8,7 +8,7 @@ export class ColorAdjustmentNode extends TempNode {
constructor
(
rgb
:
Node
,
adjustment
?:
FloatNode
,
method
?:
string
);
rgb
:
Node
;
adjustment
:
FloatNode
|
undefined
;
adjustment
:
FloatNode
|
undefined
;
method
:
string
;
nodeType
:
string
;
...
...
examples/jsm/nodes/inputs/ColorNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -5,7 +5,7 @@ import { NodeBuilder } from '../core/NodeBuilder';
export
class
ColorNode
extends
InputNode
{
constructor
(
color
:
Color
|
number
|
string
,
g
?:
number
,
b
?:
number
);
constructor
(
color
:
Color
|
number
|
string
,
g
?:
number
,
b
?:
number
);
value
:
Color
;
nodeType
:
string
;
...
...
examples/jsm/nodes/inputs/CubeTextureNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -9,8 +9,8 @@ export class CubeTextureNode extends InputNode {
constructor
(
value
:
CubeTexture
,
uv
?:
Node
,
bias
?:
Node
);
value
:
CubeTexture
;
uv
:
Node
|
undefined
;
bias
:
Node
|
undefined
;
uv
:
Node
|
undefined
;
bias
:
Node
|
undefined
;
nodeType
:
string
;
getTexture
(
builder
:
NodeBuilder
,
output
:
string
):
string
;
...
...
examples/jsm/nodes/inputs/Vector2Node.d.ts
浏览文件 @
db73e26e
...
...
@@ -5,7 +5,7 @@ import { NodeBuilder } from '../core/NodeBuilder';
export
class
Vector2Node
extends
InputNode
{
constructor
(
x
:
Vector2
|
number
,
y
?:
number
);
constructor
(
x
:
Vector2
|
number
,
y
?:
number
);
value
:
Vector2
;
nodeType
:
string
;
...
...
examples/jsm/nodes/inputs/Vector3Node.d.ts
浏览文件 @
db73e26e
...
...
@@ -5,7 +5,7 @@ import { NodeBuilder } from '../core/NodeBuilder';
export
class
Vector3Node
extends
InputNode
{
constructor
(
x
:
Vector3
|
number
,
y
?:
number
,
z
?:
number
);
constructor
(
x
:
Vector3
|
number
,
y
?:
number
,
z
?:
number
);
value
:
Vector3
;
nodeType
:
string
;
...
...
examples/jsm/nodes/inputs/Vector4Node.d.ts
浏览文件 @
db73e26e
...
...
@@ -5,7 +5,7 @@ import { NodeBuilder } from '../core/NodeBuilder';
export
class
Vector4Node
extends
InputNode
{
constructor
(
x
:
Vector4
|
number
,
y
?:
number
,
z
?:
number
,
w
?:
number
);
constructor
(
x
:
Vector4
|
number
,
y
?:
number
,
z
?:
number
,
w
?:
number
);
value
:
Vector4
;
nodeType
:
string
;
...
...
examples/jsm/nodes/math/MathNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -4,11 +4,11 @@ import { Node } from '../core/Node';
export
class
MathNode
extends
TempNode
{
constructor
(
a
:
Node
,
bOrMethod
:
Node
|
string
,
cOrMethod
?:
Node
|
string
,
method
?:
string
);
constructor
(
a
:
Node
,
bOrMethod
:
Node
|
string
,
cOrMethod
?:
Node
|
string
,
method
?:
string
);
a
:
Node
;
b
:
Node
|
string
|
undefined
;
c
:
Node
|
string
|
undefined
;
c
:
Node
|
string
|
undefined
;
method
:
string
;
nodeType
:
string
;
...
...
examples/jsm/nodes/utils/BypassNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -5,7 +5,7 @@ export class BypassNode extends Node {
constructor
(
code
:
Node
,
value
?:
Node
);
code
:
Node
;
value
:
Node
|
undefined
;
value
:
Node
|
undefined
;
nodeType
:
string
;
copy
(
source
:
BypassNode
):
this
;
...
...
examples/jsm/nodes/utils/ColorSpaceNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -7,7 +7,7 @@ export class ColorSpaceNode extends TempNode {
constructor
(
input
:
Node
,
method
?:
string
);
input
:
Node
;
method
:
string
|
undefined
;
method
:
string
|
undefined
;
nodeType
:
string
;
fromEncoding
(
encoding
:
number
);
...
...
examples/jsm/nodes/utils/JoinNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -6,8 +6,8 @@ export class JoinNode extends TempNode {
x
:
Node
;
y
:
Node
;
z
:
Node
|
undefined
;
w
:
Node
|
undefined
;
z
:
Node
|
undefined
;
w
:
Node
|
undefined
;
nodeType
:
string
;
getNumElements
():
number
;
...
...
examples/jsm/nodes/utils/VelocityNode.d.ts
浏览文件 @
db73e26e
...
...
@@ -17,10 +17,10 @@ export class VelocityNode extends Vector3Node {
constructor
(
target
:
Object3D
,
params
?:
VelocityNodeParams
);
velocity
:
Vector3
;
moment
:
Vector3
|
undefined
;
speed
:
Vector3
|
undefined
;
springVelocity
:
Vector3
|
undefined
;
lastVelocity
:
Vector3
|
undefined
;
moment
:
Vector3
|
undefined
;
speed
:
Vector3
|
undefined
;
springVelocity
:
Vector3
|
undefined
;
lastVelocity
:
Vector3
|
undefined
;
nodeType
:
string
;
...
...
examples/jsm/webxr/VRButton.d.ts
浏览文件 @
db73e26e
...
...
@@ -2,10 +2,10 @@ import {
WebGLRenderer
}
from
'
../../../src/Three
'
;
export
interface
WebXROptions
{
export
interface
WebXROptions
{
referenceSpaceType
:
string
;
}
export
namespace
VRButton
{
export
function
createButton
(
renderer
:
WebGLRenderer
,
options
?:
WebXROptions
):
HTMLElement
;
export
function
createButton
(
renderer
:
WebGLRenderer
,
options
?:
WebXROptions
):
HTMLElement
;
}
examples/webgl_shading_physical.html
浏览文件 @
db73e26e
...
...
@@ -68,7 +68,7 @@
// CUBE CAMERA
cubeCamera
=
new
THREE
.
CubeCamera
(
1
,
10000
,
128
,
{
encoding
:
THREE
.
sRGBEncoding
}
);
cubeCamera
=
new
THREE
.
CubeCamera
(
1
,
10000
,
128
,
{
encoding
:
THREE
.
sRGBEncoding
}
);
// TEXTURES
var
textureLoader
=
new
THREE
.
TextureLoader
();
...
...
src/audio/Audio.d.ts
浏览文件 @
db73e26e
...
...
@@ -19,7 +19,7 @@ export class Audio extends Object3D {
loopStart
:
number
;
loopEnd
:
number
;
offset
:
number
;
duration
:
number
|
undefined
;
duration
:
number
|
undefined
;
playbackRate
:
number
;
isPlaying
:
boolean
;
hasPlaybackControl
:
boolean
;
...
...
src/materials/MeshDepthMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -4,9 +4,9 @@ import { Texture } from './../textures/Texture';
export
interface
MeshDepthMaterialParameters
extends
MaterialParameters
{
map
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
depthPacking
?:
DepthPackingStrategies
;
displacementMap
?:
Texture
|
null
;
displacementMap
?:
Texture
|
null
;
displacementScale
?:
number
;
displacementBias
?:
number
;
wireframe
?:
boolean
;
...
...
@@ -18,7 +18,7 @@ export class MeshDepthMaterial extends Material {
constructor
(
parameters
?:
MeshDepthMaterialParameters
);
map
:
Texture
|
null
;
alphaMap
:
Texture
|
null
;
alphaMap
:
Texture
|
null
;
depthPacking
:
DepthPackingStrategies
;
displacementMap
:
Texture
|
null
;
displacementScale
:
number
;
...
...
src/materials/MeshDistanceMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -4,8 +4,8 @@ import { Texture } from './../textures/Texture';
export
interface
MeshDistanceMaterialParameters
extends
MaterialParameters
{
map
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
displacementMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
displacementMap
?:
Texture
|
null
;
displacementScale
?:
number
;
displacementBias
?:
number
;
farDistance
?:
number
;
...
...
@@ -18,7 +18,7 @@ export class MeshDistanceMaterial extends Material {
constructor
(
parameters
?:
MeshDistanceMaterialParameters
);
map
:
Texture
|
null
;
alphaMap
:
Texture
|
null
;
alphaMap
:
Texture
|
null
;
displacementMap
:
Texture
|
null
;
displacementScale
:
number
;
displacementBias
:
number
;
...
...
src/materials/MeshLambertMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -7,15 +7,15 @@ export interface MeshLambertMaterialParameters extends MaterialParameters {
color
?:
Color
|
string
|
number
;
emissive
?:
Color
|
string
|
number
;
emissiveIntensity
?:
number
;
emissiveMap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
lightMap
?:
Texture
|
null
;
emissiveMap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
lightMap
?:
Texture
|
null
;
lightMapIntensity
?:
number
;
aoMap
?:
Texture
|
null
;
aoMap
?:
Texture
|
null
;
aoMapIntensity
?:
number
;
specularMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
envMap
?:
Texture
|
null
;
specularMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
envMap
?:
Texture
|
null
;
combine
?:
Combine
;
reflectivity
?:
number
;
refractionRatio
?:
number
;
...
...
src/materials/MeshMatcapMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -7,17 +7,17 @@ import { NormalMapTypes } from '../constants';
export
interface
MeshMatcapMaterialParameters
extends
MaterialParameters
{
color
?:
Color
|
string
|
number
;
matcap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
matcap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
bumpScale
?:
number
;
normalMap
?:
Texture
|
null
;
normalMap
?:
Texture
|
null
;
normalMapType
?:
NormalMapTypes
;
normalScale
?:
Vector2
;
displacementMap
?:
Texture
|
null
;
displacementMap
?:
Texture
|
null
;
displacementScale
?:
number
;
displacementBias
?:
number
;
alphaMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
skinning
?:
boolean
;
morphTargets
?:
boolean
;
morphNormals
?:
boolean
;
...
...
src/materials/MeshNormalMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -5,12 +5,12 @@ import { NormalMapTypes } from '../constants';
export
interface
MeshNormalMaterialParameters
extends
MaterialParameters
{
bumpMap
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
bumpScale
?:
number
;
normalMap
?:
Texture
|
null
;
normalMap
?:
Texture
|
null
;
normalMapType
?:
NormalMapTypes
;
normalScale
?:
Vector2
;
displacementMap
?:
Texture
|
null
;
displacementMap
?:
Texture
|
null
;
displacementScale
?:
number
;
displacementBias
?:
number
;
wireframe
?:
boolean
;
...
...
src/materials/MeshPhongMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -10,25 +10,25 @@ export interface MeshPhongMaterialParameters extends MaterialParameters {
specular
?:
Color
|
string
|
number
;
shininess
?:
number
;
opacity
?:
number
;
map
?:
Texture
|
null
;
lightMap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
lightMap
?:
Texture
|
null
;
lightMapIntensity
?:
number
;
aoMap
?:
Texture
|
null
;
aoMap
?:
Texture
|
null
;
aoMapIntensity
?:
number
;
emissive
?:
Color
|
string
|
number
;
emissiveIntensity
?:
number
;
emissiveMap
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
emissiveMap
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
bumpScale
?:
number
;
normalMap
?:
Texture
|
null
;
normalMap
?:
Texture
|
null
;
normalMapType
?:
NormalMapTypes
;
normalScale
?:
Vector2
;
displacementMap
?:
Texture
|
null
;
displacementMap
?:
Texture
|
null
;
displacementScale
?:
number
;
displacementBias
?:
number
;
specularMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
envMap
?:
Texture
|
null
;
specularMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
envMap
?:
Texture
|
null
;
combine
?:
Combine
;
reflectivity
?:
number
;
refractionRatio
?:
number
;
...
...
src/materials/MeshPhysicalMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -15,7 +15,7 @@ export interface MeshPhysicalMaterialParameters
sheen
?:
Color
;
clearcoatNormalScale
?:
Vector2
;
clearcoatNormalMap
?:
Texture
|
null
;
clearcoatNormalMap
?:
Texture
|
null
;
}
export
class
MeshPhysicalMaterial
extends
MeshStandardMaterial
{
...
...
src/materials/MeshStandardMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -8,26 +8,26 @@ export interface MeshStandardMaterialParameters extends MaterialParameters {
color
?:
Color
|
string
|
number
;
roughness
?:
number
;
metalness
?:
number
;
map
?:
Texture
|
null
;
lightMap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
lightMap
?:
Texture
|
null
;
lightMapIntensity
?:
number
;
aoMap
?:
Texture
|
null
;
aoMap
?:
Texture
|
null
;
aoMapIntensity
?:
number
;
emissive
?:
Color
|
string
|
number
;
emissiveIntensity
?:
number
;
emissiveMap
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
emissiveMap
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
bumpScale
?:
number
;
normalMap
?:
Texture
|
null
;
normalMap
?:
Texture
|
null
;
normalMapType
?:
NormalMapTypes
;
normalScale
?:
Vector2
;
displacementMap
?:
Texture
|
null
;
displacementMap
?:
Texture
|
null
;
displacementScale
?:
number
;
displacementBias
?:
number
;
roughnessMap
?:
Texture
|
null
;
metalnessMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
envMap
?:
Texture
|
null
;
roughnessMap
?:
Texture
|
null
;
metalnessMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
envMap
?:
Texture
|
null
;
envMapIntensity
?:
number
;
refractionRatio
?:
number
;
wireframe
?:
boolean
;
...
...
src/materials/MeshToonMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -10,25 +10,25 @@ export interface MeshToonMaterialParameters extends MaterialParameters {
specular
?:
Color
|
string
|
number
;
shininess
?:
number
;
opacity
?:
number
;
gradientMap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
lightMap
?:
Texture
|
null
;
gradientMap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
lightMap
?:
Texture
|
null
;
lightMapIntensity
?:
number
;
aoMap
?:
Texture
|
null
;
aoMap
?:
Texture
|
null
;
aoMapIntensity
?:
number
;
emissive
?:
Color
|
string
|
number
;
emissiveIntensity
?:
number
;
emissiveMap
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
emissiveMap
?:
Texture
|
null
;
bumpMap
?:
Texture
|
null
;
bumpScale
?:
number
;
normalMap
?:
Texture
|
null
;
normalMap
?:
Texture
|
null
;
normalMapType
?:
NormalMapTypes
;
normalScale
?:
Vector2
;
displacementMap
?:
Texture
|
null
;
displacementMap
?:
Texture
|
null
;
displacementScale
?:
number
;
displacementBias
?:
number
;
specularMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
specularMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
wireframe
?:
boolean
;
wireframeLinewidth
?:
number
;
wireframeLinecap
?:
string
;
...
...
@@ -45,7 +45,7 @@ export class MeshToonMaterial extends Material {
color
:
Color
;
specular
:
Color
;
shininess
:
number
;
gradientMap
:
Texture
|
null
;
gradientMap
:
Texture
|
null
;
map
:
Texture
|
null
;
lightMap
:
Texture
|
null
;
lightMapIntensity
:
number
;
...
...
src/materials/PointsMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -26,7 +26,7 @@ export class MultiMaterial extends Material {
export
interface
PointsMaterialParameters
extends
MaterialParameters
{
color
?:
Color
|
string
|
number
;
map
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
size
?:
number
;
sizeAttenuation
?:
boolean
;
}
...
...
src/materials/SpriteMaterial.d.ts
浏览文件 @
db73e26e
...
...
@@ -4,8 +4,8 @@ import { MaterialParameters, Material } from './Material';
export
interface
SpriteMaterialParameters
extends
MaterialParameters
{
color
?:
Color
|
string
|
number
;
map
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
map
?:
Texture
|
null
;
alphaMap
?:
Texture
|
null
;
rotation
?:
number
;
sizeAttenuation
?:
boolean
;
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录