raft side material
This commit is contained in:
parent
83d6a84c6f
commit
4c68d9dc83
25
main.js
25
main.js
@ -305,7 +305,7 @@ function updateSun() {
|
|||||||
|
|
||||||
const raftGeometry = new THREE.BoxGeometry(1.8, .1, 1.1, 1, 1, 8)
|
const raftGeometry = new THREE.BoxGeometry(1.8, .1, 1.1, 1, 1, 8)
|
||||||
const woodTexture = loader.load('img/wood.jpg');
|
const woodTexture = loader.load('img/wood.jpg');
|
||||||
const raftMaterial = new THREE.MeshPhongMaterial({
|
const raftFaceMaterial = new THREE.MeshPhysicalMaterial({
|
||||||
map: woodTexture,
|
map: woodTexture,
|
||||||
aoMap: woodTexture,
|
aoMap: woodTexture,
|
||||||
roughnessMap: woodTexture,
|
roughnessMap: woodTexture,
|
||||||
@ -321,7 +321,28 @@ const raftMaterial = new THREE.MeshPhongMaterial({
|
|||||||
displacementMap: woodTexture,
|
displacementMap: woodTexture,
|
||||||
displacementScale: -0.08
|
displacementScale: -0.08
|
||||||
})
|
})
|
||||||
const raft = new THREE.Mesh(raftGeometry, raftMaterial)
|
const raftSideMaterial = new THREE.MeshPhysicalMaterial({
|
||||||
|
map: woodTexture,
|
||||||
|
aoMap: woodTexture,
|
||||||
|
roughnessMap: woodTexture,
|
||||||
|
color: 0xFFFFFF,
|
||||||
|
emissive: 0,
|
||||||
|
specular: 0x505050,
|
||||||
|
shininess: 1,
|
||||||
|
bumpMap: woodTexture,
|
||||||
|
bumpScale: .1,
|
||||||
|
depthFunc: 3,
|
||||||
|
depthTest: true,
|
||||||
|
depthWrite: true,
|
||||||
|
})
|
||||||
|
const raft = new THREE.Mesh(raftGeometry, [
|
||||||
|
raftSideMaterial,
|
||||||
|
raftSideMaterial,
|
||||||
|
raftFaceMaterial,
|
||||||
|
raftSideMaterial,
|
||||||
|
raftSideMaterial,
|
||||||
|
raftFaceMaterial,
|
||||||
|
])
|
||||||
raft.position.set( .2, ocean.position.y, -mazeWidth/2 - 1 );
|
raft.position.set( .2, ocean.position.y, -mazeWidth/2 - 1 );
|
||||||
raft.rotation.y = 1.4
|
raft.rotation.y = 1.4
|
||||||
raft.castShadow = true;
|
raft.castShadow = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user