root/branches/msl/version.inc

Revision 304, 26 bytes (checked in by msl, 2 years ago)

neuer komplett überarbeiteter DOF-Rechner
*******************************************
* Betrifft alle Kameras
* Danke an den Autor rudi und allen Testern
*******************************************
* wichtigste Änderung:
+ Die mathematischen Grundlagen stammen von dofmaster.com
+ Script und OSD DOF-Berechnung erfolgen im selben Modul und liefern daher identische Ergebnisse.
+ Die Entfernung wird immer "von Linse" gemessen (entspricht CANON Entfernung bei MF). Menü-Eintrag "Entfernung von Linse" entfällt.
+ DOF-Werte werden ab Linse berechnet auch bei aktivierter Menü-Option "Benutze EXIF Motiv-Dist".
+ Besondere Behandlung von Blenden-Werten im AV- und M-Mode und von Entfernungswerten bei manuellem Fokus.
+ Außer der Fernpunktdistanz werden alle berechneten Entfernungswert gerundet. Dadurch liegen der Nahpunkt und der Fernpunkt innerhalb der akzeptablen Schärfe.
*******************************************
* Änderungen im OSD:
+ Neue Optionen im DOF-Menü "Zeige DOF-Rechner" [+Separate], [+In Misc]. Dort werden unveränderte Werte seit dem letzten erfolgreichen fokussieren (halb gedrückter Auslöser oder shoot_half) grün (gültig) angezeigt.
+ In [+In Misc] werden DOF-Werte live geändert.
+ Bei [Seperate] und [+Seperate] wurde die Überschrift in "S/NL/FL:" (Motiventfernung/Nahpunktdistanz/Fernpunktdistanz) geändert.
*******************************************
* neu in uBasic:
+ Neue Funktion get_min_stack_dist - berechnet die kleinste Entfernung zum Motiv, ab der gestackt werden sollte.
*******************************************
* Änderungen in Lua:
+ Die Funktionen get_near_limit, get_far_limit, get_dof, get_hyp_dist, get_focal_length wurden entfernt. Alte Skripte mit diesen befehlen müssen geändert werden!
+ Die neue Funktion get_dofinfo() liefert dieses Datenfeld zurück.
- BOOL hyp_valid: hyperfokale Distanz ist gültig (wird durch Blende und Brennweite beeinflusst)
- BOOL focus_valid: Entfernungswerte sind gültig (wird durch Motiventfernung und hyperfokale Distanz beeinflusst)
- INT aperture: Blendenwert [x 1000]
- INT coc: kleinster Zerstreuungskreis [x 1000 mm]
- INT focal_length: Brennweite [x 1000 mm]
- INT eff_focal_length: äquivalente 35mm Brennweite [x 1000 mm]
- INT focus: Motiventfernung [mm]
- INT near: Nahpunktdistanz [mm]
- INT far: Fernpunktdistanz [mm]
- INT dof: Schärfentiefe [mm]
- INT hyp_dist: hyperfokale Distanz [mm]
- INT min_stack_dist: kleinste, sinnvolle Stack Entfernung [mm]
**********************************************
* Zur deutlichen Unterscheidung erhält diese Version die Versionsnummer 1.1.0.

Line 
1BUILD_NUMBER := 1.1.0_msl
Note: See TracBrowser for help on using the browser.