Shoe AR App
1:38
5 ай бұрын
Together in Aventicum-VR
1:45
7 ай бұрын
VR for Architects
27:15
10 ай бұрын
VR Together
1:45
Жыл бұрын
Virtual Avatar Platform
2:32
Жыл бұрын
Visual Inertial Odometry
1:25
Жыл бұрын
Paragliding AR
1:21
Жыл бұрын
Utility Designer for Unity
1:23
Жыл бұрын
Particle System in OpenGL
1:55
2 жыл бұрын
Mobile App DYO Watch Configurator
1:53
White Blood Cell Classification
1:37
Robot programming by demonstration
3:01
Non Euclidean Geometry Rendering
2:00
Пікірлер
@ianmusic344
@ianmusic344 13 күн бұрын
soo good i love it so much like i can play games now
@lau6438
@lau6438 Ай бұрын
ha! jokes on you, i have a glow in the dark coffee maker!
@CarmeloGiliberto
@CarmeloGiliberto Ай бұрын
great and simple explanation of the Rasterisation algorithm. For the sake of completion, it would be nice to have the same type of video on Ray Tracing algorithm which complement the Rasterisation one.
@murraymadness4674
@murraymadness4674 Ай бұрын
This requires the drone fly pretty high up, can't do that when you are avoiding radar so you don't get shot down.
@natronna
@natronna 2 ай бұрын
nice work!
@sayorancode
@sayorancode 2 ай бұрын
nice,
@girardincedric6865
@girardincedric6865 2 ай бұрын
insane!!!!!🎉
@Theresomthing
@Theresomthing 2 ай бұрын
Looks nice there might be a game that someone can play like this
@joshuadrewlow
@joshuadrewlow 2 ай бұрын
Supercoole idee super umgesetzt! 😮
@VanVlearMusic
@VanVlearMusic 3 ай бұрын
wow nice triangle
@코뿔소32
@코뿔소32 3 ай бұрын
amazing!!!
@ezpz4akash
@ezpz4akash 3 ай бұрын
Thank you! <3
@NICGALLEGO25
@NICGALLEGO25 3 ай бұрын
Amazing. Congratulations. I am also interested in flying and programming tools for training paragliding pilots.
@armenmichaeli6704
@armenmichaeli6704 3 ай бұрын
In part to offset the "bot convention" that took place here a year ago, I wanted to share that this looks impressive and promising (to an amateur like myself) -- good luck, Stefan! I stumbled over your video from Reddit, while trying to research wave simulation.
@angelblancorodriguez6972
@angelblancorodriguez6972 3 ай бұрын
This is cool
@__Bomberman__2460
@__Bomberman__2460 4 ай бұрын
I was so dumb until I watched this. Long time ago I wanted to make a scanline renderer and used some weird complex math to get the texture coordinates, now this is much easier. I'd like to know about perspective correctness for 3D triangles.
@lifeartstudios
@lifeartstudios 4 ай бұрын
Going to put some information here for other developers that might wander into this video. I've had the quest 2 can doing 400 draw calls no problem. Everything is a tradeoff. Also, the number of draw calls doesn't mean that much at face value. I can have 1 really expensive draw call the tanks the whole scene or I can have 400 very cheap calls. Bandwidth wise, this number of triangles might not be achievable for other game projects considering how your draw calls will likely be heavier. If someone is looking for a more reasonable ballpark range, I would say around 350 draw calls and 750k triangles.
@AlexSmolyankin
@AlexSmolyankin 4 ай бұрын
Great job. BTW wouldn't be more efficient if we skip drawing lines with Bresenham's algorithm and just do scan lines? For example, we find the minimum and maximum of Y for all 3 points. In this case - 1 and 10. Then we do loop from 1 to 10, find the the points on both sides and draw line between this two points. I see only one drawback for this, we need to divide triangle to 2 parts: first will be with left side v1-v2, and second part will be with left side v0-v1. Right side will be the same for both parts. But at the end we need only 1 loop for every point in the triangle and some calculation for each point
@ericsynchrona5495
@ericsynchrona5495 5 ай бұрын
Rasterization
@gdlewis3102
@gdlewis3102 5 ай бұрын
This is awesome. Lots of potential applications!
@Andrew90046zero
@Andrew90046zero 5 ай бұрын
I wish I found this video a while ago when I was trying to do basically this for a project that uses software rendering. I did end up doing somthing similar to this, but at first I was using barycentric coordinates to interpolate. And then it dawned on me: "Why don't I just interpolate the interpolations!? duh!" Only thing I did differently was that I tried to avoid the "sorting" that you did here, where I would need to have extra memory to hold that info. But instead I would do the horizontal lines while I was doing the triangles edges. Which did require extra logic to make sure the y-values were lined up, but it worked. Though I'm sure that I coud've made it faster by not doing those checks and simply drawing out the edges and sorting the pixels as you did here.
@ombrellone90
@ombrellone90 6 ай бұрын
wow
@blue_birb
@blue_birb 6 ай бұрын
passing 3 vertices to the gay peyo
@VishalZalake-t9p
@VishalZalake-t9p 6 ай бұрын
00:09 Drone navigation methods without GPS 01:21 Drone navigation techniques without GPS 03:05 Drone navigation without GPS 04:06 Drone navigation without GPS technology 05:14 Drone Navigation without GPS technology 06:26 Drone navigation without GPS 07:34 Drone navigation without GPS 08:27 Drone navigation without GPS Crafted by Merlin AI.
@balincarmichael7688
@balincarmichael7688 6 ай бұрын
Nice, short, sweet video, although I wish you would’ve talked about Bresenham algorithm. I assume it’s just calculating y for every x value and rounding it, where x is a list of whole numbers, but it would’ve been nice to have atleast a high level understanding of it
@Drachenbauer
@Drachenbauer 6 ай бұрын
1:40 why does the line between the green and blue pixel not resemble a stair of 3 equal steps of 3 length?
@nerya4197
@nerya4197 7 ай бұрын
is this equivalent to using barycentric coordinates?
@joshuadrewlow
@joshuadrewlow 7 ай бұрын
Tolle Avatare!
@EliasWolfy
@EliasWolfy 9 ай бұрын
Can someone explain to me why a bot convention is happening here?
@nicoloasjosse9507
@nicoloasjosse9507 9 ай бұрын
Hi, the url of github is malformed, it include the right parenthesis.
@Tech-rp8hd
@Tech-rp8hd 9 ай бұрын
Where i can find his thesis report?
@laikadeservedbetter4635
@laikadeservedbetter4635 11 ай бұрын
Hi! Would you be able to supply the paper associated with this app?
@dehrk9024
@dehrk9024 11 ай бұрын
write it down in ärr-gee-beeh 🫕
@girardincedric6865
@girardincedric6865 9 ай бұрын
äuä scho
@vinniciusrosa8284
@vinniciusrosa8284 11 ай бұрын
Great
@MsSmartFox
@MsSmartFox 11 ай бұрын
Is there published detailed paper about this project?
@swamihuman9395
@swamihuman9395 Жыл бұрын
- Well done. Thx. - Clear, concise, engaging.
@Noobnized
@Noobnized Жыл бұрын
yo cant wait til ya blow up
@adlyrander
@adlyrander Жыл бұрын
Hello admin. Can I get the package please
@thelaughingman3443
@thelaughingman3443 Жыл бұрын
Very cool! Now you just need to make it so that players now have somewhat independent teleporting and moving!
@DmitriyKakaulin
@DmitriyKakaulin Жыл бұрын
Shouldn't the first linear equation with given point be y=x+2?
@DmitriyKakaulin
@DmitriyKakaulin Жыл бұрын
Shoouldn't the first linear equation with given point be y=x+2?
@Ne1gh_
@Ne1gh_ Жыл бұрын
Nice! It would be great to see Bresenham algorithm on the circle.
@thompsonevergreen8006
@thompsonevergreen8006 Жыл бұрын
If even the quest 2 struggled to animate a single scene I'd be worried
@joshuadrewlow
@joshuadrewlow Жыл бұрын
Tolle Sound Design! :)
@beadx6
@beadx6 Жыл бұрын
Best explanation video.
@MDNQ-ud1ty
@MDNQ-ud1ty Жыл бұрын
OK, BUT, how do you know that 60 hz signal IS the heart rate? AC line is also at 60 Hz. If you are overlaying that rate and doing what you do you are just superimposing line frequency on to the face and calling it the heart rate ;/ completely fubaring the truth in the process. I'm not saying it isn't the case but this is far from proof that it works and also that it is not susceptible to noise. You are claiming that if you isolate frequencies it says something about intrinsic behaviors in the image but there is no proof that it is or that it is not essentially stochastic alterations. Literally if you isolate 60hz from any data and amplify it you get 60hz in the data. If you take any FT of any data and boost f hz then you are, well, boosting f hz. Since almost all data is noisy it will have 60hz noise in it in some form. Essentially all you are doing is overlaying a 60hz signal on to an image and claiming that amplified visual effect is due to something else that may or may not be 60hz. This is quite dangerous. You are potentially attributing things to other things when there is no real connection and the only reason they are convincing is because what you are picking out is what you are looking for. I've seen several of these of these videos but I've never anything that isn't actually dynamically changing and which conclusively proves this isn't just looking for nails. Yes, you can take the FT of an image and then amplify various frequencies and even amplify the peak frequencies. In theory, as long as those frequencies truly represent intrinsic changes in the data set then it should work. Obviously in idealized cases it looks to work but I'm starting to think this method isn't very robust as claimed. The FT is very susceptible to noise. If I'm not mistaken there are more advanced methods that use AI to increase robustness.
@Eren-he5dt
@Eren-he5dt 8 ай бұрын
Its not 60Hz. Its 1HZ, which is 60 per second. I dont see a resource of 1Hz in these videos but if you are skeptical just do it yourself, people got their thesis on this for fucks sake
@MDNQ-ud1ty
@MDNQ-ud1ty 8 ай бұрын
@@Eren-he5dt 60 per second is 60 Hz moron. For fucks sake, can you even compute a FFT?
@cunty
@cunty Жыл бұрын
please release the code! i'd love to see how it's done
@niks660097
@niks660097 Жыл бұрын
All of this is done by dedicated hardware(ROPs) in sub-milliseconds time, modern GPUs are amazing, if you want to know your GPU's raster speed, check its number of ROPs(and memory bandwidth too)..
@kemerios1
@kemerios1 Жыл бұрын
What is the iterations on the x axis?
@tomasbernardo5972
@tomasbernardo5972 Жыл бұрын
Would bresenham's algorithm work for vertical lines?