add solar
This commit is contained in:
@ -9,7 +9,7 @@ module.exports = {
|
||||
{
|
||||
filename: 'bundle.[contenthash].js',
|
||||
path: path.resolve(__dirname, '../dist')
|
||||
},
|
||||
},
|
||||
devtool: 'source-map',
|
||||
plugins:
|
||||
[
|
||||
|
@ -35,13 +35,21 @@ parameters.spin = 1
|
||||
parameters.randomness = 0.3
|
||||
parameters.randomnessPower = 5
|
||||
parameters.stars = 9000
|
||||
parameters.starColor = '#fff700'
|
||||
parameters.insideColor = '#fff700'
|
||||
parameters.outsideColor = '#fff700'
|
||||
|
||||
//parameters.starColor = '#1b3984'
|
||||
//parameters.insideColor = '#ff6030'
|
||||
//parameters.outsideColor = '#1b3984'
|
||||
parameters.starColor = '#1b3984'
|
||||
parameters.insideColor = '#ff6030'
|
||||
parameters.outsideColor = '#1b3984'
|
||||
let url_string = window.location.href;
|
||||
let url = new URL(url_string);
|
||||
if (url.searchParams.get("star") !== null) {
|
||||
parameters.starColor = '#' + url.searchParams.get("star");
|
||||
}
|
||||
if (url.searchParams.get("in") !== null) {
|
||||
parameters.insideColor = '#' + url.searchParams.get("in");
|
||||
}
|
||||
if (url.searchParams.get("out") !== null) {
|
||||
parameters.outsideColor = '#' + url.searchParams.get("out");
|
||||
}
|
||||
|
||||
//gui.add(parameters, 'count').min(100).max(100000).step(100).onChange(generateGalaxy).name('stars in galaxy')
|
||||
//gui.add(parameters, 'stars').min(0).max(100000).step(100).onChange(generateBgStars).name('background stars')
|
||||
@ -94,14 +102,15 @@ function generateBgStars(){
|
||||
bgStars = new THREE.Points(bgStarsGeometry, bgStarsMaterial)
|
||||
|
||||
scene.add(bgStars)
|
||||
scene.background = new THREE.Color( 0x313131 );
|
||||
if (url.searchParams.get("bg") !== null) {
|
||||
scene.background = new THREE.Color(0x313131);
|
||||
} else {
|
||||
scene.background = new THREE.Color(0x000000);
|
||||
}
|
||||
}
|
||||
|
||||
generateBgStars()
|
||||
|
||||
|
||||
|
||||
|
||||
//gALAXY GENerator
|
||||
let geometry = null
|
||||
let material = null
|
||||
|
Reference in New Issue
Block a user