LCCObject::setScale
Establece la escala del modelo LCC.
Requisito de versión
SDK v0.3.1+
Compatibilidad de motor
CesiumJS
API
LCCObject::setScale(scale: { x: number, y: number, z: number } | number): void
Parámetros
| Parámetro | Tipo | Obligatorio | Predeterminado | Descripción |
|---|---|---|---|---|
scale | { x: number, y: number, z: number } / number | Sí | - | Valor de escala. Antes del SDK v0.6.3, pase un objeto; desde SDK v0.6.3+, solo se soporta escalado uniforme con un único número. |
Valor de retorno
void
Ejemplo de uso
SDK v0.3.1 – v0.6.2
const scale = { x: 10, y: 10, z: 10 };
lccObject.setScale(scale);
SDK v0.6.3+ (Escalado uniforme)
A partir de v0.6.3, solo se soporta escalado uniforme. El parámetro de entrada es un único factor de escala, basado en el sistema de coordenadas ENU.
lccObject.setScale(10);
Notas
- Este método debe llamarse después de que se haya activado el callback de éxito de
LCCRender.load(). - SDK v0.6.3+ solo soporta escalado uniforme (número único); el escalado independiente por eje ya no está soportado.
APIs relacionadas
LCCObject::setRotation()LCCObject::setOriginPosition()