Difference between revisions of "SDK diffuse modes"

From Kray
Jump to: navigation, search
m
 
Line 1: Line 1:
{|
+
== Modes used in LightWave plugin ==
|-
+
<code>
! Code
+
0 Raytrace<br/>
! GI mode
+
1 Raytrace + Caustics<br/>
|-
+
<br/>
| 0
+
 
| raytracing
+
10000 Photons Estimate Global Filtered <br/>
|-
+
10002 Photons Estimate Global Unfiltered <br/>
| 1
+
<br/>
| local + caustics
+
 
|-
+
11000 Photons Estimate Precomputed <br/>
| 10000
+
12010 Photons Estimate Precomputed Filtered <br/>
| photon direct
+
12012 Photons Estimate Precomputed Filtered + Direct <br/>
|-
+
12013 Photons Estimate Precomputed Filtered + Direct + Caustics <br/>
| 10002
+
<br/>
| photon direct3 (direct based on ray diffs)
+
20100 Photon Mapping <br/>
|-
+
20101 Photon Mapping + Caustics <br/>
| 11000
+
21100 Photon Mapping + Cache Irradiance <br/>
| photon direct2 (precached)
+
21101 Photon Mapping + Cache Irradiance + Caustics <br/>
|-
+
<br/>
| 11100
+
40000 Path Tracing <br/>
| photon baked
+
40001 Path Tracing + Caustics <br/>
|-
+
41000 Path Tracing + Cache Irradiance <br/>
| 11200
+
41001 Path Tracing + Cache Irradiance + Caustics <br/>
| photon baked + indirect
+
</code>
|-
+
 
| 11010
+
== All available modes ==
| photon direct2i (precached interpolated)
+
'''Code GI mode''' <br/>
|-
+
<code>
| 12013
+
0 raytracing <br/>
| photon indirect2ic (precached interpolated indirect+caustics+direct)
+
1 local + caustics <br/>
|-
+
 
| 12012
+
10000 photon direct <br/>
| photon indirect2i (precached interpolated indirect+direct)
+
10002 photon direct3 (direct based on ray diffs) <br/>
|-
+
11000 photon direct2 (precached) <br/>
| 20001
+
11100 photon baked <br/>
| photon mapping + caustics
+
11200 photon baked + indirect <br/>
|-
+
11010 photon direct2i (precached interpolated) <br/>
| 20000
+
12013 photon indirect2ic (precached interpolated indirect+caustics+direct) <br/>
| photon mapping
+
12012 photon indirect2i (precached interpolated indirect+direct) <br/>
|-
+
 
| 21001
+
20001 photon mapping + caustics <br/>
| photon mapping + caustics + irradiance gradients
+
20000 photon mapping <br/>
|-
+
21001 photon mapping + caustics + irradiance gradients <br/>
| 21000
+
21000 photon mapping + irradiance gradients <br/>
| photon mapping + irradiance gradients
+
20101 photon mapping + caustics <br/>
|-
+
20100 photon mapping + photon bake 2 <br/>
| 20101
+
21101 photon mapping + caustics + irradiance gradients + photon bake 2 <br/>
| photon mapping + caustics
+
21100 photon mapping + irradiance gradients + photon bake 2 <br/>
|-
+
20201 photon mapping + caustics <br/>
| 20100
+
20200 photon mapping <br/>
| photon mapping + photon bake 2
+
21201 photon mapping + caustics + irradiance gradients <br/>
|-
+
21200 photon mapping + irradiance gradients <br/>
| 21101
+
 
| photon mapping + caustics + irradiance gradients + photon bake 2
+
30000 random path tracing <br/>
|-
+
30002 random path tracing + direct illumination <br/>
| 21100
+
30003 random path tracing + caustics + direct illumination <br/>
| photon mapping + irradiance gradients + photon bake 2
+
 
|-
+
40000 quasi random path tracing <br/>
| 20201
+
40001 quasi random path tracing + caustics <br/>
| photon mapping + caustics
+
41000 quasi random path tracing + irradiance gradients <br/>
|-
+
41001 quasi random path tracing + caustics + irradiance gradients <br/>
| 20200
+
43000 quasi random path tracing no direct illumination <br/>
| photon mapping
+
</code>
|-
+
| 21201
+
| photon mapping + caustics + irradiance gradients
+
|-
+
| 21200
+
| photon mapping + irradiance gradients
+
|-
+
| 30000
+
| random path tracing
+
|-
+
| 30002
+
| random path tracing + direct illumination
+
|-
+
| 30003
+
| random path tracing + caustics + direct illumination
+
|-
+
| 40000
+
| quasi random path tracing
+
|-
+
| 40001
+
| quasi random path tracing + caustics
+
|-
+
| 41000
+
| quasi random path tracing + irradiance gradients
+
|-
+
| 41001
+
| quasi random path tracing + caustics + irradiance gradients
+
|-
+
| 43000
+
| quasi random path tracing no direct illumination
+
|}
+

Latest revision as of 15:00, 20 December 2012

Modes used in LightWave plugin

0 Raytrace
1 Raytrace + Caustics

10000 Photons Estimate Global Filtered
10002 Photons Estimate Global Unfiltered

11000 Photons Estimate Precomputed
12010 Photons Estimate Precomputed Filtered
12012 Photons Estimate Precomputed Filtered + Direct
12013 Photons Estimate Precomputed Filtered + Direct + Caustics

20100 Photon Mapping
20101 Photon Mapping + Caustics
21100 Photon Mapping + Cache Irradiance
21101 Photon Mapping + Cache Irradiance + Caustics

40000 Path Tracing
40001 Path Tracing + Caustics
41000 Path Tracing + Cache Irradiance
41001 Path Tracing + Cache Irradiance + Caustics

All available modes

Code GI mode
0 raytracing
1 local + caustics

10000 photon direct
10002 photon direct3 (direct based on ray diffs)
11000 photon direct2 (precached)
11100 photon baked
11200 photon baked + indirect
11010 photon direct2i (precached interpolated)
12013 photon indirect2ic (precached interpolated indirect+caustics+direct)
12012 photon indirect2i (precached interpolated indirect+direct)

20001 photon mapping + caustics
20000 photon mapping
21001 photon mapping + caustics + irradiance gradients
21000 photon mapping + irradiance gradients
20101 photon mapping + caustics
20100 photon mapping + photon bake 2
21101 photon mapping + caustics + irradiance gradients + photon bake 2
21100 photon mapping + irradiance gradients + photon bake 2
20201 photon mapping + caustics
20200 photon mapping
21201 photon mapping + caustics + irradiance gradients
21200 photon mapping + irradiance gradients

30000 random path tracing
30002 random path tracing + direct illumination
30003 random path tracing + caustics + direct illumination

40000 quasi random path tracing
40001 quasi random path tracing + caustics
41000 quasi random path tracing + irradiance gradients
41001 quasi random path tracing + caustics + irradiance gradients
43000 quasi random path tracing no direct illumination