Rect

Rect es una forma con bordes redondeados calculada por SDF en el shader. Dibuja un solo mesh, sin geometría extra.

Uso

<Rect width={200} height={200} radius={20} color="#1d1d1e" x={-150} />

Referencia de props

PropTipoDefaultRangoDescripción
widthnumberrequeridoAncho en píxeles (= unidades de mundo con cámara ortográfica 1:1)
heightnumberrequeridoAlto en píxeles
radiusnumber—Radio de esquinas en píxeles. Máximo efectivo: min(width, height) / 2
colorstring—Color CSS hex o nombre. Ej: '#1a1a2e', 'white'
opacitynumber—0..1Opacidad global
softnessnumber—Suavidad del borde en píxeles (anti-aliasing). Valores bajos = bordes más nítidos pero con posible aliasing. Recomendado: 1.0–2.0
xnumber—Posición X en coordenadas de mundo (centro del rect)
ynumber—Posición Y en coordenadas de mundo (centro del rect)
znumber—Posición Z para ordenamiento de capas. Z mayor = más cerca de la cámara (se renderiza encima).

Anterior: Glass

Siguiente: Image