> This might seem an odd one, but.. I have a GLSL grid that gets pushed around
> in 3d with a 3d Transform. Sometimes it goes offscreen, sometimes behind the
> camera. When that happens, it doesn't seem to get rendered. Problem is, it
> *must* be rendered for other parts of my setup to work.
known problem ("useless" radar link omitted for peanut gallery suppression ;)
> Is QC discarding these off-screen objects for performance reasons? If so, is
> there any way to stop it doing that?
In short, no. QC incorrectly assumes that GLSL won't perturb the vertices, so
if the untransformed vertices fall off the screen it mistakenly believes that
it cannot possibly be on-screen, and doesn't render it.
One thing you could perhaps entertain is keeping the grid "centered" (As far as
QC is concerned so it's never incorrectly clipped) and manually do the
transformation in the vertex shader. This might be more complicated, but
hopefully possible (?).
--
Christopher Wright
[email protected]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to [email protected]