|
From: James W. W. <os...@jw...> - 2005-03-23 17:02:32
|
On Mar 22, 2005, at 2:38 AM, Daniele Cavallini wrote: > In both Windows and Macintosh I am creating an image in memory, not on > screen. > Image is create correctly if I use Windows 98 or Windows XP. I am sure that this is caused by the viewport limit of Apple's OpenGL software renderer. It is possible to render a larger image by tiling it into smaller rectangles to be drawn separately, using Q3DrawContext_SetPane and Q3Camera_SetViewPort. Another possible workaround would be to make a large window, with coordinates that put it off the screen, render to that window, and get the image using glReadPixels. It is possible that a future release of Mac OS X will include a more capable software renderer. -- <http://www.jwwalker.com/> |