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

Fixed yet more examples.

上级 36ae0441
因为 它太大了无法显示 source diff 。你可以改为 查看blob
此差异已折叠。
此差异已折叠。
......@@ -62,6 +62,7 @@
document.body.appendChild( container );
camera = new THREE.Camera( 75, window.innerWidth / window.innerHeight, 1, 3000 );
camera.useTarget = true;
camera.position.z = 1000;
scene = new THREE.Scene();
......
......@@ -63,6 +63,7 @@
document.body.appendChild( container );
camera = new THREE.Camera( 75, window.innerWidth / window.innerHeight, 1, 3000 );
camera.useTarget = true;
camera.position.z = 1000;
scene = new THREE.Scene();
......
......@@ -76,6 +76,7 @@
document.body.appendChild( container );
camera = new THREE.Camera( 70, window.innerWidth / height, 1, 3000 );
camera.useTarget = true;
camera.position.z = 200;
scene = new THREE.Scene();
......
......@@ -77,6 +77,7 @@
document.body.appendChild( container );
camera = new THREE.Camera( 70, window.innerWidth / window.innerHeight, 1, 3000 );
camera.useTarget = true;
camera.position.z = 1200;
scene = new THREE.Scene();
......@@ -262,7 +263,7 @@
var time = new Date().getTime() * 0.00005;
camera.position.x += ( mouseX - camera.position.x ) * 0.036;
camera.position.y += ( - (mouseY) - camera.position.y ) * 0.036;
camera.position.y += ( - mouseY - camera.position.y ) * 0.036;
for ( i = -n; i < n; i ++ ) {
......
......@@ -112,8 +112,8 @@
cameraRTT.position.z = 100;
camera = new THREE.Camera( 30, window.innerWidth / window.innerHeight, 1, 10000 );
camera.useTarget = true;
camera.position.z = 100;
camera.updateMatrix();
scene = new THREE.Scene();
sceneRTT = new THREE.Scene();
......
......@@ -34,113 +34,7 @@
<body>
<div id="info"><a href="http://github.com/mrdoob/three.js" target="_blank">three.js</a> - webgl cube Fresnel shader demo.</div>
<!-- <script src="../build/Three.js"></script> -->
<script src="../src/Three.js"></script>
<script src="../src/core/Color.js"></script>
<script src="../src/core/Vector2.js"></script>
<script src="../src/core/Vector3.js"></script>
<script src="../src/core/Vector4.js"></script>
<script src="../src/core/Ray.js"></script>
<script src="../src/core/Rectangle.js"></script>
<script src="../src/core/Matrix3.js"></script>
<script src="../src/core/Matrix4.js"></script>
<script src="../src/core/Object3D.js"></script>
<script src="../src/core/Projector.js"></script>
<script src="../src/core/Quaternion.js"></script>
<script src="../src/core/Vertex.js"></script>
<script src="../src/core/Face3.js"></script>
<script src="../src/core/Face4.js"></script>
<script src="../src/core/UV.js"></script>
<script src="../src/core/Geometry.js"></script>
<script src="../src/core/Spline.js"></script>
<script src="../src/core/Edge.js"></script>
<script src="../src/cameras/Camera.js"></script>
<script src="../src/cameras/OrthoCamera.js"></script>
<script src="../src/lights/Light.js"></script>
<script src="../src/lights/AmbientLight.js"></script>
<script src="../src/lights/DirectionalLight.js"></script>
<script src="../src/lights/PointLight.js"></script>
<script src="../src/lights/SpotLight.js"></script>
<script src="../src/materials/Material.js"></script>
<script src="../src/materials/LineBasicMaterial.js"></script>
<script src="../src/materials/MeshBasicMaterial.js"></script>
<script src="../src/materials/MeshLambertMaterial.js"></script>
<script src="../src/materials/MeshPhongMaterial.js"></script>
<script src="../src/materials/MeshDepthMaterial.js"></script>
<script src="../src/materials/MeshNormalMaterial.js"></script>
<script src="../src/materials/MeshFaceMaterial.js"></script>
<script src="../src/materials/ShaderMaterial.js"></script>
<script src="../src/materials/ParticleBasicMaterial.js"></script>
<script src="../src/materials/ParticleCanvasMaterial.js"></script>
<script src="../src/materials/ParticleDOMMaterial.js"></script>
<script src="../src/textures/Texture.js"></script>
<script src="../src/textures/DataTexture.js"></script>
<script src="../src/objects/Particle.js"></script>
<script src="../src/objects/ParticleSystem.js"></script>
<script src="../src/objects/Line.js"></script>
<script src="../src/objects/Mesh.js"></script>
<script src="../src/objects/Bone.js"></script>
<script src="../src/objects/SkinnedMesh.js"></script>
<script src="../src/objects/Ribbon.js"></script>
<script src="../src/objects/LOD.js"></script>
<script src="../src/objects/Sprite.js"></script>
<script src="../src/scenes/Scene.js"></script>
<script src="../src/scenes/Fog.js"></script>
<script src="../src/scenes/FogExp2.js"></script>
<script src="../src/renderers/DOMRenderer.js"></script>
<script src="../src/renderers/CanvasRenderer.js"></script>
<script src="../src/renderers/SVGRenderer.js"></script>
<script src="../src/renderers/WebGLShaders.js"></script>
<script src="../src/renderers/WebGLRenderer.js"></script>
<script src="../src/renderers/WebGLRenderTarget.js"></script>
<script src="../src/renderers/WebGLRenderTargetCube.js"></script>
<script src="../src/renderers/renderables/RenderableVertex.js"></script>
<script src="../src/renderers/renderables/RenderableFace3.js"></script>
<script src="../src/renderers/renderables/RenderableFace4.js"></script>
<script src="../src/renderers/renderables/RenderableObject.js"></script>
<script src="../src/renderers/renderables/RenderableParticle.js"></script>
<script src="../src/renderers/renderables/RenderableLine.js"></script>
<script src="../src/extras/ColorUtils.js"></script>
<script src="../src/extras/GeometryUtils.js"></script>
<script src="../src/extras/ImageUtils.js"></script>
<script src="../src/extras/SceneUtils.js"></script>
<script src="../src/extras/ShaderUtils.js"></script>
<script src="../src/extras/core/Curve.js"></script>
<script src="../src/extras/core/CurvePath.js"></script>
<script src="../src/extras/core/Path.js"></script>
<script src="../src/extras/core/Shape.js"></script>
<script src="../src/extras/core/TextPath.js"></script>
<script src="../src/extras/animation/AnimationHandler.js"></script>
<script src="../src/extras/animation/Animation.js"></script>
<script src="../src/extras/cameras/FirstPersonCamera.js"></script>
<script src="../src/extras/cameras/PathCamera.js"></script>
<script src="../src/extras/cameras/FlyCamera.js"></script>
<script src="../src/extras/cameras/RollCamera.js"></script>
<script src="../src/extras/cameras/TrackballCamera.js"></script>
<script src="../src/extras/cameras/QuakeCamera.js"></script>
<script src="../src/extras/geometries/CubeGeometry.js"></script>
<script src="../src/extras/geometries/CylinderGeometry.js"></script>
<script src="../src/extras/geometries/ExtrudeGeometry.js"></script>
<script src="../src/extras/geometries/IcosahedronGeometry.js"></script>
<script src="../src/extras/geometries/LatheGeometry.js"></script>
<script src="../src/extras/geometries/PlaneGeometry.js"></script>
<script src="../src/extras/geometries/SphereGeometry.js"></script>
<script src="../src/extras/geometries/TextGeometry.js"></script>
<script src="../src/extras/geometries/TorusGeometry.js"></script>
<script src="../src/extras/geometries/TorusKnotGeometry.js"></script>
<script src="../src/extras/loaders/Loader.js"></script>
<script src="../src/extras/loaders/BinaryLoader.js"></script>
<script src="../src/extras/loaders/ColladaLoader.js"></script>
<script src="../src/extras/loaders/JSONLoader.js"></script>
<script src="../src/extras/loaders/SceneLoader.js"></script>
<script src="../src/extras/loaders/UTF8Loader.js"></script>
<script src="../src/extras/objects/MarchingCubes.js"></script>
<script src="../src/extras/objects/Trident.js"></script>
<script src="../src/extras/physics/Collisions.js"></script>
<script src="../src/extras/physics/CollisionUtils.js"></script>
<script src="../src/extras/renderers/AnaglyphWebGLRenderer.js"></script>
<script src="../src/extras/renderers/CrosseyedWebGLRenderer.js"></script>
<script src="../build/Three.js"></script>
<script src="js/ShaderExtras.js"></script>
......@@ -171,6 +65,7 @@
document.body.appendChild( container );
camera = new THREE.Camera( 60, window.innerWidth / window.innerHeight, 1, 10000 );
camera.useTarget = true;
camera.position.z = 3200;
scene = new THREE.Scene();
......
......@@ -71,8 +71,8 @@
document.body.appendChild( container );
camera = new THREE.Camera( 20, SCREEN_WIDTH / SCREEN_HEIGHT, NEAR, FAR );
camera.useTarget = true;
camera.position.z = 800;
camera.updateMatrix();
scene = new THREE.Scene();
scene.fog = new THREE.Fog( 0x000000, 800, FAR );
......@@ -81,10 +81,10 @@
var path = "textures/cube/SwedishRoyalCastle/";
var format = '.jpg';
var urls = [
path + 'px' + format, path + 'nx' + format,
path + 'py' + format, path + 'ny' + format,
path + 'pz' + format, path + 'nz' + format
];
path + 'px' + format, path + 'nx' + format,
path + 'py' + format, path + 'ny' + format,
path + 'pz' + format, path + 'nz' + format
];
reflectionCube = THREE.ImageUtils.loadTextureCube( urls );
......
......@@ -360,10 +360,12 @@ THREE.SceneLoader.prototype = {
if ( c.type == "perspective" ) {
camera = new THREE.Camera( c.fov, c.aspect, c.near, c.far );
camera.useTarget = true;
} else if ( c.type == "ortho" ) {
camera = new THREE.Camera();
camera.useTarget = true;
camera.projectionMatrix = THREE.Matrix4.makeOrtho( c.left, c.right, c.top, c.bottom, c.near, c.far );
}
......
......@@ -3488,6 +3488,7 @@ THREE.WebGLRenderer = function ( parameters ) {
if ( ! _cameraLight ) {
_cameraLight = new THREE.Camera( _this.shadowCameraFov, _this.shadowMapWidth / _this.shadowMapHeight, _this.shadowCameraNear, _this.shadowCameraFar );
_cameraLight.useTarget = true;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册