scale3d_model(3)
π scale3d_model(3) β Arcan Lua API
okay so bestie, you're about to make a 3D model go big or go smol, and honestly? iconic behavior.
β¨ NAME β¨
scale3d_model β apply or schedule a scale transform on a 3D model π
πΈ SYNOPSIS πΈ
nil
scale3d_model( vid:model, float:sx, float:sy, float:sz )
scale3d_model( .B )
scale3d_model( vid:model, float:sx, float:sy, float:sz, uint:time=0 )
scale3d_model( .B )
scale3d_model( vid:model, float:sx, float:sy, float:sz, uint:time,
uint:interp=INTERP_LINEAR )
yes, all three of those. no, don't ask me about the .B lines, they're just vibing there π
π¦ DESCRIPTION π¦
This function scales the model across all three axes by the factor you pass in β and the whole thing is measured relative to the model's initial scale state of 1,1,1. So like, that's the neutral baseline, the "default settings" of scale, the no-makeup look π«Ά
If the optional time argument is set, the transform gets appended to the end of the scale transform queue β it waits its turn, politely, in line π
But if you don't pass time? Then the queue gets cleared and the transform is applied immediately. no queue, no waiting, just instant glow-up β‘
ok so lowkey important: the no-time path clears the existing scale transform queue. if you had stuff queued up, it's gone. just so you know π
π SEE ALSO π
go read those next, they're literally the rest of the 3D model fam π
mwah π that's the page! this icon came from the 3d manual, version vibes of October 2026 β scale3d_model(3), periodt. πβ¨
π¦ where this page comes from
- nixos 26.05: arcan 0.7.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms