Chciałbym zaprezentować wam aplikację nad którą pracowałem przez ostatni miesiąc. Służy ona do symulacji efektu rozmycia tła na zdjęciach oraz obliczania i wizualizowania zakresu głębi ostrości. Umożliwia ustawienie dowolnych kombinacji parametrów takich jak ogniskowa obiektywu, przysłona, rozmiar matrycy oraz odległość fotografowanej osoby i tła od aparatu. Wszystkie parametry można zmieniać interaktywnie i obserwować ich wpływ na efekt końcowy.
Wiem, że w internecie dostępne są różne kalkulatory głębi ostrości, ale żaden z nich nie oferuje chyba symulacji rozmycia tła w takim zakresie, a jest to parametr równie istotny co sama głębia ostrości. Pomysł na aplikację wziął się z chęci znalezienia odpowiedzi na pytanie typu: którym obiektywem uzyskam bardziej rozmyte tło: 85/1.8 czy 200/5.6? Starałem się również aby była ona jak najbardziej funkcjonalna i wygodna w użytkowaniu.
Aplikację można znaleźć pod adresem: www.michałbemowski.pl/dofsimulator Jest to tak na prawdę zwykła strona internetowa wykorzystująca najnowsze technologie webowe takie jak HTML5 i CSS3. Działa w oparciu o JavaScript i framework AngularJS, dzięki czemu do uruchomienia nie są wymagane żadne dodatkowe wtyczki. Można ją zapisać na dysku i używać całkowicie offline. Znajduje się tam też dokładniejszy opis wszystkich funkcji oraz wbudowana pomoc wyjaśniająca działanie poszczególnych elementów.
Zapraszam do przetestowania i czekam na wasze opinie. Będę wdzięczny za wszelkie uwagi i pomysły jak można by ją jeszcze poprawić lub usprawnić.
Proszę również o zgłaszanie zauważonych błędów, bo jestem świadomy, że na pewno takie się pojawią.
Na koniec chciałbym się podzielić dwiema, ciekawymi moim daniem, obserwacjami na podstawie zabawy z parametrami w symulatorze:
- Przy zachowaniu stałego pola widzenia, głębia ostrości zależy wyłącznie od użytej przysłony i jest niezależna od kombinacji ogniskowa-odległość obiektu. Stopień rozmycia tła rośnie wraz ze wzrostem ogniskowej.
- Przy takim samym kadrze (a więc mniejszej odległości) ten sam obiektyw na body FX daje mniejszą głębię ostrości niż na body DX, ale taki sam stopień rozmycia tła.
Szukaj
Skontaktuj się z nami