Manta Interactive Ray Tracer Development Mailing List

Text archives Help


[Manta] Re: doPreprocess after updating scenes?


Chronological Thread 
  • From: Abe Stephens < >
  • To:
  • Cc:
  • Subject: [Manta] Re: doPreprocess after updating scenes?
  • Date: Wed, 18 Jun 2008 13:53:42 -0600
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=NHriUIOTlEjUDRPVhZXNyJcDA2mmfRaGoedNuURwt9NQVUbTiOmYqKk+Z6BOQa16u7 e+CZmjMlFCXxJ6d2tS/YGbTsUUuwjhV8Tk8Y462lQrq0QuhL0Bj6x/dvDQxUcNzti3oW LI9e/2Du/HW3h5uj8qikuzOFWYlTTQuRKwGLs=

In some cases I've called preprocess manually on the objects that I change or add. For example if I added a glyph at a camera key frame location I'd preprocess the acceleration structure containing the glyphs in the transaction.

There is some type of data flow system that Solomon added to the code. He might be able to comment on whether that would be helpful. I've never used it.

Abe

On Jun 18, 2008, at 12:34 PM, Li-Ta Lo wrote:

Hi,

It looks like the objects in the scene has to be "preprocessed" before
it can be rendered correctly. When I change the objects in transactions
after the engine is started, the RTRT::doPreprocess() is not called by
the rendering loop for the next frame. doPreprocess() is also a private
method such that it can't be called by yet another transaction. Is
there a way to fix this?

Ollie







Archive powered by MHonArc 2.6.16.

Top of page