未验证 提交 f46b3a6b 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #13435 from Mugen87/dev3

Examples: Clean up webgl_materials_modified
......@@ -48,23 +48,11 @@
<script src="js/Detector.js"></script>
<script src="js/libs/stats.min.js"></script>
<script src="js/shaders/BleachBypassShader.js"></script>
<script src="js/shaders/ColorCorrectionShader.js"></script>
<script src="js/shaders/CopyShader.js"></script>
<script src="js/shaders/FXAAShader.js"></script>
<script src="js/postprocessing/EffectComposer.js"></script>
<script src="js/postprocessing/RenderPass.js"></script>
<script src="js/postprocessing/ShaderPass.js"></script>
<script src="js/postprocessing/MaskPass.js"></script>
<script>
if ( ! Detector.webgl ) Detector.addGetWebGLMessage();
var container, stats, loader;
var camera, scene, renderer;
var camera, scene, renderer, stats;
var mesh, materialShader;
......@@ -82,9 +70,6 @@
function init() {
container = document.createElement( 'div' );
document.body.appendChild( container );
camera = new THREE.PerspectiveCamera( 27, window.innerWidth / window.innerHeight, 1, 10000 );
camera.position.z = 1200;
......@@ -114,8 +99,8 @@
};
loader = new THREE.JSONLoader();
loader.load( "models/json/leeperrysmith/LeePerrySmith.json", function( geometry ) {
var loader = new THREE.JSONLoader();
loader.load( 'models/json/leeperrysmith/LeePerrySmith.json', function( geometry ) {
mesh = new THREE.Mesh( geometry, material );
mesh.position.y = - 50;
......@@ -124,15 +109,15 @@
} );
renderer = new THREE.WebGLRenderer( { antialias: false } );
renderer = new THREE.WebGLRenderer( { antialias: true } );
renderer.setPixelRatio( window.devicePixelRatio );
renderer.setSize( window.innerWidth, window.innerHeight );
container.appendChild( renderer.domElement );
document.body.appendChild( renderer.domElement );
//
stats = new Stats();
container.appendChild( stats.dom );
document.body.appendChild( stats.dom );
// EVENTS
......@@ -148,6 +133,9 @@
var width = window.innerWidth;
var height = window.innerHeight;
windowHalfX = width / 2;
windowHalfY = height / 2;
camera.aspect = width / height;
camera.updateProjectionMatrix();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册