提交 d496bc5e 编写于 作者: M Mr.doob

Merge pull request #8411 from that-ben/patch-2

Update LensFlare.html
<!DOCTYPE html>
<html lang="en">
<head>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<base href="../../" />
<script src="list.js"></script>
<script src="page.js"></script>
<link type="text/css" rel="stylesheet" href="page.css" />
</head>
<body>
[page:Object3D] &rarr;
<h1>[name]</h1>
<div class="desc">Creates a simulated lens flare that tracks a light</div>
<h2>Example</h2>
<div>[example:webgl_lensflares lensflares]</div>
<h2>Constructor</h2>
<h3>[name]([page:Texture texture], [page:Float size], [page:Float distance], [page:Materials blending], [page:Color color])</h3>
<div>
texture -- THREE.Texture (optional) <br />
size -- size in pixels (-1 = use texture.width) <br />
distance -- (0-1) from light source (0 = at light source) <br />
blending -- [page:Materials Blending Mode] - Defaults to THREE.NormalBlending <br />
color -- The color of the lens flare
</div>
<div>
Automatically adds a lens flare to the lensFlares array if a texture is set.
</div>
<h2>Properties</h2>
<h3>[property:array lensFlares]</h3>
<div>
The array of flares as set by [page:LensFlare.add]
</div>
<h3>[property:Vector3 positionScreen]</h3>
<div>
The position of the lens flare on the screen.
</div>
<h3>[property:Function customUpdateCallback]</h3>
<div>
A custom update callback
</div>
<h2>Methods</h2>
<h3>[method:null add]([page:Texture texture], [page:Float size], [page:Float distance], [page:Materials blending], [page:Color color])</h3>
<div>
Adds a lens flare. See the constructor for details on the parameters.
</div>
<h3>[method:null updateLensFlares]()</h3>
<div>
Updates the lens flare based on the [page:LensFlare.positionScreen positionScreen] property.
</div>
<h3>[method:Object3D clone]([page:Object3D object])</h3>
<div>
object -- (optional) Object3D which needs to be cloned. If undefined, clone method will create a new cloned LensFlare Object.
</div>
<div>
Clone a LensFlare Object.
</div>
<h2>Source</h2>
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
</body>
</html>
<base href="../../" />
<script src="list.js"></script>
<script src="page.js"></script>
<link type="text/css" rel="stylesheet" href="page.css" />
</head>
<body>
[page:Object3D] &rarr;
<h1>[name]</h1>
<div class="desc">Creates a simulated lens flare that tracks a light</div>
<div class="desc">NOTE: When integrating LensFlare into your existing project, make sure that your WebGLRenderer object has the "alpha" property set to TRUE. If not, then no LensFlare will ever display at all (they will always remain transparent).</div>
<h2>Example</h2>
<div>[example:webgl_lensflares lensflares]</div>
<h2>Constructor</h2>
<h3>[name]([page:Texture texture], [page:Float size], [page:Float distance], [page:Materials blending], [page:Color color])</h3>
<div>
texture -- THREE.Texture (optional) <br />
size -- size in pixels (-1 = use texture.width) <br />
distance -- (0-1) from light source (0 = at light source) <br />
blending -- [page:Materials Blending Mode] - Defaults to THREE.NormalBlending <br />
color -- The color of the lens flare
</div>
<div>
Automatically adds a lens flare to the lensFlares array if a texture is set.
</div>
<h2>Properties</h2>
<h3>[property:array lensFlares]</h3>
<div>
The array of flares as set by [page:LensFlare.add]
</div>
<h3>[property:Vector3 positionScreen]</h3>
<div>
The position of the lens flare on the screen.
</div>
<h3>[property:Function customUpdateCallback]</h3>
<div>
A custom update callback
</div>
<h2>Methods</h2>
<h3>[method:null add]([page:Texture texture], [page:Float size], [page:Float distance], [page:Materials blending], [page:Color color])</h3>
<div>
Adds a lens flare. See the constructor for details on the parameters.
</div>
<h3>[method:null updateLensFlares]()</h3>
<div>
Updates the lens flare based on the [page:LensFlare.positionScreen positionScreen] property.
</div>
<h3>[method:Object3D clone]([page:Object3D object])</h3>
<div>
object -- (optional) Object3D which needs to be cloned. If undefined, clone method will create a new cloned LensFlare Object.
</div>
<div>
Clone a LensFlare Object.
</div>
<h2>Source</h2>
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
</body>
</html>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册