Hello!
2015-03-09 17:29 GMT+02:00 Daniel Roßberg <danielmrossb...@gmail.com>:
> 2015-03-09 7:01 GMT+01:00 Kalpit Thakkar <ceasy...@gmail.com>:
> > Hi,
> > I am Kalpit Thakkar (nick : dracarys983).
>
> Welcome!
>
> > I would like to do the project "Object-oriented C++ Geometry API" as a
> > contribution to BRL-CAD. I have been studying some of the Geometry
> > primitives involved in BRL-CAD since the past few days. I have a good
> > experience of C++ programming and I am really interested in helping make
> the
> > API.
> >
> > I have worked on writing a simple path tracer and rendered standard OBJ
> > models from Stanford scanning repository (without shading / lighting) and
> > raytraced a simple Cornell Box with spheres using the same libraries
> written
> > in path tracer code (here I added lighting + shading code), as my honors
> > project. This was completely in C++.
> >
> > While doing this project, I did a lot of Object oriented programming and
> > made a small Geometry API for the project. So, while I'm looking at
> > raytracing projects in BRL-CAD as well, this is the project that caught
> my
> > attention first.
> >
> > I have submitted a patch for arb8's surface area function and one for
> > cross-product of two homogeneous vectors (4D).
> > Pray tell me what to do related to this project, I'll be right on it.
>
>
Kalpit(and any other student interested in this) : if you have any
questions regarding the
previous work that I've done, feel free to ask them on this thread and
I'll answer to the best
of my knowledge
> You should have a look at the past efforts related to the C++ interface:
> - Andrei Popescu's open patches at BRL-CAD's SourceForge site.
> - Andrei's development log from his last year's GSoC project:
> http://brlcad.org/wiki/User:Popescu.andrei1991/devlogs2014
> - Related GCi tasks:
> http://www.google-melange.com/gci/org/google/gci2014/brlcad
> The most important references for the current status of the C++ API
> are described in the wiki:
> http://brlcad.org/wiki/Object-oriented_interfaces
>
> What is needed is a concept on how to go on.
>
>
> Regards,
> Daniel
>
Cheers,
Andrei
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel