|
@@ -31,7 +31,7 @@
|
|
|
<body>
|
|
|
|
|
|
<div id="container"><br /><br /><br /><br /><br />Generating world...</div>
|
|
|
- <div id="info"><a href="http://github.com/mrdoob/three.js" target="_blank">three.js</a> - <a href="http://www.minecraft.net/" target="_blank">minecraft</a> demo. featuring <a href="http://painterlypack.net/" target="_blank">painterly pack</a>.<br />(camera move: WASD/↑←↓→)</div>
|
|
|
+ <div id="info"><a href="http://github.com/mrdoob/three.js" target="_blank">three.js</a> - <a href="http://www.minecraft.net/" target="_blank">minecraft</a> demo.<br />(camera move: WASD/↑←↓→)</div>
|
|
|
|
|
|
<script type="text/javascript" src="js/Stats.js"></script>
|
|
|
<script type="text/javascript" src="js/ImprovedNoise.js"></script>
|
|
@@ -39,6 +39,62 @@
|
|
|
<script type="text/javascript" src="../build/Three.js"></script>
|
|
|
<script type="text/javascript" src="../src/extras/GeometryUtils.js"></script>
|
|
|
<script type="text/javascript" src="../src/extras/primitives/Cube.js"></script>
|
|
|
+
|
|
|
+<!--
|
|
|
+ <script type="text/javascript" src="../src/Three.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Color.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Vector2.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Vector3.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Vector4.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Ray.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Rectangle.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Matrix3.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Matrix4.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Vertex.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Face3.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Face4.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/UV.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/core/Geometry.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/cameras/Camera.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/lights/Light.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/lights/AmbientLight.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/lights/DirectionalLight.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/lights/PointLight.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/objects/Object3D.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/objects/Particle.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/objects/Line.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/objects/Mesh.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/Material.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/LineBasicMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/MeshBasicMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/MeshLambertMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/MeshPhongMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/MeshDepthMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/MeshNormalMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/MeshFaceMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/MeshCubeMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/MeshShaderMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/ParticleBasicMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/ParticleCircleMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/ParticleDOMMaterial.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/Texture.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/mappings/CubeReflectionMapping.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/mappings/CubeRefractionMapping.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/mappings/LatitudeReflectionMapping.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/mappings/LatitudeRefractionMapping.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/mappings/SphericalReflectionMapping.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/mappings/SphericalRefractionMapping.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/materials/mappings/UVMapping.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/scenes/Scene.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/renderers/Projector.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/renderers/DOMRenderer.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/renderers/CanvasRenderer.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/renderers/SVGRenderer.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/renderers/WebGLRenderer.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/renderers/renderables/RenderableFace3.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/renderers/renderables/RenderableParticle.js"></script>
|
|
|
+ <script type="text/javascript" src="../src/renderers/renderables/RenderableLine.js"></script>
|
|
|
+-->
|
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
@@ -115,7 +171,7 @@
|
|
|
var ambientLight = new THREE.AmbientLight( 0xcccccc );
|
|
|
scene.addLight( ambientLight );
|
|
|
|
|
|
- var pointLight = new THREE.DirectionalLight( 0xffffff, 1.5 );
|
|
|
+ var pointLight = new THREE.DirectionalLight( 0xffffff, 1 );
|
|
|
pointLight.position.x = 1;
|
|
|
pointLight.position.y = 1;
|
|
|
pointLight.position.z = 0.5;
|
|
@@ -146,7 +202,7 @@
|
|
|
image.onload = function () { this.loaded = true; };
|
|
|
image.src = path;
|
|
|
|
|
|
- return new THREE.MeshLambertMaterial( { map: new THREE.Texture( image, THREE.ClampToEdgeWrapping, THREE.ClampToEdgeWrapping, THREE.NearestFilter, THREE.NearestFilter ) } );
|
|
|
+ return new THREE.MeshLambertMaterial( { map: new THREE.Texture( image, new THREE.UVMapping(), THREE.ClampToEdgeWrapping, THREE.ClampToEdgeWrapping, THREE.NearestFilter, THREE.LinearMipMapLinearFilter ) } );
|
|
|
|
|
|
}
|
|
|
|