On Mar 22, 2015, at 7:36 PM, Zhaotian Wang <zhaotian...@gmail.com> wrote:
> I am pretty interested in the project idea about Appleseed renderer > integration and I think I am kinda qualified because I am quite familiar > about appleseed and raytracing. But I cannot see any detailed description > about the project idea(the link seems to be invalid). Does Appleseed renderer > integration mean coding in appleseed or in brl-cad? Zhaotian, Glad to hear you’re familiar with Appleseed and ray tracing, but please elaborate on your experience? It’s a collaboration I initiated with them a couple years ago. When first approached, I described it as a desire to use their rendering framework, but with our geometry and our ray tracing library for intersection testing. As a CAD system, we support advanced and complex geometry types like NURBS, metaballs, and CSG operations that Appleseed knows nothing about. They offer advanced rendering techniques that we don’t have. The answer to your question is probably “yes”, both. Fundamentally, the Appleseed devs made accommodations for us in their rendering framework, mods so that it could call an external ray trace library. This means it should be possible to just hook up to our librt library to read our .g files and shoot our rays, and it’ll all magically work. That code will probably exist as an Appleseed plugin that gets maintained in our repository, but that’s something you’ll need to research. It could just as well be a set of build system modifications and direct linking or even source mods. We ultimately want to make their renderer, enhanced with the ability to read our geometry and use our ray intersection testing, available in BRL-CAD. You get to propose how to do that. Cheers! Sean ------------------------------------------------------------------------------ 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