*: make onion non-transparent

This commit is contained in:
tym2k1 2025-02-22 02:47:26 +01:00
parent 3fa5b4f4c6
commit 10206177c7
No known key found for this signature in database
GPG key ID: 409330E8D7E4BF83
2 changed files with 3985 additions and 2 deletions

3978
assets/onion_fill.obj Normal file

File diff suppressed because it is too large Load diff

View file

@ -40,7 +40,11 @@ class RotatingOnion {
rotateY(this.angles.y); rotateY(this.angles.y);
rotateZ(this.angles.z); rotateZ(this.angles.z);
scale(this.scale); scale(this.scale);
model(onion); model(onion_stroke);
push()
emissiveMaterial(0,0,0)
model(onion_fill);
pop()
// Display all orbiting objects // Display all orbiting objects
for (let obj of this.orbitingObjects) { for (let obj of this.orbitingObjects) {
@ -111,7 +115,8 @@ class OrbitingObject {
} }
function preload() { function preload() {
onion = loadModel('./assets/onion_stroke.obj'); onion_stroke = loadModel('./assets/onion_stroke.obj');
onion_fill = loadModel('./assets/onion_fill.obj');
font = loadFont('./assets/jgs5.ttf'); font = loadFont('./assets/jgs5.ttf');
} }