Grasshopper

algorithmic modeling for Rhino

Hi all,

When I try to export a Hi-Res Image I get an error splash-screen (see attachement).

so I went in the temp folder and there I can see the single pieces but they're not blend together.

What to do?

Thanks!

PS: i'm working on Rhino 5 64-bit, windows 8

Views: 667

Attachments:

Replies to This Discussion

How many tiles are there in a typical export? Also, what version are you using?

--

David Rutten

david@mcneel.com

Poprad, Slovakia

thanks for the reply!

mmm...probably about one hundred.

my verision is 0.9.0014

[EDIT] one thousand

Ok, each tile is 1000x1000 pixels. Every pixel consists of 4 channels (red, green, blue and alpha) and each channel requires a single byte to be stored. Thus, a single tile requires 10002 × 4 = 4 million bytes or 4 megabytes. One thousand times 4MB = 4000MB or 4GB. On a 32-bit windows every application is allowed to use no more than 2GB and any attempt to allocate more will result in Windows killing the application. To make things even worse, a large image in memory doesn't just require a large amount of memory, but a large amount of contiguous memory. Although since the image stitcher is a separate application that tends not to be a big problem.

The latest version of the image stitcher however computes the memory usage ahead of time and should warn about excessive memory consumption. Can you try exporting a smaller image (several dozen tiles at most) and seeing if that works?

I attached the latest version (not released yet) of the GrasshopperImageStitcher.exe

Please make sure it has the same name as the current one (names sometimes differ between Grasshopper releases) and is placed in the same folder. You can temporarily remove the old one and put it back later if the new one doesn't work.

It should have more feedback and more error trapping than the current one.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Attachments:

ok, you get the point!

i tried at first with a 8500x4500 ca. image (so it should be about 30 tiles) with the old version and it works. So i dubled it (= about 120 tiles) always with the old version and it still works. but if I duble it again (about 500 tiles) crashes.

with the new version is the same but at the third attempt it tells me that i don't have enough memory.

so the question now is: can I generate a lower resolution image? or, even better, can I select just an area of the viewport to export in order to leave the same resolution and then blend them manualy?

thank you very much for your support!!

The dimensions of the exported target image are basically the document bounding box times the zoom factor. You cannot get a lower zoom factor than 1.0

I think if you want to create an image bigger than the allowed memory consumption on your OS, you may have to stitch the tiles together yourself in an image editor which is smart about memory usage.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

ok, I suspected it!

I tried with photoshop collage automate function but times are enormous.

thank you the same!

One thing I could so is sort of stitch images together into bigger tiles, reducing the amount of manual work needed to be done in case the ultimate stitching fails.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service