-
Soporte para Sombras:
- Activación de sombras suaves con
PCFSoftShadowMap
. - Configuración de luces y materiales para proyectar y recibir sombras.
- Activación de sombras suaves con
-
Luz Debajo del Vehículo:
- Luz puntual (
PointLight
) colocada debajo del vehículo para simular un faro. - Control para encender/apagar la luz con la tecla
L
. - Opción de cambiar el color de la luz con la tecla
C
.
- Luz puntual (
-
Sistema de Explosiones:
- Sistema de partículas para simular explosiones al destruir obstáculos.
- Luz puntual breve que acompaña las explosiones para mayor realismo.
-
Materiales Avanzados:
- Sustitución de
MeshBasicMaterial
porMeshStandardMaterial
para permitir interacción con luces y sombras. - Uso de texturas y propiedades como
roughness
ymetalness
para mejorar la apariencia.
- Sustitución de
- Nombre: Henry Galue
Carnet: 14-10373
API: Three.js
- Sistema Operativo: Windows 10
- Three.js: Incluido en el repositorio (
three.module.js
). - Navegador Web: Chrome, Firefox o Edge (compatibles con WebGL).
- Si has instalado
http-server
, corre el servidor en el directorio raíz del proyecto:Luego, abre tu navegador y navega ahttp-server .
http://localhost:8080
(o el puerto que indique el servidor).