Saltar al contenido principal

GroundPlaneElement

El GroundPlaneElement representa una superficie de plano de suelo en la escena. Generalmente se usa como el piso navegable principal o base de terreno. Soporta personalización de apariencia visual y de transitabilidad para la navegación.

Creando un nuevo Ground Plane Element:

    const ground = new GroundPlaneElement();
scene.add(ground);

// Definir color base
ground.color = '#00ff00';

// Definir transitabilidad
ground.walkable = true;

color: THREE.Color | string

El color base o tinte del material del plano de suelo. Puede especificarse como una instancia de THREE.Color o como una cadena de color CSS (por ejemplo, "#00ff00").

Ejemplo:

    ground.color = new THREE.Color(0x00ff00);

walkable: boolean

Indica si el plano de suelo se puede transitar. Cuando es true, permite que los agentes de navegación o jugadores recorran esta superficie. Cuando es false, actúa como un obstáculo no transitable.

Ejemplo:

    ground.walkable = true;