On Tue, Mar 13, 2012 at 8:14 PM, brlcad <[email protected]> wrote:
>
> On Mar 13, 2012, at 12:03 AM, Aniket Handa <[email protected]> wrote:
>
> Hello there,
>
>
> Greetings Aniket!
>
> Thanks for a warm welcome and a quick reply. My college kept me busy for
previous weekdays so couldn't respond as quick.
> I'm Aniket Handa from the Jaypee Institute of Information Techonlogy,
> INDIA. My area of interest mostly have been around Computer Graphics,
> Vision and Image Processing. I am proficient in C/C++, Java, OpenGL, OpenCV
> and can do justice to OpenMP, CUDA. I am comfortable with Windows, *nix(
> sp. Mac OS X) and Android platforms.
>
>
> Have you done anything with OpenCL? Seems to be the one "Open" API you're
> missing. :) Otherwise, we certainly have a lot of vision and image
> processing projects in addition to the 3D display manager idea you're
> interested in which you might want to consider.
>
>
>
Actually last semester I did a course in parallel computing. They just
introduced OpenCL. It was more focused upon parallelism concepts using
OpenMP and CUDA. I would not mind developing expertise in OpenCL, in order
to become a complete OpenGuy ;). And with the know how of CUDA I assume
OpenCL would not be that hard atleast for the start. Do we have some jobs
for parallelization? There has to be, but I could not find any in the Ideas
list. It would be really helpful if you could suggest some according to my
interests.
> I am currently going through all the Project Idea and meanwhile thinking
> of mine. I found "New Cross-platform 3D Display Manager" (was thinking
> about QVTK), "Generalized abstracted spacial partitioning capability" and
> last but not the least "2D sketch editor" interesting, thought I don't want
> to jump pre-maturely on the Ideas.
>
>
> Those are all great projects but with some hefty background requirements.
> Implementing a new display manager is tricky enough even when you're
> already familiar with the toolkits involved. Have you worked with Qt or
> OGRE before? Those would be preferred APIs to use for a variety of
> reasons. The 2D sketch editor GUI definitely has powerful potential and
> progress that we've made just over the last year that should prove helpful.
> Our second-gen modeling GUI (archer) has a basic 2D editing capability now
> that calls into a C polyline library. Extending that library to circles,
> arcs, bezier curves, and maybe nurbs curves would make for a rather robust
> 2D editor capability.
>
>
Yes I am used to Qt but not with engines like OGRE. I definitely need to
look into the display manager more to get accustomed with its complexity
and will get back to you soon. In "The 2D sketch editor" extending the
library of Archer seems interesting due to my good familiarity with various
curves. What I am afraid here is of my expertise in tcl/tk, can you
please elaborate on its proficiency requirements?
Meanwhile I am leaning more towards implementing a "Spacial partitioning
API" due to my foundation in C, computer graphics and data structures. Here
I need to know more about the generality as it would greatly affect the
overall design of all the partitioning schemes. And which all schemes are
expected? BSPs, Octrees, Kd-trees..a 3D voxel grid.
>
>
In the processes of "getting to know the code", it seems pretty likely
> I'll come across some bug/optimization technique and would love to submit a
> patch.
>
>
> Awesome. Feel free to ask any questions that come to mind You're not
> expected to wade through 1M+ lines of source code without assistance. :)
>
> Cheers!
> Sean
>
>
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> BRL-CAD Developer mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>
>
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel