From: Seth H. <se...@gm...> - 2009-10-24 06:22:10
|
Tsjerk, I think you are missing the point of Tom's post, which was a suggestion to aid someone who's computer could NOT deliver the image in "as high a rsolution as you want', so Tom was proposing a way to break the image down into bite-size chunks that the computer COULD then handle. So the suggestion was to take one scene desired at 9000x6000 which would make the computer crash and instead mathematically figure the necessary transpositions to render it in tiles such as upper left quadrant, upper right, etc. each at 4500x3000 or whatever the computer could handle (and then you could put them all back together in photoshop, e.g.). So for someone with deep coding skills they could likely teach pymol to ray just the segments they wanted and deal with the overall perspective of the whole scene, but for a hack like myself I'd likely start the work around of trying to figure out the camera position and where I'd have to put it to get just a quarter of the scene at a time in the viewport (or an eighth, or whatever). As Warren said, you'd likely have to set orthoscopic to get rid of the perspective for starters (at least in the hack approach, but there would be more direct better ways for the skilled). As a side point, Povray (if I remember correctly) in fact allows you to break a large rendering job up into tiles pretty much just like Tom suggests, so not so crazy of an idea! I think in that case you can specify starting and ending x,y pixel coordinates from your large scene. But not in Pymol as far as I know. Sorry if I've now gone stepping in and misinterpreting someone's points myself, but it seemed like there was a lot of cross-purpose talk either from assumptions or extra politeness! -Seth > > The requested size is 20" by 30". I calculated that it would > > correspond > > to a 6000 x 9000 pixel image. > > How can I create such a large ray traced image without crashing the > > computer? > > > Message: 2 > Date: Fri, 23 Oct 2009 11:27:47 +0200 > From: Tsjerk Wassenaar <ts...@gm...> > Subject: Re: [PyMOL] Saving high resolution images > To: Thomas Stout <ts...@ex...> > Cc: pym...@li... > Message-ID: > <8ff...@ma...> > Content-Type: text/plain; charset=ISO-8859-1 > > Hi Thomas, > > You can also zoom out to get everything in view. You can also change > the field of view. And then you can ray just the way you want, based > on what you have in sight, in as high a resolution you want. > > Cheers, > > Tsjerk > > On Thu, Oct 22, 2009 at 9:35 PM, Thomas Stout <ts...@ex...> wrote: > > > > But isn't it true that only the objects that are visible in the viewport > are what are written to the rendered image file? ?I was proposing rendering > a poster-sized image in "tiles" and stitching them back together post facto > to create a very large, high resolution image. > > > > something like: > > ----------------------- > > | ? ? ? ? ?| ? ? ? ? ?| > > | ? ? ? ? ?| ? ? ? ? ?| > > | render 1 | render 2 | > > | ? ? ? ? ?| ? ? ? ? ?| > > | ? ? ? ? ?| ? ? ? ? ?| > > |---------------------- > > | ? ? ? ? ?| ? ? ? ? ?| > > | ? ? ? ? ?| ? ? ? ? ?| > > | render 3 | render 4 | > > | ? ? ? ? ?| ? ? ? ? ?| > > | ? ? ? ? ?| ? ? ? ? ?| > > ----------------------- > > > > I feel like I'm missing something important here! > > -Tom > > > > -----Original Message----- > > From: Tsjerk Wassenaar [mailto:ts...@gm...] > > Sent: Thursday, October 22, 2009 11:45 AM > > To: Thomas Stout > > Cc: pym...@li... > > Subject: Re: [PyMOL] Saving high resolution images > > > > Hi Thomas, > > > > The viewport is not important for rendering. You can render at whatever > resolution/dimensions you want with whatever viewport. You can even make a > panorama using a wide angle lens if you want to have something for on your > wall ;) > > > > Cheers, > > > > Tsjerk > > > > On Wed, Oct 21, 2009 at 11:43 PM, Thomas Stout <ts...@ex...> > wrote: > >> > >> > >> Here's a crazy idea: ?if someone out there were clever at both python > >> and manipulating orientation matrices, I would bet that a "scene" > >> could be quartered or cut into eighths and "translated" such that each > >> portion filled the viewport for rendering; then the individual images > >> could be spliced back together in one's favorite image handling > >> program a la panoramas in photography.... ?Is this way too complex to > >> be bothered with? ?I suspect parallax may be a problem... > >> > >> -Tom > >> > >> > >> > >> -----Original Message----- > >> From: Eva Vanamee [mailto:Eva...@ms...] > >> Sent: Monday, October 19, 2009 1:51 PM > >> To: pym...@li... > >> Subject: [PyMOL] Saving high resolution images > >> > >> Hi, > >> > >> I'd like to save an image in high resolution for a poster. > >> The requested size is 20" by 30". I calculated that it would > >> correspond to a 6000 x 9000 pixel image. > >> How can I create such a large ray traced image without crashing the > >> computer? > >> Many thanks in advance for the help. > >> > >> Best, > >> > >> - Eva > >> > >> > >> ---------------------------------------------------------------------- > > |