https://en.wikipedia.org/wiki/Ray_trace for example
Daniel 2016-03-17 7:47 GMT+01:00 Jawadh Salih Rifath <jawadhsalih.wo...@gmail.com>: > I am sorry for asking this. I searched sources to get the idea of ray trace > but I couldn't. So please give me a source to get the idea of ray trace. You > have mentioned that look at view.c and viewedge.c . I failed to find any > algorithm of raytrace. please guide me > > thank you > > On 16 March 2016 at 23:28, Jawadh Salih Rifath <jawadhsalih.wo...@gmail.com> > wrote: >> >> Got it sir. I'll get if anything. >> Thank you. >> >> On 16 Mar 2016 17:35, "Daniel Roßberg" <danielmrossb...@gmail.com> wrote: >>> >>> > So there are three main obstacles that we have to achieve. >>> > 1. Identifying the objects (Either polygons or NURBS) separately >>> > instead of >>> > going into pixels of the image space >>> >>> You need to learn the concept of ray-trace and ray-trace generated >>> images for comprehension. Then "With a ray-trace you will get the >>> object's name which was hit." will make sense. >>> >>> BTW, the objects are the solids, i.e. primitives or combinations of them. >>> >>> > 2. Mapping the objects with their corresponding location. (I think I >>> > don't >>> > get this clearly though) >>> >>> Mapping the objects with the corresponding locations of the image >>> points. Do you know the difference between the objects location and >>> image point location? Again, you need to understand how an image will >>> be created via ray-trace. >>> >>> > 3. Using the location constructing splines (or 2d curves) for each >>> > identified objects. and that is the vector representation of each >>> > objects >>> > that we have identified. >>> >>> You have a set of 2D points where you have to create the 2D curves >>> from (as a border of this set). >>> >>> > this is what I got from the project description and your mail. >>> > >>> > Thank You >>> You're welcome, >>> Daniel >>> >>> >>> ------------------------------------------------------------------------------ >>> Transform Data into Opportunity. >>> Accelerate data analysis in your applications with >>> Intel Data Analytics Acceleration Library. >>> Click to learn more. >>> http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140 >>> _______________________________________________ >>> BRL-CAD Developer mailing list >>> brlcad-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/brlcad-devel > > > > ------------------------------------------------------------------------------ > Transform Data into Opportunity. > Accelerate data analysis in your applications with > Intel Data Analytics Acceleration Library. > Click to learn more. > http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140 > _______________________________________________ > BRL-CAD Developer mailing list > brlcad-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/brlcad-devel > ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140 _______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel