From: Daniel S. <sp...@gm...> - 2004-07-01 20:20:17
|
I am using bgui_vsol2D_tableau to load a vil_image_view_base (created by vil_load) and draw it. The images are 24 bit png's with transparency. Loading the image in the tableau returns a vgui_soview2D_image which draws the iamge with transparency no problem, unless you wish to rotate the image. The draw functionality of vgui_soview2D_image it seems will not allow the image to be drawn if the MODELVIEW matrix has any rotation in it. Indeed, it examines to matrix to insure it has no rotation and if it does it will fail and return false. This error is never caught however and vxl continues on silently. Does anyone have any suggestions as to how I should go about displaying my images rotated? I do not want to rotate the data, just display it with any arbitrary rotation using a GL matrix multiplication. Thanks, Dan Spinosa Brown University |
From: Amitha P. <pe...@cs...> - 2004-07-04 03:12:09
|
On Thu, Jul 01, 2004 at 04:20:11PM -0400, Daniel Spinosa wrote: > Does anyone have any suggestions as to how I should go about > displaying my images rotated? I do not want to rotate the data, just > display it with any arbitrary rotation using a GL matrix > multiplication. I think you need to use texture maps to display images after arbitrary transforms. I'm not sure, though: my OpenGL knowledge is limited and dated. Amitha. |