BRL-CAD (Org ID 4884012200361984) Task ID 4990631189938176 | Task Definition ID 5759297158381568 Max instances: 5 Title: APPLESEED integration: Write a small C/C++ program in BRL-CAD that renders an image (task #2 of 5) Description: BRL-CAD is looking to integrate with *appleseed* for rendering. This task gets you familiarized with how to shoot rays via BRL-CAD's raytracing library. For this set of tasks, you'll need to download and install BRL-CAD from source (there's a Task for that). Create a sphere in mged by running "make sph sph" on the mged command line. You can use the same .g as in task #1 of 5. Next, look at this API documentation: * http://brlcad.org/wiki/Developing_applications Write a simple C/C++ program like the rt_shootray example but that shoots a grid of rays instead of just a single ray. Have it write out a PPM or other simple image format as a black-and-white image to confirm it's working (should see a circle (white) surrounded by misses (black)). There are lots of places in BRL-CAD that shoots a grid of rays. You can find these places by searching on rt_shootray() or looking in the src/rt directory. SUBMIT your C/C++ source code, your .g file, and your image file. Tags: project, render image, c/c++, appleseed Categories: Coding Is Beginner: No Time given to complete: 3 days Mentors: yopasylvestre@gmail.com, brlcad@gmail.com, gaurav.ishwerdas@gmail.com, erik.greenwald@gmail.com, dubenko.oleksandr@gmail.com, kartik.sckorpio@gmail.com, sreyanshjain05@gmail.com, shubhamrathore1947@gmail.com, indrplus@gmail.com Student: Jebbly (ID 6044361150693376) Status: COMPLETED (2019-12-11 19:55:46) Last modified: 2019-12-10 13:06:19