As far as I know there is no solution curently to the question posed. I
should point out though that you can always turn off userspin and/or
userzoom and handle mouse navigation yourself. For an example, see the demo
program stonehenge.py.
The deliberate setting of RGB values to be greater than one is a kludge --
it just happens to sort of do what was wanted, but not by design!
Bruce Sherwood
----- Original Message -----
From: "John Keck" <joh...@ho...>
To: <bas...@un...>; <vis...@li...>
Sent: Tuesday, February 18, 2003 5:20 PM
Subject: Limitations Re: transparency, no-shadow objects, r --> infinity
> <<Concerning a backdrop a long ways away, the only thing you can do is put
> very large objects a very long ways away. Just like in real life!>>
>
> The problem with this solution is that the viewer is necessarily
> "Cartesian," i.e., disembodied, and as long as zooming is enabled (which I
> think necessary for the rest of the demo), he can always zoom "outside" of
> infinity, as it were-- a behavior I was hoping to avoid.
>
> Is there no other solution?
>
> <<It's based on a note from Dave Scherer a while back that if you
> deliberately set a color to have components greater than 1, you happen to
> get a behavior rather like what you want.>>
>
> The limitation being that one of the RGB color components of the color
> expressed will have a value of one. (Is this the same as full saturation
in
> HSV?)
>
> I've heard that at Walmart, they don't have problems, but "opportunities."
> Maybe you could consider these limitations of the present VPython as
> opportunities for improving the next version. The package is great and
has
> unlimited potential.
>
> John
>
> _________________________________________________________________
> The new MSN 8: advanced junk mail protection and 2 months FREE*
> http://join.msn.com/?page=features/junkmail
>
>
>
|