Jump to content

How to create a pin matrix effect


david.jones
 Share

Recommended Posts

Hi, I am trying to create a pin matrix toy style effect on a buildings south elevations as a type of brise soliel that can move fins in and out over time and respond to weather & time of year etc.

 

The most similar thing i can think of was this which i remember seeing on evolo site; http://www.evolo-arch.com/bskyh.html

 

There was a tutorial for a pin art toy in 3d world issue 106, but alas it was for maya. I'm guessing scripting is pretty much the only way to do this but i have no idea how to tackle it.

 

Any help or suggestions greatly appreciated...

Link to comment
Share on other sites

Hey,

 

I did something a bit like this back when I was at college, all be it a much much simpler concept than the link you posted.

That used an animated displacement map to deform a plane and then maxscript to create instances of a pin object at every vertex of the plane (the plane was set to non renderable) then as the vertices move with the animation from the displacement so do the pins.

Link to comment
Share on other sites

I was looking at my old pinscreen animations just last night. Let me see if I can find the source...

 

Think it was a plane. Displaced. With pins Scattered.

 

Yup. Plane with as many faces as I want pins. Displace modifier. Pick your map. Can be animated. Create a single pin (just a box on the attached but I've used capsule). Delete the bottom to save faces. Scatter pin on plane. Set to Perpendicular off (though it's cool on as well). All Vertices - wait, make the plane 1 less in width and height.

 

You might think All Face Centers is the thing to do. I did. But I think it uses triangles not quads. So that's bad. Vertices works grand.

 

Make your pin tall enough that it hides the base of the one next to it if there's a big displacement.

 

Hide scatter distribution object and original plane.

Link to comment
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
 Share

×
×
  • Create New...