plasma light
This commit is contained in:
@@ -172,6 +172,7 @@ export class Menu extends GUI {
|
|||||||
let input = controller.domElement.getElementsByTagName("input")[0]
|
let input = controller.domElement.getElementsByTagName("input")[0]
|
||||||
input.select()
|
input.select()
|
||||||
input.onkeydown = function (event) {
|
input.onkeydown = function (event) {
|
||||||
|
event.preventDefault()
|
||||||
controller.setValue(event.key)
|
controller.setValue(event.key)
|
||||||
input.blur()
|
input.blur()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,10 +12,10 @@ export class TetraScene extends THREE.Scene {
|
|||||||
this.vortex = new Vortex(loadingManager)
|
this.vortex = new Vortex(loadingManager)
|
||||||
this.add(this.vortex)
|
this.add(this.vortex)
|
||||||
|
|
||||||
this.ambientLight = new THREE.AmbientLight(0xffffff, 1)
|
this.ambientLight = new THREE.AmbientLight(0xffffff, 0.6)
|
||||||
this.add(this.ambientLight)
|
this.add(this.ambientLight)
|
||||||
|
|
||||||
this.directionalLight = new THREE.DirectionalLight(0xffffff, 5)
|
this.directionalLight = new THREE.DirectionalLight(0xffffff, 11)
|
||||||
this.add(this.directionalLight)
|
this.add(this.directionalLight)
|
||||||
|
|
||||||
this.theme = settings.theme
|
this.theme = settings.theme
|
||||||
@@ -48,7 +48,7 @@ export class TetraScene extends THREE.Scene {
|
|||||||
switch (theme) {
|
switch (theme) {
|
||||||
case "Plasma":
|
case "Plasma":
|
||||||
this.ambientLight.intensity = 0.6
|
this.ambientLight.intensity = 0.6
|
||||||
this.directionalLight.intensity = 5
|
this.directionalLight.intensity = 11
|
||||||
this.directionalLight.position.set(5, -20, 20)
|
this.directionalLight.position.set(5, -20, 20)
|
||||||
break
|
break
|
||||||
case "Espace":
|
case "Espace":
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ export class Vortex extends THREE.Group {
|
|||||||
texture.repeat.set(1, 2)
|
texture.repeat.set(1, 2)
|
||||||
this.darkCylinder.material.map = texture
|
this.darkCylinder.material.map = texture
|
||||||
})
|
})
|
||||||
this.darkCylinder.material.opacity = 0.17
|
this.darkCylinder.material.opacity = 0.05
|
||||||
|
|
||||||
new THREE.TextureLoader(this.loadingManager).load("./images/plasma2.jpg", texture => {
|
new THREE.TextureLoader(this.loadingManager).load("./images/plasma2.jpg", texture => {
|
||||||
texture.wrapS = THREE.RepeatWrapping
|
texture.wrapS = THREE.RepeatWrapping
|
||||||
@@ -55,7 +55,7 @@ export class Vortex extends THREE.Group {
|
|||||||
texture.repeat.set(2, 2)
|
texture.repeat.set(2, 2)
|
||||||
this.colorFullCylinder.material.map = texture
|
this.colorFullCylinder.material.map = texture
|
||||||
})
|
})
|
||||||
this.colorFullCylinder.material.opacity = 0.5
|
this.colorFullCylinder.material.opacity = 0.8
|
||||||
|
|
||||||
this.globalRotation = 0.028
|
this.globalRotation = 0.028
|
||||||
this.darkTextureRotation = 0.005
|
this.darkTextureRotation = 0.005
|
||||||
|
|||||||
Reference in New Issue
Block a user