Jump to content

Recommended Posts

  • Marionette Maven

I'm currently working on some image processing projects, and hope to share them with you all in the future.

I wanted to share a preview now, in hopes of the reminders to finish this project. I think it will be super useful for some concept ideas!

Here's my avatar - brought in as rectangles for each pixel and extruded to a height relative to the darkness of the pixel.

(They're my cats - Euler and Crona - in case you were curious :P)

Sorry for not having a .vwx ready for you - it's still in progress!

 

UPDATE:

Working files for 2017 Image Processing may be found here:

 

imgProcessing.JPG

Link to comment

One other step in the Zoo direction ;)

(I want a T-Shirt for the intellectual property)

I see the biggest profits in Landscape and Urban Planning.

Or Facades, or Furniture, or ....

Will Marionette get live/non linear/dynamic/realtime in the future ?

(no need to push the Run button, more a switch active after setup)

Are there any thoughts on basic image manipulation in VW ?

Painting ?

Layered images with an option to play with transparencies ?

Layering of Noise Shaders ?

That would allow painting (of 3D elements) or sculpting designs.

Don't want to be mean to your cats,

but there could also be used some Satellite Images of different wavelengths

that you could layer and play with their priorities to let grow some specific

geometries or cities. Kind of data masks.

As a side product of image processing capabilities in VW I could manipulate

or create Image Texture Maps for RW.

Sounds like a very visual and intuitive way of design development.

Very exciting !

Link to comment
  • Vectorworks, Inc Employee

I thought similarly as well as soon as I saw it, once she's happier with the state of it I'll try and run a few gradient topo maps through it and see what i get. May also be a "smarter" method of getting useful geometry from bitmap images.

It will be really funny if she can manage to beat Trace Bitmap with Marionette. Though thats a bit of a dubious goal with some images.

Link to comment
  • Marionette Maven

zoomer,

Are you aware of Marionette Objects? In the sense that you can convert your Marionette script into a responsive Parametric Object?

Maybe I'm misunderstanding you, but that's what I'm assuming your "live/non linear/dynamic/realtime" question relates to?

I think that it's fully conceivable to do full image processing in Vectorworks - the only potential issue I'm thinking is that it could bog down system resources. The image I used here was only 80x80 pixels. It ran reasonably quick, but some of the other images I was querying took significantly longer. (Part of why I'm holding off on sharing the script. I want to see how optimized I can get it...)

Marionette will be forever expanding in any direction a user wants to go. I can see all of your proposed ideas being made a reality in time.

Link to comment

Are you aware of Marionette Objects? In the sense that you can convert your Marionette script into a responsive Parametric Object?

Not really.

Yes, I think that is what I meant. So already there.

I think that it's fully conceivable to do full image processing in Vectorworks

(I want to see how optimized I can get it...)

Marionette will be forever expanding in any direction a user wants to go. I can see all of your proposed ideas being made a reality in time.

Fine :)

I will follow how it evolves.

Link to comment

(They're my cats - Euler and Crona - in case you were curious :P)

Could you please increase the height multiplier of your cat example like half

of the ground plane ?

Would like to see if the geometry will still mostly resemble the image content

or show something completely different.

Link to comment
  • Marionette Maven

For the surface or the rectangles?

The surfaces are still very preliminary.

As for the rectangles, I expect the results to stagger quite a bit. Right now the multiplier affects the "brightness" of each rectangle's color. I plan to later have it step in a more uniform fashion... remapping the heights to increase uniformly bsaed on the next color in the list.

I'll still post an example, if it's the rectangles you're interested in. (Also, I will be incorporating the same logic to the surfaces if it works out okay, but again, those need much more work.)

Link to comment
  • Marionette Maven

My primary goal with this is oriented towards 3D printing, so i'm trying to get things as realistic as possible. Images will likely appear more embossed than anything, but it's better than nothing!

Kitty silhouette ornaments for the holidays are a close possibility :)

Link to comment

I think it needs some kind of image recognition and analyze tools to create correct

displacement maps from ... ermhh ... cat fotos.

As the shadows between the cats will create a peak and such things.

Don't tell them, but I think the larger multiplier makes them look a bit like

raccoons or foxes ?

Link to comment
  • 11 months later...

Hi

It is always nice, to see some real-live examples. Converting a grayscale picture to different circles and bring them to a milling-machine.

I got this from a "marionette-student" of me.

On the picture you can see a 2meter board leant on the wall (black bar is because of privacy :-)

58fd2d89c4919_ExampleDrillingaPicture.png.8e80015e933cc2991e5aa1e37c941dfc.png

 

 

And the File for this:

logo bohren Kursbeispiel.vwx

 

Just reduce Pixel of your picture to got less circles. The Script, handles a Named object, which has to be an image object.

 

 

 

logo_bohren_Kursbeispiel.vwx

  • Like 1
Link to comment
  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...