BRL-CAD

APPLESEED integration: Implement an appleseed hello world plugin (task #4 of 5)

BRL-CAD is looking to integrate with appleseed for rendering. This task gets you familiarized appleseed's brand new "plugin" API.

For this set of tasks, you'll need to download and install appleseed from source. You can use the same appleseed scene you used as in task #1 of 5. Next, look at the appleseed API documentation and plugin examples, e.g.,:

Compile a simple C/C++ program like the above example that gets called during an appleseed render. Have it write out print statements or an image to demonstrate it's working right, that intersect() is getting called.

SUBMIT your C/C++ source code, your appleseed scene (if different from task #1), and your image file(s).

Task tags

  • project
  • rendering
  • appleseed
  • c/c++

Students who completed this task

Jebbly

Task type

  • code Code
close

2019