Jump Trajectory
Jump Trajectory
  • 4
  • 482 340
How To Write Fast Shaders
Shaders performance test:
docs.google.com/document/d/1-Z4MgbycD0ZWRs877pf1Z6PXv5ZZR295R9rk_XUthrc/edit?usp=sharing
Data Oriented Desing:
gameprogrammingpatterns.com/data-locality.html
czcams.com/video/rX0ItVEVjHc/video.html
RDR 2 graphics study by Hüseyin:
imgeself.github.io/posts/2020-06-19-graphics-study-rdr2/
Sharper Mipmapping using Shader Based Supersampling by Ben Golus:
bgolus.medium.com/sharper-mipmapping-using-shader-based-supersampling-ed7aadb47bec
Music:
Wehrmut by Godmode
Divider by Chris Zabriskie is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/
Artist: chriszabriskie.com/
camerashake_background_music_pt2 by Igor Vaiman
soundcloud.com/igor_vaiman/
Beyond by Patrick Patrikios
0:00 Intro
0:56 Data Locality
02:01 Latency Hiding
03:02 Context Switch
03:42 Practical Tips
04:44 Texture Format
05:36 MIP-mapping
06:40 Channel Packing
07:12 Compute and Shared Memory
08:42 Blur Example
10:03 Outro
#shaders #unity #optimization #programming
zhlédnutí: 17 748

Video

Ocean waves simulation with Fast Fourier transform
zhlédnutí 363KPřed 3 lety
How does ocean waves simulation with Fast Fourier transform work? Source code: github.com/gasgiant/FFT-Ocean Music: soundcloud.com/igor_vaiman Catlike Coding on Gerstner waves: catlikecoding.com/unity/tutorials/flow/waves/ 3Blue1Brown on Euler's formula: czcams.com/video/v0YEaeIClKY/video.html 3Blue1Brown on Fourier transform: czcams.com/video/spUNpyF58BY/video.html References: github.com/gasgi...
Realistic Aircraft Physics for Games
zhlédnutí 77KPřed 3 lety
How to make realistic fixed wing aircraft physics for a game? Source code: github.com/gasgiant/Aircraft-Physics Aerodynamic coefficients calculations: W. Khan and M. Nahon, "Real-time modeling of agile fixed-wing UAV aerodynamics," 2015 International Conference on Unmanned Aircraft Systems (ICUAS), Denver, CO, 2015, pp. 1188-1195, doi: 10.1109/ICUAS.2015.7152411. ieeexplore.ieee.org/document/71...
Screenshake that doesn't suck
zhlédnutí 25KPřed 4 lety
How to make nice camera shake in Unity. Source code: github.com/gasgiant/Camera-Shake Music: soundcloud.com/igor_vaiman #unity #screenshake

