From BlenderWiki

Jump to: navigation, search

[edit] Raytrace optimization

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

[edit] Introduction

This proposal aims at optimizing blender raytrace.

Including:

  • 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.

[edit] 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

[edit] Progress


[edit] Where to get the source or builds?

The source can be fetched from svn