Тёмный

Dissecting a Frame with RenderDoc // Livestream 

Tech Art Aid
Подписаться 27 тыс.
Просмотров 11 тыс.
50% 1

Download RenderDoc (open source): renderdoc.org/
Support on Patreon: / techartaid
00:00:00 Render Doc graphics debugger
00:01:01 Launching a game, capturing
00:03:54 Starting frame analysis

Опубликовано:

 

24 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@BRiemann313
@BRiemann313 Год назад
Thank you Oskar! I always work with our graphics team together and usually we spent a lot of time in renderdoc, but I never really took the time outside of those moments, to really learn how it works. Perfect video to really get a grasp at why I needed to click on all those buttons so often ;D
@TechArtAid
@TechArtAid Год назад
Hahah, great! I'm surprised to see how important this topic is to our community :) I thought it's... the niche-est niche of tech art ;>
@ttmso
@ttmso 3 месяца назад
DUDE I WAS LOOKING FOR THIS FOR SO LONG THANKS!
@miloszgierczak4806
@miloszgierczak4806 Год назад
Great stream, dzięki!
@markoglazersout611
@markoglazersout611 Год назад
RenderDoc is pretty cool and extremely helpful
@FranciscoSciaraffia
@FranciscoSciaraffia Год назад
Nice, I've had learning RenderDoc on my to-do list for too-long :D
@TechArtAid
@TechArtAid Год назад
Perfect occasion then :)
@paulmroczek
@paulmroczek 4 месяца назад
Thank You for all. Learn a lot. Thank you also for the correct pronunciation of the word 'menu' not meni ;)
@TechArtAid
@TechArtAid 4 месяца назад
Hah, and that was before I started my French lessons last year ;D
@BetheBrick
@BetheBrick Год назад
hi Tech Art Aid, thanks for a useful video. I have a question, I try to run RenderDoc on DeadCell, but I can't capture a frame, it doesn't show the top left stuff too, what should I do
@TechArtAid
@TechArtAid Год назад
hmmm. maybe Dead Cells are rendered in 2D? try enabling "attach to child processes", but if that doesn't help then probably this (amazing) game is not supported
@BetheBrick
@BetheBrick Год назад
@@TechArtAid thank you, looking forward to your next video
@endavidg
@endavidg 3 месяца назад
58:00 I think it looks like that not only because it’s not tonemapped yet, but also because the GBuffer is in a float texture, so it must be showing you linear RGB. In the final step it should apply the gamma to convert to sRGB.
@TechArtAid
@TechArtAid 3 месяца назад
Oh, I see. So there's probably a subsequent draw call doing that, right?
@endavidg
@endavidg 3 месяца назад
@@TechArtAid Yes, but it should be just part of the final presentation. I haven’t looked, but if there’s a pass with all the postprocessing, it’s possible the gamma is applied there. Once the postprocessing is applied, you don’t need to keep any linear color so the outputs buffer can be 8-bit RGBA. If the texture has the sRGB flag, the gamma is actually applied by the hardware & the shader doesn’t need to apply the conversion.
@0Ruzena0
@0Ruzena0 8 месяцев назад
Heya man, I am trying to rip map geometry form old online game Anarchy online, it seems online games, although client is running on my computer cant be accesed with this tool, because of cheat rpotection, is there any workaround to grab the data from graphic card?
@TechArtAid
@TechArtAid 8 месяцев назад
Cheat protection stops processes from hijacking the game. So unfortunately no. If you don't need the exact original mesh but just an approximation, and are interested in a particular area, you can try photogrammetry from screenshots :p (AliceVision)
@0Ruzena0
@0Ruzena0 8 месяцев назад
@@TechArtAid Thank you!
@endavidg
@endavidg 3 месяца назад
5:30 AFAIK Xcode frame capture doesn’t work for a generic executable, although it’s marvelous to debug your own game.
@Quadlbrain
@Quadlbrain Месяц назад
Is there a way to get 3d models from a Ubisoft game with the connect launcher ?
@TechArtAid
@TechArtAid Месяц назад
Hard to say. Does the game have a standalone exe?
@Quadlbrain
@Quadlbrain Месяц назад
@@TechArtAid the game is called XDefiant i just want to print some model's for personal use :) ( the game has a exe file and i got it to start with several tools like ninja ripper, dxripper,nvidia nsight but none of them rip the models ) Thank you very much for fast response !
@Quadlbrain
@Quadlbrain Месяц назад
@@TechArtAid i did use ninjaripper, dxripper, renderdoc but none of them work. the game has a exe file but is a online game which could be protected by anticheat. ( could there be a way to rip directly from gpu ? )
@TechArtAid
@TechArtAid Месяц назад
Ahh I see. Multiplayers with anitcheat won't work with RenderDoc too. They block that kind of low-level operations
@Quadlbrain
@Quadlbrain Месяц назад
@@TechArtAid sry my answer somehow did dissapear idk how but i know someone who sells the files on a patreon i gona reach out for his help but i dont have paypal he sells many different game files i would love to make some art with it. thank you for your help i did subscribe : )
@qubasaqube1112
@qubasaqube1112 Год назад
Does this work on anti cheat protected games? Like elden ring?
@TechArtAid
@TechArtAid Год назад
In general, no. But for example for Quake (2021 remaster) I managed to find a trick on PCGamingWiki which disables DRM. As for Elden Ring specifically, I recommend reading mamoniem.com/behind-the-pretty-frames-elden-ring/
@qubasaqube1112
@qubasaqube1112 Год назад
@@TechArtAid Awesome! Thanks
@akshatsharma6304
@akshatsharma6304 Год назад
Which is better Intel Frame Analyzer or Renderdoc?
@TechArtAid
@TechArtAid Год назад
Similar. Renderdoc is more actively developed, so I'd side with that one
@akshatsharma6304
@akshatsharma6304 Год назад
@@TechArtAid I found this amazing site, don't know if you know about it but I think it was pretty awesome "Behind the pretty frames"
@TechArtAid
@TechArtAid Год назад
Yes, I seen his analysis of Elden Ring! Great stuff indeed
@dominikdalek
@dominikdalek Год назад
The reason you don't see real geometry of the Nanite objects stems from them being rendered on the CPU. Nanite subdivides objects into tiny triangles that aren't suitable for GPU rendering (GPUs are tuned to have peak performance with screen covered by 3-4 pixel-large triangles and Nanite triangle patches tend to produce tris that are pixel size). At extreme zoom you can have Nanite producing larger triangles and *I think* these will be rendered on the GPU (but don't quote me on that).
@TechArtAid
@TechArtAid Год назад
They're rendered in a compute shader. Which is "software rendering". As in "custom code, not fixed in the hardware". It's actually executed on a GPU. But yes, I get what you mean - that they're rendered separately and then merged with the classic gbuffer
Далее
Vulkanised 2018   RenderDoc
19:15
Просмотров 575
would you eat this? #shorts
00:36
Просмотров 1,9 млн
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
Просмотров 3,2 млн
Google Maps to Blender - 2023 WORKFLOW [NO BS GUIDE]
4:07
Technical Artist Job: How To Prepare, What To Expect
37:03
Technical Art Reel 2022
3:37
Просмотров 3,7 тыс.
Hacker's Gave me a Game and I Found a Virus
2:23
Просмотров 392 тыс.
UE4 Graphics Profiling: Pipeline and Bottlenecks
22:46
How to Debug Graphics Issues
29:32
Просмотров 43 тыс.
You Need RenderDoc
7:37
Просмотров 13 тыс.
What is PBR? Physically-Based Rendering Explained
3:58