wisst ihr zufällig wie die transform Matrix der mi Files zu verstehen ist? Also wenn ich z.B. ein Licht aus dem mi File lesen will habe ich bei einem Omni diese Parameter:
- Code: Select all
light "mr Area Omni01|Light" = "mr Area Omni01|Shader"
emitter = "mr Area Omni01|Shader"
origin 0 0 0
shadowmap resolution 256
energy 394784 394785 394784
exponent 2
caustic photons 38594
globillum photons 38594
sphere 2.54
5 5 4 1 4
end light
instance "mr Area Omni01|Instance"
"mr Area Omni01|Light"
transform
1 0 0 0
0 1 0 0
0 0 1 0
32.6614 -2.3768158 -44.264046 1
()
end instance
Die sphere stellt wohl der emitter dar, aber was sind das für Zahlen darunter?
Und die Instance wird wohl die Koordinaten darstellen. Nur wie übernimmt man diese?
Bei einem Spot verstehe ich dann nur noch Bahnhof...
- Code: Select all
light "mr Area Spot01|Light" = "mr Area Spot01|Shader"
emitter = "mr Area Spot01|Shader"
origin 0 0 0
direction 0 0 -1
spread 0.92388
shadowmap resolution 256
energy 14380.3 14380.3 14380.3
exponent 2
caustic photons 1406
globillum photons 1406
rectangle 0 2.54 0
2.54 0 0
5 5 4 1 4
end light
instance "mr Area Spot01|Instance"
"mr Area Spot01|Light"
transform
0.37488312 -0.72086161 0.58294195 0
0.92707205 0.29149711 -0.23572609 0
-1.4901161e-008 0.6287989 0.77756798 0
-8.9835339e-007 3.8146973e-006 -87.082458 1
()
end instance
Wie kommen diese komischen Zahlen zustande?
