Blitz-Lichtabfall nach dem Abstandsquadratgesetz in Blenden
Dieser Rechner zum Abstandsquadratgesetz vergleicht den ursprünglichen Abstand zwischen Licht und Motiv mit einem neuen Abstand.
Im Browser ausführen – kostenlos
Er liefert das Abstandsverhältnis, das verbleibende Licht als Verhältnis und Prozentwert, die vorzeichenbehaftete Belichtungsänderung und den entgegengesetzten Ausgleich für eine gleichbleibende Belichtung. Sie können Meter, Fuß oder eine andere Einheit verwenden, sofern beide Eingaben dieselbe Einheit haben. Die Berechnung ist deterministisch und eignet sich für direkte Blitzgeräte oder kompakte Dauerlichtquellen.
Warum sich die Blitzbelichtung mit dem Abstand so schnell ändert
Das Licht einer kompakten Quelle verteilt sich mit zunehmender Entfernung auf eine größere Fläche. Nach dem Abstandsquadratgesetz ist die Beleuchtungsstärke proportional zu eins geteilt durch das Quadrat des Abstands. Verschieben Sie einen Blitz von zwei auf vier Meter, verdoppelt sich zwar der Abstand, das Motiv erhält aber nicht die Hälfte, sondern nur ein Viertel des Lichts. Das entspricht einem Verlust von zwei Blendenstufen. Bewegen Sie denselben Blitz von vier auf zwei Meter, vervierfacht sich die Beleuchtung und steigt um zwei Stufen. Tragen Sie den ursprünglichen Abstand als initial_distance und den neuen als final_distance ein. Meter, Fuß, Zentimeter oder jede andere einheitlich verwendete Längeneinheit sind möglich, da nur das Verhältnis zählt. Messen Sie vom leuchtenden Blitzkopf bis zum Motiv, nicht von der Kamera oder dem Stativ. direction zeigt an, ob die Quelle weiter entfernt, näher oder unverändert steht. Ein negativer Wert bei exposure_change_stops bedeutet weniger Licht, ein positiver mehr Licht. compensation_stops besitzt das entgegengesetzte Vorzeichen und nennt die erforderliche Korrektur zur ursprünglichen Helligkeit. Dadurch bleiben physische Lichtänderung und fotografischer Ausgleich eindeutig getrennt.
Verhältnis, Prozentwert und Blendenstufen richtig lesen
Der Rechner teilt zunächst den Endabstand durch den Anfangsabstand und erhält distance_ratio. Anschließend wird das umgekehrte Verhältnis quadriert; daraus entsteht light_ratio. Ein Wert von 0.25 bedeutet, dass die neue Position ein Viertel der ursprünglichen Beleuchtung liefert. light_percent gibt denselben Sachverhalt als fünfundzwanzig Prozent an. Für die Umrechnung in Stufen wird der Logarithmus zur Basis zwei verwendet, weil jede Belichtungsstufe die Lichtmenge verdoppelt oder halbiert. Beträgt exposure_change_stops minus zwei, ist compensation_stops plus zwei: Sie können die Blende um zwei Stufen öffnen, ISO um zwei Stufen erhöhen oder die Blitzleistung steigern, sofern genügend Leistung verfügbar ist. Bei Zeiten bis zur normalen Synchronzeit beeinflusst der Verschluss überwiegend das Umgebungslicht; für den Blitzanteil sind daher Blende, ISO, Leistung oder Abstand meist geeigneter. Bruchwerte sind normal, wenn eine Bewegung keiner ganzen Stufe entspricht. Mit precision bestimmen Sie die angezeigten Nachkommastellen. Die Rundung betrifft nur die Ausgabe; alle Größen werden vorher aus ungerundeten Eingaben berechnet.
Gültigkeitsbereich des Modells und Abweichungen in der Praxis
Das Abstandsquadratgesetz ist besonders nützlich, wenn sich der Blitz annähernd wie eine Punktquelle verhält, die Abstände konsistent gemessen werden und keine Automatik unbemerkt die Leistung verändert. Es unterstützt Sie beim Positionieren manueller Blitzgeräte, beim Vergleichen von Aufbauten, beim Vermitteln von Lichtverhältnissen und beim Abschätzen einer Leistungs- oder Blendenkorrektur. Reale Aufnahmen können abweichen, weil eine Softbox oder ein Schirm eine physische Größe besitzt, insbesondere nah am Motiv. Reflexionsflächen, Aufheller, Waben, Zoomstellungen, Raumreflexe und ungleichmäßige Lichtkegel verändern das Ergebnis ebenfalls. TTL kann den Abfall verdecken, indem es die Leistung automatisch bis zur verfügbaren Grenze anhebt. Nutzen Sie das Resultat als kontrollierten Ausgangspunkt und prüfen Sie wichtige Aufbauten mit Blitzbelichtungsmesser, Histogramm oder Testaufnahme. Das Werkzeug vergleicht die Beleuchtung an einer Motivposition; es berechnet weder Leitzahl noch Schärfentiefe oder Hintergrundhelligkeit. Die Browser-Nutzung ist kostenlos, ein automatisierter API-Aufruf kostet $0.002. Bilder oder Kameradaten sind nicht erforderlich, und Messwerte werden nicht gespeichert.
Anwendungsfälle
Manuellen Blitz versetzen
Ermitteln Sie nach einer Abstandsänderung den genauen Ausgleich über Leistung, Blende oder ISO.
Lichttiefe planen
Vergleichen Sie den Abstandseinfluss, bevor Sie Personen und Leuchten am Set anordnen.
Lichtabfall vermitteln
Erzeugen Sie reproduzierbare Verhältnisse, Prozentwerte und Stufenänderungen für Fotokurse und Übungen.
Häufige Fragen
Was kostet der Rechner?
Sie können ihn im Browser kostenlos nutzen. Jede erfolgreiche API-Anfrage kostet $0.002.
Kann ich Fuß statt Meter verwenden?
Ja. Jede Längeneinheit ist möglich, solange beide Abstände dieselbe verwenden.
Warum kostet eine Verdopplung des Abstands zwei Stufen?
Beim doppelten Abstand bleibt ein Viertel der Beleuchtung; das sind zwei aufeinanderfolgende Halbierungen oder minus zwei Stufen.
Was bedeutet compensation_stops?
Der Wert nennt den Ausgleich zur Abstandsänderung. Plus zwei verlangt zwei zusätzliche Stufen über Leistung, Blende, ISO oder eine passende Stellgröße.
Entspricht ein TTL-Blitz der vorhergesagten Änderung?
TTL kann die Leistung automatisch anpassen und den natürlichen Abfall bis zur Leistungsgrenze verdecken. Prüfen Sie den Zusammenhang mit manueller Leistung.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/hobby/photo-flash-inverse-square \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_distance":2,"final_distance":4}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-flash-inverse-square", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_distance": 2,
"final_distance": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-flash-inverse-square",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_distance": 2,
"final_distance": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-flash-inverse-square", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_distance":2,"final_distance":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_distance":2,"final_distance":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-flash-inverse-square", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"initial_distance": 2,
"final_distance": 4
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_flash_inverse_square",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |