diff --git a/gimp_saves/hachinohe.xcf b/gimp_saves/hachinohe.xcf index 3a0d28a..b768e7c 100644 Binary files a/gimp_saves/hachinohe.xcf and b/gimp_saves/hachinohe.xcf differ diff --git a/src/objects/textures/hachinohe.png b/src/objects/textures/hachinohe.png new file mode 100644 index 0000000..7810c7d Binary files /dev/null and b/src/objects/textures/hachinohe.png differ diff --git a/src/utils/addAssetsOnScene.js b/src/utils/addAssetsOnScene.js index 84542cf..ce44fa9 100644 --- a/src/utils/addAssetsOnScene.js +++ b/src/utils/addAssetsOnScene.js @@ -343,8 +343,9 @@ export async function addAssetsOnScene(scene){ alignGround(ground, sign.scene); const SignPlanegeometry = new THREE.PlaneGeometry(2.95, 1.55); - const signPictures = ['src/objects/textures/epid.png', 'src/objects/textures/iutCalais.png'] + /* SCHOOLS */ + let signPictures = ['src/objects/textures/epid.png', 'src/objects/textures/iutCalais.png'] for(let i=0; i<2; i++){ const signCopy = sign.scene.clone(); signCopy.position.x = 10 + i*5; @@ -354,7 +355,22 @@ export async function addAssetsOnScene(scene){ const signPlaneMaterial = new THREE.MeshBasicMaterial({ map:textureLoader.load(signPictures[i]) }); const signPlane = new THREE.Mesh(SignPlanegeometry, signPlaneMaterial); signPlane.rotateOnWorldAxis(new THREE.Vector3(1,0,0), MathUtils.degToRad(90)); - signPlane.position.set(10.06 + i*5, 1.347, 1.65);//Determined by hand + signPlane.position.set( signCopy.position.x + 0.06, 1.347, 1.65);//Determined by hand + scene.add(signPlane); + } + + /* PROFESSIONAL EXPERIENCES */ + signPictures = ['src/objects/textures/hachinohe.png']; + for(let i=0; i<1; i++){ + const signCopy = sign.scene.clone(); + signCopy.position.x = -4 - i*5; + signCopy.position.y = 1.36; + scene.add( signCopy ); + + const signPlaneMaterial = new THREE.MeshBasicMaterial({ map:textureLoader.load(signPictures[i]) }); + const signPlane = new THREE.Mesh(SignPlanegeometry, signPlaneMaterial); + signPlane.rotateOnWorldAxis(new THREE.Vector3(1,0,0), MathUtils.degToRad(90)); + signPlane.position.set( signCopy.position.x + 0.06, 1.347, 1.65);//Determined by hand scene.add(signPlane); }