BRL-CAD

APPLESEED integration: Properly call BRL-CAD ray tracing from appleseed (task #6)

This is a follow-on to the first 5 appleseed tasks.

For this task, you're going to take your step 5 task plugin and make sure that it's shooting the rays that appleseed is telling it to shoot, evaluating correctly, and (most importantly) returning the information that appleseed needs to make a pretty picture.

This likely includes hit points (which you should have already been returning), hit normals, a correctly oriented bounding box (you may need to indicate +Z is up or rotate the model about the Y axis.

Task tags

  • rendering
  • c/c++
  • appleseed

Students who completed this task

Jebbly

Task type

  • code Code
close

2019