900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 全屏3D雪花飘落html代码 html5 ThreeCanvas.js全屏3D大雪花飘落动画特效

全屏3D雪花飘落html代码 html5 ThreeCanvas.js全屏3D大雪花飘落动画特效

时间:2018-07-25 08:33:11

相关推荐

全屏3D雪花飘落html代码 html5 ThreeCanvas.js全屏3D大雪花飘落动画特效

特效描述:html5 ThreeCanvas.js 全屏3D 大雪花飘落 动画特效。全屏逼真雪花飘落特效,可随鼠标移动。

代码结构

1. 引入JS

2. HTML代码



逼真的雪花飘落特效

body{background-color:#000044;background:url(images/bg.jpg) repeat-x;margin:0px;overflow:hidden;}

a{color:#0078ff;}

var SCREEN_WIDTH = window.innerWidth;

var SCREEN_HEIGHT = window.innerHeight;

var container;

var particle;

var camera;

var scene;

var renderer;

var mouseX = 0;

var mouseY = 0;

var windowHalfX = window.innerWidth / 2;

var windowHalfY = window.innerHeight / 2;

var particles = [];

var particleImage = new Image();//THREE.ImageUtils.loadTexture( "img/ParticleSmoke.png" );

particleImage.src = images/ParticleSmoke.png;

function init() {

container = document.createElement(

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。