Real time optical wave field propagation

  Рет қаралды 8,324

Alexander Sannikov

Alexander Sannikov

Күн бұрын

Пікірлер: 38
@AndrewTSq
@AndrewTSq 5 ай бұрын
I am not sure I understood a single thing of this lol, but the things I think I understood is cool, and I hope to see more.
@mrdr9534
@mrdr9534 5 ай бұрын
Nooo you shouldn't thank us for watching, We should thank You for taking the time and effort of making and sharing this.... !!! Best regards.
@danoncho
@danoncho 5 ай бұрын
I love to digest such complicated information from very experienced people... Especially about optics, as I am a photographer. It always amazes me how much cool stuff was already explored, calculated, used in our "day-to-day" world. You have a very deep mind to understand AND explain all of that. Wonderful job, Alexander! 👍
@rayz0101
@rayz0101 3 жыл бұрын
God I'm envious and excited talented people like you exist and are willing to share their passion.
@modus_ponens
@modus_ponens 2 ай бұрын
I have never understood holograms, but as you said it, wave equations are reversible, and that with your illustration, it made perfect sense.
@SaidMetiche-qy9hb
@SaidMetiche-qy9hb 3 ай бұрын
Science is so sweet
@tamakatsui
@tamakatsui 3 жыл бұрын
That's so interesting, thanks for making a video to show us.
@AngelsNeverFade
@AngelsNeverFade 3 жыл бұрын
That is seriously amazing!
@colinbrown7947
@colinbrown7947 5 ай бұрын
Amazing
@iestynne
@iestynne 5 ай бұрын
This is amazing. If you run the field forwards, then backwards again to the original image plane, is there any quality loss due to numerical limits? You may enjoy the Huygens Optics channel btw, he discusses light optics in fascinating detail.
@Alexander_Sannikov
@Alexander_Sannikov 5 ай бұрын
You do get physically accurate artifacts, namely depth of field. And the larger the field you propagate, the less depth of field blurring you get, which corresponds to having a larger aperture. I already watched all of Huygens Optics videos.
@SeanStClair-cr9jl
@SeanStClair-cr9jl 5 ай бұрын
This is awesome. I've imagined something like this - calculating a 3D field of light in a scene and moving a 2D plane through it to represent the player's screen. This is wild!! Have you experimented with actually using this demo in any sort of renderer?
@Alexander_Sannikov
@Alexander_Sannikov 5 ай бұрын
See the gif in my community posts.
@SeanStClair-cr9jl
@SeanStClair-cr9jl 5 ай бұрын
​@@Alexander_Sannikov !! Will do, thanks for the response! I just saw one of your POE talks online so I'm a bit star struck lol.
@thisiself
@thisiself 3 жыл бұрын
нихера себе, розовый заяц!
@thisiself
@thisiself 3 жыл бұрын
нихера себе, со звуком!
@YYYValentine
@YYYValentine Жыл бұрын
How is the wave field volume precalculated? What is in the voxels? Just scalars, or something else?
@Alexander_Sannikov
@Alexander_Sannikov Жыл бұрын
wave field comes from just a scalar image
@YYYValentine
@YYYValentine Жыл бұрын
I not really understand this.. is it a precomputed volume? Or it is a real time propagation in the volume?
@Alexander_Sannikov
@Alexander_Sannikov Жыл бұрын
@@YYYValentine everything in this demo is realtime
@henriksundt7148
@henriksundt7148 5 ай бұрын
@@YYYValentine He is using a GPU with ray tracing cores (RT cores). This way it can be visualized in real time.
@abigchair
@abigchair 3 жыл бұрын
So cool.
@stimpyfeelinit
@stimpyfeelinit 3 жыл бұрын
dayyyuummmm
@mykhailomoroz5296
@mykhailomoroz5296 3 жыл бұрын
An interesting use case for FFT's
@YYYValentine
@YYYValentine Жыл бұрын
How is ftt used here?
@mykhailomoroz5296
@mykhailomoroz5296 Жыл бұрын
@@YYYValentineyou need to transform the image into spectral domain to be able to transform how it behaves I guess
@alexandersmolyakov1886
@alexandersmolyakov1886 3 жыл бұрын
Русские субтитры будут?)
@Alexander_Sannikov
@Alexander_Sannikov 3 жыл бұрын
Следующее видео по оптике сделаю на русском. Тем временем видос про двигатель стирлинга опубликовал, он тоже на русском :)
@alexandersmolyakov1886
@alexandersmolyakov1886 3 жыл бұрын
@@Alexander_Sannikov ну тогда подпишусь
@mattwillis3219
@mattwillis3219 5 ай бұрын
do a convolution of a scene where you find wally
@soroushshahnia
@soroushshahnia 3 жыл бұрын
Good job, what software you are using?
@Alexander_Sannikov
@Alexander_Sannikov 3 жыл бұрын
none, i wrote it on c++/vulkan
@soroushshahnia
@soroushshahnia 3 жыл бұрын
@@Alexander_Sannikov amazing, did you use a template for your code or published your work/code anywhere?
@Alexander_Sannikov
@Alexander_Sannikov 3 жыл бұрын
@@soroushshahnia i'm not sure what you mean by code template, but I wrote this program myself from scratch, using only basic lowlevel libraries like spirv-cross for spirv reflection data, imgui for the UI and bunch of similar ones. You can find the source code of this testbed on github, look up Raikiri/LegitEngine, but it does not have any of the wave propagation code because it's highly experimental.
@SaidMetiche-qy9hb
@SaidMetiche-qy9hb 3 ай бұрын
أنت تذكرني بإبن هيثم ممكن تكون إبن هيثم الروسي هههه
@pedroantonio5031
@pedroantonio5031 5 ай бұрын
Is it related to gaussian splatting technology?
@theneonbop
@theneonbop 3 ай бұрын
I don't think so. Gaussian splatting is used for scene reconstruction, this is more for simulation of light effects
@tommos1
@tommos1 3 жыл бұрын
this is way too 5head for me.
6 Months of Voxel Physics Engine Optimizations
8:17
Grant Kot
Рет қаралды 48 М.
Radiance Cascades Rendered Directly
5:24
Alexander Sannikov
Рет қаралды 65 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 694 М.
Laser Communication Demo
4:40
Institute of Optics
Рет қаралды 11 М.
The Most Valuable File Format You've Never Heard Of
15:33
Acerola
Рет қаралды 545 М.
Thermodynamics simulation v4 (with explanation!)
15:08
Alexander Sannikov
Рет қаралды 2,7 М.
Uncharted inspired level Blockout : Level Design
9:35
Eryk !
Рет қаралды 49 М.
Create Stunning 3D Models & Textures With AI  - Full AI Animation Tutorial
13:13
AIAnimation - Jon Draper
Рет қаралды 195 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН