From BlenderWiki

Jump to: navigation, search

Raytrace optimization

This SoC will work on improving the speed and usability of the raytrace data structures inside blender.


This proposal aims at optimizing blender raytrace.


  • Making it faster
  • Support for render instancing
  • Added support for generic objects (LOD can then be implemented)
  • Script to measure performance
  • Removing worst-cases
  • Make it easier to try tweaks and different data structures.

SoC Plan

It's mainly divided in the following parts

  1. prepare API for instances supports and others + sample implemenntations of data structures
  2. prepare test data for performance. I will need artist feedback on this to give me scenes (i will ask on blender artist, irc and ML)
  3. optimization


Where to get the source or builds?

The source can be fetched from svn