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;