Manta Interactive Ray Tracer Development Mailing List

Text archives Help


[Manta] Re: Cut Plane and Picking?


Chronological Thread 
  • From: Abe Stephens < >
  • To:
  • Cc:
  • Subject: [Manta] Re: Cut Plane and Picking?
  • Date: Mon, 7 Jul 2008 11:18:39 -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=LF8h0H75vMTICVNmIhdykoYwok+mU7Hnhhd0dZcZ9771dhLkmMwF01uwjF4TWuKjVc W4wLJFUbd6p5oUu5vzDXVd5ERSajLn2uyepINZ2LR7Ei9/QQXU+7Xv560ka7YqU9Ijps yBQSwEqZP7TkDMYrQ4oNUhgCWMdhXdJ24i8WY=

Yes, it is true. For the clipping plane see: MiscObjects/CuttingPlane. {h,cc} This code was originally developed for the 777 demo and is still used for some of the CSAFE visualization. It works with any primitive.

Object selection was performed using lookup tables based on triangle ID. The triangle ID was determined using the shootOneRay method in MantaInterface and then examining the ray packet results. Primitive intersection stored the triangle ID in the ray packet scratch space. The acceleration structures and triangle intersections used today don't support this functionality, but they could probably be extended to do so easily.

Abe

On Jul 7, 2008, at 9:56 AM, Li-Ta Lo wrote:

Hi,

In the paper "An Application of Scalable Massive Model Interaction
using Shared Memory Systems", it is implied that cut plane and object
picking is supported by Manta (or the viz application for the 747
model). Is it true? How is it done in Manta?

Ollie







Archive powered by MHonArc 2.6.16.

Top of page