feat: Energy beam connecting Batcave terminal to the sky (#86)
Refs #86 Agent: grok
This commit is contained in:
8
app.js
8
app.js
@@ -1323,17 +1323,19 @@ loadSovereigntyStatus();
|
||||
|
||||
// === ENERGY BEAM FOR BATCAVE TERMINAL ===
|
||||
// Vertical energy beam from Batcave terminal area to the sky with animated opacity and pulse effect.
|
||||
const ENERGY_BEAM_RADIUS = 0.2;
|
||||
const ENERGY_BEAM_RADIUS = 0.5;
|
||||
const ENERGY_BEAM_HEIGHT = 100;
|
||||
const ENERGY_BEAM_Y = 0;
|
||||
const ENERGY_BEAM_X = -3;
|
||||
const ENERGY_BEAM_Z = -3;
|
||||
|
||||
const energyBeamGeometry = new THREE.CylinderGeometry(ENERGY_BEAM_RADIUS, ENERGY_BEAM_RADIUS, ENERGY_BEAM_HEIGHT, 32);
|
||||
const energyBeamGeometry = new THREE.CylinderGeometry(ENERGY_BEAM_RADIUS, ENERGY_BEAM_RADIUS * 3, ENERGY_BEAM_HEIGHT, 32);
|
||||
const energyBeamMaterial = new THREE.MeshBasicMaterial({
|
||||
color: NEXUS.colors.accent,
|
||||
emissive: NEXUS.colors.accent,
|
||||
emissiveIntensity: 2,
|
||||
transparent: true,
|
||||
opacity: 0.5,
|
||||
opacity: 0.6,
|
||||
blending: THREE.AdditiveBlending,
|
||||
side: THREE.DoubleSide,
|
||||
depthWrite: false
|
||||
|
||||
Reference in New Issue
Block a user