[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Image plot on back wall
raouldukey@my-deja.com (raouldukey@my-deja.com) writes:
> Ok...so you would think my life is now perfect and that I would
> be satisfied? Not So! It turns out that this method works fine
> if I use the surface procedure to redraw the surface in front
> of the image using the /noerase keyword. However, the shade_surf
> procedure doesn't seem to accept the /noerase keyword (well...it
> accepts it, but just chooses to ignore it ;) ) so it erases
> the screen and redraws the surface. Therefore it erases the
> image I worked so hard to place correctly! *sigh* Of course,
> the shade_surf doesn't seem to be a normal procedure that I
> can attempt to modify so that it behaves more like its brother
> surface.
>
> At this point, I am again stumped. I know that the output
> would look excellent if I could just get it to work. Unless
> there is a way to get shade_surf to recognize /noerase, I
> think I have no choice but to switch to object graphics via
> your example. Thanks for the help, and for giving me a place
> to whine about my IDL difficulties!
The problem here isn't that Shade_Surf is erasing the
display, the problem is that it is NOT erasing the
display. Now are you confused? :-)
The output of Shade_Surf is actually an image. I think
you could get this program to work if you puts the bits
and bobs together in the Z graphics buffer. Then things
that were suppose to be behind other things would actually
show up there.
Think of the Z-graphics buffer as Object_Graphics Lite
and you will have no difficulties. :-)
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting
Phone: 970-221-0438 E-Mail: davidf@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155