Hello Andrei,
I wanted to ask you some questions!
Foremost,
How did you start out on your project? I mean, what were the initial places
where you looked and found information required for carrying out the
project?
I have been looking at your patches and the work done related to this in
GCi '14.
Your implementation on BoT, Pipe, Sketch and Sphere is pretty clean and
awesome!
Well, in your proposal, you have mentioned about vol, extrude and ars as
well. Did you start anything on it? Can you guide me about it?
Thanks a lot for giving me a chance to interact.
With Regards,
Kalpit Thakkar
On Tue, Mar 10, 2015 at 5:54 PM, Andrei - Constantin Popescu <
popescu.andrei1...@gmail.com> wrote:
> 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
>
>
------------------------------------------------------------------------------
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