Jump Trajectory
Jump Trajectory
  • 4
  • 506 337
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
th-cam.com/video/rX0ItVEVjHc/w-d-xo.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
มุมมอง: 21 234

วีดีโอ

Ocean waves simulation with Fast Fourier transform
มุมมอง 374K3 ปีที่แล้ว
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: th-cam.com/video/v0YEaeIClKY/w-d-xo.html 3Blue1Brown on Fourier transform: th-cam.com/video/spUNpyF58BY/w-d-xo.html References: github.com/gas...
Realistic Aircraft Physics for Games
มุมมอง 84K4 ปีที่แล้ว
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
มุมมอง 27K4 ปีที่แล้ว
How to make nice camera shake in Unity. Source code: github.com/gasgiant/Camera-Shake Music: soundcloud.com/igor_vaiman #unity #screenshake

ความคิดเห็น

  • @Chill20123
    @Chill20123 วันที่ผ่านมา

    can someone explain in fortnite terms?

  • @oskar_schramm
    @oskar_schramm หลายเดือนก่อน

    This is gold! Amazing work explaining and really high quality.

  • @cory99998
    @cory99998 หลายเดือนก่อน

    tysm. This deserves 10x the views

  • @NatanPereiradeSouza
    @NatanPereiradeSouza 2 หลายเดือนก่อน

    This channel is pure gold.

  • @batnikelam-mavzer443
    @batnikelam-mavzer443 2 หลายเดือนก่อน

    What software did you use to visualize what you said in the video?

  • @slayerofwhales9720
    @slayerofwhales9720 2 หลายเดือนก่อน

    Where did you get the equation @ 10:19 from? I specifically wonder why we add 1 to the partial derivatives in the denominator. Why use this formula instead of forming tangent vectors with the partials and computing the cross product?

  • @iamarugin
    @iamarugin 3 หลายเดือนก่อน

    It would be nice to see the next video you are talking about at 4:45

  • @baongocnguyenhong5674
    @baongocnguyenhong5674 3 หลายเดือนก่อน

    you completely glanced over torque at 2:35

  • @TheArachnoBot
    @TheArachnoBot 3 หลายเดือนก่อน

    Why do you visualize cache as having a wider bus?

  • @AlexanderFarber
    @AlexanderFarber 4 หลายเดือนก่อน

    Мерси! Now I just need the Godot version...

  • @muhammednedimsahvelet4431
    @muhammednedimsahvelet4431 4 หลายเดือนก่อน

    Thank you so much. This video is so helpful.

  • @minapecheux
    @minapecheux 4 หลายเดือนก่อน

    Impressive! Thanks a lot for this great video and all the nice tips :)

  • @endarg5056
    @endarg5056 4 หลายเดือนก่อน

    Отличный видос май славик комрад! У нас в команде постоянно дискуссии на тему того, как оптимальнее выполнить ту или иную операцию в шейдер. Скинул своим!

  • @Arctic.Wolves
    @Arctic.Wolves 4 หลายเดือนก่อน

    благодарю

  • @elyoutuberquenuncatuve
    @elyoutuberquenuncatuve 5 หลายเดือนก่อน

    I will never gonna get that

  • @lyubomirzegov7518
    @lyubomirzegov7518 5 หลายเดือนก่อน

    Great video! One question is how the cascading of the FFTs work. Do you have some references for that?

  • @altnomerus2150
    @altnomerus2150 5 หลายเดือนก่อน

    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 6 หลายเดือนก่อน

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

  • @RogueBeatsARG
    @RogueBeatsARG 6 หลายเดือนก่อน

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

  • @starflarestudios
    @starflarestudios 8 หลายเดือนก่อน

    13:21

  • @pyrit3863
    @pyrit3863 8 หลายเดือนก่อน

    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 8 หลายเดือนก่อน

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

    • @JumpTrajectory
      @JumpTrajectory 8 หลายเดือนก่อน

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

  • @loganlee7510
    @loganlee7510 9 หลายเดือนก่อน

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

  • @viktorsedliak
    @viktorsedliak 9 หลายเดือนก่อน

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

  • @tunmixx
    @tunmixx 9 หลายเดือนก่อน

    Very nice!

  • @valentinstudio3334
    @valentinstudio3334 10 หลายเดือนก่อน

    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 8 หลายเดือนก่อน

      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 11 หลายเดือนก่อน

    does the propeller also uses Calculate Aerodynamics Force

  • @TopConductor
    @TopConductor 11 หลายเดือนก่อน

    Dude, you are legend!

  • @MemegamerVR
    @MemegamerVR 11 หลายเดือนก่อน

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

  • @thomaspinklington7699
    @thomaspinklington7699 11 หลายเดือนก่อน

    im gonna marry you

  • @MayaPapaya497
    @MayaPapaya497 ปีที่แล้ว

    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 ปีที่แล้ว

    Awesome video and tutorial! Thanks❤

  • @b33blebrox
    @b33blebrox ปีที่แล้ว

    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 ปีที่แล้ว

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

  • @KingofUshankas
    @KingofUshankas ปีที่แล้ว

    AMAZING!!

  • @aerialresearchdevelopmenta7871
    @aerialresearchdevelopmenta7871 ปีที่แล้ว

    Would love a more detailed video on your ocean system

  • @antonioconte3315
    @antonioconte3315 ปีที่แล้ว

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

  • @МухаметджинТимур
    @МухаметджинТимур ปีที่แล้ว

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

  • @neuralworknet
    @neuralworknet ปีที่แล้ว

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

  • @JinKee
    @JinKee ปีที่แล้ว

    Acerola sent me here

  • @DaveJ6515
    @DaveJ6515 ปีที่แล้ว

    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 ปีที่แล้ว

    Beautiful work!

  • @Azihayya
    @Azihayya ปีที่แล้ว

    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 ปีที่แล้ว

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

  • @saliherenyuzbasoglu5819
    @saliherenyuzbasoglu5819 ปีที่แล้ว

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

  • @Kavukamari
    @Kavukamari ปีที่แล้ว

    gpu hungry need more ops

  • @therollo9
    @therollo9 ปีที่แล้ว

    Who’s here from the Acerola ocean video?

  • @fuzzyhenry2048
    @fuzzyhenry2048 ปีที่แล้ว

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

  • @ulugbekshukhratkhon
    @ulugbekshukhratkhon ปีที่แล้ว

    i'm not really sure how i ended up here

  • @superman39756
    @superman39756 ปีที่แล้ว

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