Ameba motion

Hello there. I’m looking for ways to make my ameba cell realistic. So I won’t make animation, cause it’s simple and too common. When player will hold move button, ameba will make pseudopods, and I was thinking about how to realise this. I think making random number, that define, which mesh will be moved. Your ideas?


1886241--121352--Goldy.png

Hey :slight_smile:

If you want a specific effect and have modeling capacity you could go for blend shapes, otherwise proceduraly generate the pods with some simplex perlin and hope you quickly get a good effect. If you have advanced shader programming skill you couldl look into dx11 also but I can’t help you there, just seen awsome stuff done with it.

So how I could transform position of mesh by code?

Bump

Like this?

1 Like

Yep, but not so. I need to make my dead model alive, make this like amoeba in nature.

1892719--121851--mesh.jpg

You could use the principle presented in the video if you don’t care for 3D, will take some tuning to reach the visual effect but with some post processing you’ll get there.

Otherwise you’re probably looking at marching cube algorithm for the body, and a reading of unity’s documentation about its procedural mesh api: Unity - Manual: Using meshes with C# scripts and there are many resources online…

Thanks @Kiwasi for the video, was interesting :slight_smile:

@Maltanian_Crystal Did you find a solid method? I’m currently looking into a very similar motion myself.