Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commitf1497db5420996ac02de878ad347c9cfbf25ff1d (patch)
Author
 Syndamia <kamen@syndamia.com>
2022-11-21 19:37:05 +0200
Committer
 Syndamia <kamen@syndamia.com>
2022-11-21 19:37:05 +0200
Files2a38511352e88617728e817c75de870c67b95793
uni-projects-f1497db5420996ac02de878ad347c9cfbf25ff1d.tar
uni-projects-f1497db5420996ac02de878ad347c9cfbf25ff1d.tar.gz
uni-projects-f1497db5420996ac02de878ad347c9cfbf25ff1d.zip
Parentc012b272f5532386c7b887a526798454ed899062 (diff)
[OKG/HWK2] Added patio road and bushes to middle building place
1 files changed, 13 insertions, 5 deletions
-rw-r--r--Year 2/Computer Graphics Fundamentals/Homework 2/mannequin.html18
diff --git a/Year 2/Computer Graphics Fundamentals/Homework 2/mannequin.html b/Year 2/Computer Graphics Fundamentals/Homework 2/mannequin.html
index 553dbe3..b363186 100644
--- a/Year 2/Computer Graphics Fundamentals/Homework 2/mannequin.html
+++ b/Year 2/Computer Graphics Fundamentals/Homework 2/mannequin.html
@@ -43,8 +43,8 @@
var aspect = window.innerWidth/window.innerHeight;
var camera = new THREE.PerspectiveCamera( 30, aspect );
- camera.position.set( -200, 80, -100 );
- camera.lookAt( new THREE.Vector3(300, 50, 200) );
+ camera.position.set( -300, 80, 100 );
+ camera.lookAt( new THREE.Vector3(0, 50, -250) );
function onWindowResize(event)
{
@@ -93,7 +93,7 @@
var jotaro = newJotaro();
//jotaro.rotation.x = Math.PI / 2;
jotaro.position.x = 50;
- jotaro.position.z = 120;
+ jotaro.position.z = -120;
scene.add(jotaro);
// scene.add(newKira());
@@ -117,10 +117,18 @@
scene.add(koichi);
+ var middleBuilding = new THREE.Group();
var patio = new THREE.Mesh(new THREE.BoxGeometry(300, 1, 300),
new THREE.MeshPhongMaterial({ color: 0x978661 }));
- patio.position.set(0, 1, -125 -150);
- scene.add(patio);
+ middleBuilding.add(patio);
+ var patioRoad = new THREE.Mesh(new THREE.BoxGeometry(75, 1, 300),
+ new THREE.MeshPhongMaterial({ color: 0xd2cdca }));
+ patioRoad.position.y = 0.5;
+ middleBuilding.add(patioRoad);
+ middleBuilding.add(newBushPot(0x7e4451, 45, 9, 15, 0, -120,135));
+ middleBuilding.add(newBushPot(0x7e4451, 45, 9, 15, 0, 120,135));
+ middleBuilding.position.set(0, 1, -125 -150);
+ scene.add(middleBuilding);
var tailorShop = new THREE.Group();
tailorShop.add(newTailorShop());