Jump to content
icarolobo

How to extrude walls on a grid and animate it without changing the thickness

Recommended Posts

So I need to make something like the attached image (Quadtree).

 

The black strokes are the walls, extruded from a grid.

 

And I need the size of these walls to vary (like a turbulent noise) without changing the thickness of it or overlapping with another wall.

 

I tried to make a box, convert do vdb and copy to points several other box with a noise to its points and substract from the main vdb, but it either overlaps or vary the thickness of the wall.

 

Is there a way to scatter some points to a grid and use it as the center of the extrude or something like that? I could use a pointvop to modulate the point's noise.

 

Thanks!

Room.png

Share this post


Link to post
Share on other sites

can't quite see how this is going to work, it's doable to vary the extrude amount for the floor of the rooms because they are "islands", as illustrated in the gif (simply the zscale in local control).

But the walls are all joined, how you gonna extrude different sections of the same joined wall (in red) ?

roomwalls.gif

Share this post


Link to post
Share on other sites

closest I could come up with, using my own Paneliser.

 

RandomExtrudeWalls.gif

Share this post


Link to post
Share on other sites

Hey @Librarian and @Noobini, thanks for the response!

Although this is very close to want I need, I'm afraid I'd need to vary the size in the X,Y plane, almost like a 2d view, really.

 

The depth of the "room" would all be the same.

 

I'm really stuck on how to approach this.

Share this post


Link to post
Share on other sites

Is this the type of thing you're looking for?

 

  • Like 1

Share this post


Link to post
Share on other sites
6 hours ago, eimk said:

Is this the type of thing you're looking for?

 

Exactly! Thanks!

 

Also thanks Librarian, I'll explore your hip file!

Share this post


Link to post
Share on other sites
Posted (edited)
33 minutes ago, icarolobo said:

Exactly! Thanks!

 

Also thanks Librarian, I'll explore your hip file!

goes to show if you don't upload your file and just rely on words to describe the problem, it leaves it open to incorrect interpretations as shown with my interpretations/gifs.

(yes, its hard if you haven't got a working file but even some rudimentary test file might have helped clarify the problem)

Edited by Noobini

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×