Esperimento sulla doppia fenditura di Young


9

L'esperimento della doppia fenditura di Young è molto semplice da configurare e semplice da spiegare, ma è un esempio di diffrazione e interferenza, nessuna delle quali è modellata dal raytracing convenzionale.

È semplice fornire un'approssimazione del risultato usando le trame, ma ciò richiederebbe sapere in anticipo quale dovrebbe essere il risultato. Per una configurazione arbitraria, in cui il numero e la disposizione delle fenditure non sono noti in anticipo, esistono degli algoritmi esistenti per modellare l'effetto al fine di generare l'immagine risultante corretta?

In caso contrario, cosa dovrebbe includere un modello per produrre accuratamente questi effetti? Il ray tracing può essere adattato per usare raggi che trasportano informazioni aggiuntive o sarebbe necessario un approccio completamente nuovo?


"La luce laser è una singola frequenza. La luce bianca tuttavia è costituita dalla somma delle diverse lunghezze d'onda della luce." ( physicsforums.com/threads/… ). Una cosa di cui dovresti tenere conto è la natura spettrale della luce.
cancella il

Risposte:


9

È infatti possibile aumentare un ray tracciante per renderlo in grado di simulare gli effetti delle onde. Il documento Rendering degli effetti delle onde con campo luminoso aumentato descrive un modo per farlo. In sintesi, introducono un framework chiamato Augmented Light Field che consente loro di modellare gli effetti delle onde con una rappresentazione basata su raggi. In questo quadro, i raggi possono trasportare una luminosità negativa oltre alla luminosità positiva; intuitivamente, i raggi che portano una radiazione negativa possono "sottrarre" la luce da superfici che non possono raggiungere a causa di effetti di interferenza, per esempio.

Non l'ho implementato personalmente e non posso parlare per la sua complessità di implementazione, ma credo che sia un buon punto di partenza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.