Out of Memory Issue
-
I have seen on the forum an issue with out of memory when exporting images.
Most of the answers seem to say that it is a memory issue with the computer.However, I am trying to save an image (jpg reduced to 600pixels wide for testing purposes with anti aliasing turned off)from a 17mb sketchup model and I am getting out of memory. My machine is a Dell M6500 i7 with 64bit win 7. I have 16gb of ram (new, just installed) and around 70gb of space on hard disk 1 and 570gb on hard disk 2. Graphics is Nvidia Quaddro FX2800M. I am using Sketchup Pro 2014.
Any ideas why I would be getting out of memory. Sketchup doesn't crash it just won't save the 2d image with 'out of memory' notice. won't save as tiff or jpg.
-
Something in your image info isn't correct. Re-check your dimensions. The only reason you will run out of memory is when you have a giant image, and it would have to be REALLY big. So somewhere in your export info the numbers are wrong.
-
GegH1: I see from your profile your use is landscape architecture.
Su runs as a 32 bit app and single core. Su will not be the only application running but probably many more and the widows memory manager allocates memory to SU plus all the other programs. As of VISTA the task manger has a resource manger option you can activate and allows much more info than before. Start your task manager, select the performance tab and then at bottom left the resource monitor. Then at tabs on left screen you can watch memory, cpu etc and see what is reported when you try the export. I would suggest you purge your model before trying the export.
Can you post the problem model, 17 MB is too large for here ,so upload to file sharing site like drop box and post url here so we can find it. -
I think I might know the problem. I've ran into this before, but it's been awhile, but when you export an image from SU, the size of the image is based upon the scale of the model. It doesn't really make sense, but for some reason that's how it works. So try scaling down your model by 100% or 1000% and then export.
SUs 2D image export options don't work all that well. I've found it really hard to get a good non-pixelated image out of SU, regardless of what you set the DPI at.
-
Yes, I think what Su does is export based on the screen image size and then does the decimation to meet what ones option input value is.
-
@xiombarg said:
SUs 2D image export options don't work all that well. I've found it really hard to get a good non-pixelated image out of SU, regardless of what you set the DPI at.
the 2D raster formats are generated by off-screen rendering to an OpenGL Framebuffer Object (FBO) which size is limited by the used OGL implementation.
If SU should render something that exceeds the maximum FBO size of the OGL implementation, the SU dev team maybe should evaluate to use a tile rendering engine as e.g. the TR library.
Tiled rendering is a technique for generating large images in pieces (tiles). TR is memory efficient, arbitrarily large image files may be generated without allocating a full-sized image buffer in main memory which would avoid out of memory messages.
Norbert
-
This might be a good suggestion to post on the SU wish list.
For the stuff I do, a lot of my models end up in a printed 2D format, and I suspect this would be the case for many of us (especially architects) so it would make sense to have print quality 2D images instead of the jagged line stuff we have currently.
Advertisement