@@ -58,16 +58,16 @@ Write a mail to Adam in that case.
There are also several options for earning additional points.
The information to get started on these can be found in the lecture slides or by checking the references on the last slide:
\begin{description}
\item[Adding an LBVH variant]\href{http://graphics.snu.ac.kr/class/graphics2011/references/2007_lauterbach.pdf}{(click for link)} +10 pts
\item[Adding a k-d tree variant] +10 pts
\item[Implement dual-split trees]\href{http://www.cemyuksel.com/research/papers/dualsplittrees_i3d2019.pdf}{(click for link)} +10 pts
\item[Build an über BVH over the per-mesh BVHs (layered)] +5 pts
\item[Use the provided \texttt{tbb} library to do multi-threaded BVH building] +10 pts
\item[Create a faster solution than our reference builder] +20 pts
\item[Use the provided \texttt{tbb} library to do multi-threaded BVH building] +10 pts
\end{description}
If you choose to implement one or multiple of the above, please make sure to submit along with your code a \texttt{report.pdf} in the root directory of your repository that explains what you did and how we can enable your alternative solutions.
For testing your layered BVH, you can download a scene from the internet (e.g. blendswap), and use the rudimentary blender export plugin ("ext/plugin").
If you are tired of waiting for your results or going for the high-score, the last point will be very interesting as it can speed up building by $\times10$ or more, depending on your CPU!
If you are tired of waiting for your results or going for the high-score, the last bonus task will be very interesting as it can quickly speed up building by $\times10$ or more, depending on your CPU!