comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » 3-d viewing again
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
3-d viewing again [message #19436] Mon, 27 March 2000 00:00 Go to previous message
Steven Chetelat (CS) is currently offline  Steven Chetelat (CS)
Messages: 11
Registered: February 2000
Junior Member
Last week, I wrote:

> Hello all. I've got another problem to ask for advice with. I could
> probably muddle through entirely on my own, but I've learned I know just
> the wrong amount of idl to try to do that...I'd end up with unmaintainable
> code for sure. So here goes. My question has to do with viewing a
> surface. It's an isosurface of a binary 3d image. Right now I generate
> it with:
>
> shade_volume, new, .5,vert,poly, /low
>
> and display it with :
>
> scale3, xrange=[0,xr], yrange=[0,yr], zrange=[0,zr],ax=xa,az=za
> tv,bytscl(polyshade(vert,poly,/t3d))
>
> The angles and everything work fine, but the problem is that my x-axis
> is about twice as long as the other 2, and I'm displaying it in an
> 800x400 draw widget. The problem I run into is that as I change the
> angles, so that one of the other axes is oriented along the long edge of
> the display window, the view is scaled into the window and the result
> looks frighteningly comical. Is there a *really* simple way to fix this?
> If not, which approach should I use. There's a couple of hints I've
> gotten looking through the manuals and David's book, but I figured I'd see
> if anyone could tell me where to dig before I start digging...

To which David graciously replied that I needed to dig into object
graphics (Thank you, David, but that's not what I wanted to hear :-P ;-).
So far I've gotten it to display, but not very well. It's just a couple of
blobs on my Window object. I can't seem to recreate the lighting
conditions and orientation that I had originally. Can anybody point me to
something which would allow me to get started? I remember when I
originally did it in direct graphics last year I had some of the same type
of problems, but I overcame them by playing with it. Unfortunately, I
don't know where to start playing with this...

K-Bye,
STEVE!
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: Re: 3-d viewing again
Next Topic: linear programming

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:52:01 PDT 2025

Total time taken to generate the page: 0.00421 seconds