Tweak: VCR display brightness
This commit is contained in:
parent
50d755793d
commit
8a008e4b99
@ -182,21 +182,17 @@ export function createVcrDisplay() {
|
|||||||
canvas.height = 32;
|
canvas.height = 32;
|
||||||
const ctx = canvas.getContext('2d');
|
const ctx = canvas.getContext('2d');
|
||||||
|
|
||||||
ctx.fillStyle = '#0a0a0a';
|
ctx.fillStyle = '#030303';
|
||||||
ctx.fillRect(0, 0, canvas.width, canvas.height);
|
ctx.fillRect(0, 0, canvas.width, canvas.height);
|
||||||
|
|
||||||
state.vcrDisplayTexture = new THREE.CanvasTexture(canvas);
|
state.vcrDisplayTexture = new THREE.CanvasTexture(canvas);
|
||||||
state.vcrDisplayTexture.needsUpdate = true;
|
state.vcrDisplayTexture.needsUpdate = true;
|
||||||
|
|
||||||
const displayGeometry = new THREE.PlaneGeometry(0.45, 0.1); // Adjust geometry width for new canvas size
|
const displayGeometry = new THREE.PlaneGeometry(0.45, 0.1); // Adjust geometry width for new canvas size
|
||||||
const displayMaterial = new THREE.MeshPhongMaterial({
|
const displayMaterial = new THREE.MeshBasicMaterial({
|
||||||
map: state.vcrDisplayTexture,
|
map: state.vcrDisplayTexture,
|
||||||
side: THREE.FrontSide,
|
side: THREE.FrontSide,
|
||||||
color: 0xffffff,
|
color: 0x105a10,
|
||||||
transparent: true,
|
|
||||||
emissive: 0x00ff44,
|
|
||||||
emissiveIntensity: 0.05,
|
|
||||||
shininess: 0
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const displayMesh = new THREE.Mesh(displayGeometry, displayMaterial);
|
const displayMesh = new THREE.Mesh(displayGeometry, displayMaterial);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user