forked from appleseedhq/appleseed
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Petra Gospodnetic edited this page Aug 21, 2017
·
219 revisions
Goal of the project is to integrate the new many-light sampling algorithm proposed by Nathan Veghdal
-
& 13. August 7th - August 18th
- SAH partitioner without split stop
SAH partitioner without the split cost stop - comparison | |
---|---|
SAH + squared distance | |
SAH + solid angle | |
CDF |
Squared distance node prob evaluation | |
---|---|
converging 1s | |
LT + SAH partitioner | |
LT + Middle partitioner | |
CDF |
Appleseed 2 Psychopath comparison | |
---|---|
Appleseed | Psychopath |
16spp | |
Middle Partitioner + squared distance | |
n/a | |
Middle Partitioner + solid angle | |
n/a | |
SAH Partitioner + squared distance | |
SAH Partitioner + solid angle | |
- Implement proprietary LightTree partitioner
- partitions lights based on:
- surface
- intensity
- orientation
- partitions lights based on:
- FIX the rendering artefact in the EMT-NPL scene
- Add reference in the code to the used article
LightTree seem to be working a bit slower than the CDF approach for small number of light sources.
- Produce many light test scenes
- many NPL light sources
- many EMT light sources
- many mixed light sources
- Cone of normals
- K-means of children vertices
- Store items within the
LightTree
nodes - Store bbox node info within the node itself
- Reduce number of variables set by
recursive_node_update()
(i.e. variables which can be set during the building time)