How can I do unique scaling at runtime?
Hy,
I've spent a few hours trying to figure out how can I scale my objects at runtime something like FFD 2x2x2 in 3dsMax.
I guess one possible solution is to select some vertices to perform that scaling but I'am not sure if this would be the best solution (for performance perspective as well). Can you please recommend me someting useful? :) Thank you in advance. BR.
Denes
This wouldnt be scaling in the same sense that is standard with unity. You would have to modify the vertices of the mesh. At that point it wouldnt be "scaling" because you would be repositioning the vertices. There are assets on the store that can do this and they do it at runtime.
check out some of this guys stuff : https://www.assetstore.unity3d.com/en/#!/search/page=1/sortby=popularity/query=publisher:382
as b1gry4n mentioned you would need to manipulate the vertices of your mesh. If done correctly, performance issues are not that much of a problem.
However if you have a set of known transitions you want to have at runtime, a better solution would be to create the animations in 3dsmax and import them.
This solution with animation is working well. Thank you very much.