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

Examples: FlakesTexture clean up.

上级 075b95fc
...@@ -6,25 +6,25 @@ class FlakesTexture { ...@@ -6,25 +6,25 @@ class FlakesTexture {
constructor( width = 512, height = 512 ) { constructor( width = 512, height = 512 ) {
var canvas = document.createElement( 'canvas' ); const canvas = document.createElement( 'canvas' );
canvas.width = width; canvas.width = width;
canvas.height = height; canvas.height = height;
var context = canvas.getContext( '2d' ); const context = canvas.getContext( '2d' );
context.fillStyle = 'rgb(127,127,255)'; context.fillStyle = 'rgb(127,127,255)';
context.fillRect( 0, 0, width, height ); context.fillRect( 0, 0, width, height );
for ( var i = 0; i < 4000; i ++ ) { for ( let i = 0; i < 4000; i ++ ) {
var x = Math.random() * width; const x = Math.random() * width;
var y = Math.random() * height; const y = Math.random() * height;
var r = Math.random() * 3 + 3; const r = Math.random() * 3 + 3;
var nx = Math.random() * 2 - 1; let nx = Math.random() * 2 - 1;
var ny = Math.random() * 2 - 1; let ny = Math.random() * 2 - 1;
var nz = 1.5; let nz = 1.5;
var l = Math.sqrt( nx * nx + ny * ny + nz * nz ); const l = Math.sqrt( nx * nx + ny * ny + nz * nz );
nx /= l; ny /= l; nz /= l; nx /= l; ny /= l; nz /= l;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册