Komentáře

  • @altnomerus2150
    @altnomerus2150 Před 5 dny

    Based on your aircraft physics , I built a Kamikaze (Suicide) UAV simulation in Unity, and I'm continuing to develop on it. Excellent work, and many thanks for sharing it.

  • @Veso266
    @Veso266 Před 15 dny

    how did you create this beautiful 2D sine simulation at 1:40?

  • @RogueBeatsARG
    @RogueBeatsARG Před 24 dny

    How to make fun and engaging aircraft game, realistic physics, exagerated plane performance

  • @everlastingproductions7489
    @everlastingproductions7489 Před 2 měsíci

    13:21

  • @pyrit3863
    @pyrit3863 Před 2 měsíci

    Looked at the code and have no idea what half the stuff does but I understand the concept. Really high quality waves though, looks amazing.

  • @irongarden8415
    @irongarden8415 Před 2 měsíci

    Привет! Как можно с тобой связаться? Я Tech Artist, и мне интересно ты все ещё разрабатываешь игры? На ИТч ио у тебя много проектов)

    • @JumpTrajectory
      @JumpTrajectory Před 2 měsíci

      можно в твиттер написать twitter.com/pensionerov

  • @loganlee7510
    @loganlee7510 Před 3 měsíci

    Very easy to understand :) Thank you for making this video

  • @viktorsedliak
    @viktorsedliak Před 4 měsíci

    Thank you so much for this, it's unbelievable how well it works.

  • @tunmixx
    @tunmixx Před 4 měsíci

    Very nice!

  • @valentinstudio3334
    @valentinstudio3334 Před 4 měsíci

    Thank you very much for this tutorial! The thing that got me the most interested though is how did you make those white trails on the tip of the wings? I cannot get anywhere close to similar results Anybody knows??

    • @krims254
      @krims254 Před 2 měsíci

      I'm assuming he's just using vfx. You can create a ribbon and spawn it at the desired location and then it follows the plane.

  • @lanha3385
    @lanha3385 Před 5 měsíci

    does the propeller also uses Calculate Aerodynamics Force

  • @TopConductor
    @TopConductor Před 5 měsíci

    Dude, you are legend!

  • @MemegamerVR
    @MemegamerVR Před 5 měsíci

    i have made this work in vr, you should upload more

  • @thomaspinklington7699
    @thomaspinklington7699 Před 6 měsíci

    im gonna marry you

  • @MayaPapaya497
    @MayaPapaya497 Před 6 měsíci

    I'm making a bird flight simulator, and I ended up using a very similar approach to you before I even saw the video! I've been experiencing the dreaded jitter like at 8:54 if I maneuver too fast, and I think the substep is a super elegant solution. However, my wing is broken into a lot of thin segments (around 20 per side), so I'm worried that recalculating the forces on each one will tank the performance. I guess the only way to find out is to benchmark it. If that turns out to be unfeasible, do you know of any other ways I can prevent it from jittering?

  • @andrewsemenenko8826
    @andrewsemenenko8826 Před 7 měsíci

    Awesome video and tutorial! Thanks❤

  • @b33blebrox
    @b33blebrox Před 7 měsíci

    Amazing! Can imagine what enormous computations are required to add there some solitons to simulate waves with negative slope...

  • @gugli_v_google
    @gugli_v_google Před 7 měsíci

    Молодец, старайся дальше, акцент палится )

  • @KingofUshankas
    @KingofUshankas Před 7 měsíci

    AMAZING!!

  • @aerialresearchdevelopmenta7871

    Would love a more detailed video on your ocean system

  • @antonioconte3315
    @antonioconte3315 Před 8 měsíci

    Почему ты перестал выпускать видео ?

  • @user-jb1nb6en4z
    @user-jb1nb6en4z Před 8 měsíci

    Хард рашн акцент!

  • @neuralworknet
    @neuralworknet Před 8 měsíci

    Omg this channel is insane! I really loved your videos. Keep up man!

  • @JinKee
    @JinKee Před 8 měsíci

    Acerola sent me here

  • @DaveJ6515
    @DaveJ6515 Před 8 měsíci

    When something conceptually and mathematically so elegant works so well for so long in so many different fields, it probably holds some fundamental meaning.

  • @norbertpape1993
    @norbertpape1993 Před 8 měsíci

    Beautiful work!

  • @user-rj7kg6jj7k
    @user-rj7kg6jj7k Před 8 měsíci

    Очень интересно !

  • @Azihayya
    @Azihayya Před 8 měsíci

    AGED POORLY. JK, I don't know why this came up in my feed, but I thought that pretending to be a dumbass on an arbitrary Unity video would be funny.

  • @Yanus3D
    @Yanus3D Před 9 měsíci

    Is pity that developers mostly drop projects. Last updates on GitHub 3 years ago.....

  • @saliherenyuzbasoglu5819
    @saliherenyuzbasoglu5819 Před 9 měsíci

    I hope one day I will be good enough computer scientist that I can understand the concepts in this video

  • @Kavukamari
    @Kavukamari Před 9 měsíci

    gpu hungry need more ops

  • @therollo9
    @therollo9 Před 9 měsíci

    Who’s here from the Acerola ocean video?

  • @fuzzyhenry2048
    @fuzzyhenry2048 Před 9 měsíci

    I can't. I tried multiply times to go through this topic. I just can't

  • @ulugbekshukhratkhon
    @ulugbekshukhratkhon Před 9 měsíci

    i'm not really sure how i ended up here

  • @superman39756
    @superman39756 Před 9 měsíci

    What a great video! Thank you for going into the details and providing detailed references.

  • @ez5201
    @ez5201 Před 9 měsíci

    Слышим русский акцент 😊. Спасибо!

  • @TheGreatTimSheridan
    @TheGreatTimSheridan Před 9 měsíci

    It's an amazing effort, I noticed there's also foam around the edge of the rowboat. It seems like there's a little too much uniformity and too much foam. It might look a little boring to remove some of that garnish, but it should look more realistic with less foam or maybe the foam triggers only a little more at the extremes

  • @serineaaskold8428
    @serineaaskold8428 Před 9 měsíci

    Could the overlapping Gerstner waves be used to represent the "tubes" that are seen as being fu to surf through?

  • @marsovac
    @marsovac Před 9 měsíci

    The waves that you show in the video do not look right because foam is forming on the rising side in front of the wave, far from the crest. This is impossible if there is no water falling from the crest of the wave.

  • @marsovac
    @marsovac Před 9 měsíci

    Where are you from? I hear occasionally people that use "ze" instead of "the", but I never pinpointed where does this pronunciation come from.

    • @JumpTrajectory
      @JumpTrajectory Před 9 měsíci

      russia, there is no /θ/ and /ð/ in russian, so it's common to slip to /z/ or other variants

  • @EnginAtik
    @EnginAtik Před 9 měsíci

    Very nice work! I thought the foam was a bit much on some of the waves. They gave the impression that they were hitting some rocks that were out of the frame. Then again there must be an indication of reflected waves if it was the case which I did not notice. It's amazing how we get attuned to how the sea behaves: our vestibular system starts doing some Fourier analysis after spending some time on the see and we get sea legs when we are back on land.

  • @vaakdemandante8772
    @vaakdemandante8772 Před 9 měsíci

    Cool video, quite dense in information and knowledge, so it would be nice if the formulas stayed a bit longer on screen, instead of vanishing like in 6:17 to show some not yet well defined parameter h0. Such fast format is a bit confusing, so if you could show the content on screen for longer and use some transforming animations to better explain how the formulas are linked to one another (like 3Blue1Brown does) it would come a long way in enhancing the understanding of key concepts.

  • @AlanZucconi
    @AlanZucconi Před 9 měsíci

    This is the content I'm here for! 👏

  • @NATESOR
    @NATESOR Před 9 měsíci

    I'm gonna take a page from todd howard and say, "It just works."

  • @Simply_Jerry
    @Simply_Jerry Před 9 měsíci

    maths not math

  • @tolkienfan1972
    @tolkienfan1972 Před 9 měsíci

    Fantastic! Wish I saw this earlier

  • @notveryobservant1056
    @notveryobservant1056 Před 9 měsíci

    I would like to say that it got a bit confusing whenever you showed the changes in the equations. The cycling animation (where the equation from the last step moves up and fades) is nice, but it would be clearer to have the changes highlighted and the fade be only very slight. This would make it easier to understand what the change was between steps. This is otherwise a very useful video!

  • @lemagicbaguette1917
    @lemagicbaguette1917 Před 10 měsíci

    Nifty.

  • @DestroierGames
    @DestroierGames Před 10 měsíci

    How do I change the Y position of the water, I would be interested in being able to change it because my terrain is at a different height than the water is when starting the play mode and I can't change it...

  • @penttagone
    @penttagone Před 10 měsíci

    I read the thumbnail as minecraft physics for games… wtf am i on..