UE4 Graphics Profiling: Intel Frame Analyzer

  Рет қаралды 11,798

Tech Art Aid

Tech Art Aid

Күн бұрын

Пікірлер: 49
@omidmiresmaeili
@omidmiresmaeili Жыл бұрын
For technical reasons this is my favorite video from the profiling series ^^
@TechArtAid
@TechArtAid Жыл бұрын
Most underrated :D ("underviewed")
@SpikeTheSpiker
@SpikeTheSpiker 7 жыл бұрын
Dude that intel tool is awesome! Thank you for the tutorials a lot of this information is hard to find or digest for most :)
@TechArtAid
@TechArtAid 7 жыл бұрын
+SpikeTheSpiker Yeah. Even 'ue4 gpu profiling' shows the docs and the same ~8 blog articles. The rest is, like you say, not easier than reading official OpenGL bible 😄
@xvsholtkamp
@xvsholtkamp 7 жыл бұрын
Just wanted to say that your profiling videos were immensely helpful to me and my team. And this tool specifically was a life saver. Wouldn't know about it or how to use it if it weren't for your video. Thanks!
@TechArtAid
@TechArtAid 7 жыл бұрын
+Martin Holtkamp Awesome. This is a kind of knowledge that's mostly looked for near the end of production. People not fishing an actual game rarely need it :) So I'm happy to hear every time these videos are useful to someone. (Though, I hope, teams learn from their experience and apply performance knowledge early in next project, to set workflows, guidelines).
@doug_richardson
@doug_richardson 4 жыл бұрын
Great series, just watched the entire profiling playlist today. Thanks for putting in the time to create these.
@TechArtAid
@TechArtAid 4 жыл бұрын
My pleasure! Are there any related topics you'd like to see covered in the future?
@doug_richardson
@doug_richardson 4 жыл бұрын
@@TechArtAid In general, I'm interested in techniques tech artists apply to problems (I'm a primarily a programmer). Some ideas: 1. Techniques for creating destructible environments/buildings, 2. Techniques for constructing a large variety of buildings out of modular assets 3. When to use of vertex animations, and how to author vertex animations (ideally in an widely accessible tool like Blender) 4. Niagara deep dive 5. Advanced particle effect series
@TechArtAid
@TechArtAid 4 жыл бұрын
Great list! Saving for future reference
@quantumdeconstructor
@quantumdeconstructor 4 жыл бұрын
@@TechArtAid Please make a video about volumes, volumetric clouds
@victorl2886
@victorl2886 7 жыл бұрын
Thank you so much for your tutorials.
@mateiadeodatus335
@mateiadeodatus335 5 жыл бұрын
This is pure gold, I just wish I found this earlier
@TechArtAid
@TechArtAid 5 жыл бұрын
Glad to hear that you did! :)
@RagdollRocket
@RagdollRocket 5 жыл бұрын
That's so awesome. Thanks so much! Great tutorial.
@TechArtAid
@TechArtAid 5 жыл бұрын
Glad to hear it was useful!
@DasAntiNaziBroetchen
@DasAntiNaziBroetchen 2 жыл бұрын
How does the frame analyzer generate those draw call IDs? I assume unreal provides those to the profiler somehow? I could not find any intel documentation about this.
@TechArtAid
@TechArtAid 2 жыл бұрын
SCOPED_DRAW_EVENT and SCOPED_GPU_STAT macros. The low-level draw call ID is just an (atomically?) increasing index of the calls sent to the GPU driver by the final, unabstracted API (e.g. DX12)
@Sae-ez3dx
@Sae-ez3dx 3 жыл бұрын
I don't have any idea about the latest profiler. It has completely changed UI, can you do a tutorial about the latest version?
@TechArtAid
@TechArtAid 3 жыл бұрын
They did? Oh. Then try RenderDoc. It has a nice 1-click plugin for Unreal
@Sae-ez3dx
@Sae-ez3dx 3 жыл бұрын
@@TechArtAid But does it work for capturing shipped games? I have to capture a frame from a game for analyzing what costs more.
@TechArtAid
@TechArtAid 3 жыл бұрын
Yes. You may have to play a bit with the launching settings, but it should work in most cases since they added DX12 :) renderdoc.org/docs/getting_started/quick_start.html
@Sae-ez3dx
@Sae-ez3dx 3 жыл бұрын
​@@TechArtAid Thanks man, you and a couple of people teaching us what right thing to do without letting us spent so much on doing expensive courses.
@TechArtAid
@TechArtAid 3 жыл бұрын
You're welcome! And what's considered expensive? Do you have an example of a course with good value-for-money ratio? I plan to do a few paid series, narrowly focused on certain topics
@fredrik241
@fredrik241 7 жыл бұрын
Awesome video! (i sent you some deserved money) I am working on a VR game and need to start the packaged game with an commanline option after the .exe (-emulatevr) as running the program during VR play didn't seem to work. Do you know if it is possible to launch a game with extra commandline options? I tried doing a .exe shortcut and adding it there but it doesn't seem to work. Cheers
@TechArtAid
@TechArtAid 7 жыл бұрын
Thanks so much. I don't have a VR kit. But generally, if you add an .exe application to the list, you can modify the path before you run it. So just try to add your commands to the end of the path. Check with simpler commands first to be sure that it works. (e.g. "C:\...\Game.exe" -WINDOWED)
@Superbjenks
@Superbjenks 7 жыл бұрын
amazing, thanks for the great video!
@TechArtAid
@TechArtAid 7 жыл бұрын
Thanks, I'm glad it was useful :)
@J大侠
@J大侠 6 жыл бұрын
OMG!Thank you so much! amazing intel tool ...
@TechArtAid
@TechArtAid 6 жыл бұрын
No problem :) Useful tool indeed (Renderdoc is a good alternative too, when used with a plugin for UE)
@AnarchyStudy
@AnarchyStudy 5 жыл бұрын
Thank you for tutorials! which screen capture software did you use? and which tool did you use to draw on your screen?
@TechArtAid
@TechArtAid 5 жыл бұрын
OBS, Audacity, Photoshop, Blender or DaVinci Resolve for editing
@Coldfire3737
@Coldfire3737 6 жыл бұрын
Great Video! Is there any way for me to contact you directly?
@lulima2905
@lulima2905 6 жыл бұрын
Awesome tutorial, any ETA on the e-book? :D
@TechArtAid
@TechArtAid 6 жыл бұрын
Thanks for subbing ;) It's still my main project, but I have to re-think how to do it. I took a bit too 'serious' approach to the writing style, which is inefficient in regards to the time I have after hours. It's all about the content after all :) And I miss the brevity of the videos, so I'd try to incorporate this into the book too.
@The_Noticer.
@The_Noticer. 6 жыл бұрын
How did you capture frames from Prey? When I tried it with renderdoc I couldn't, because of the Steam DRM.
@TechArtAid
@TechArtAid 6 жыл бұрын
For me it worked fine. Maybe try checking "Attach to children", but I'm not sure. I did it on Steam version too, with Intel GPA though, shortly after release.
@The_Noticer.
@The_Noticer. 6 жыл бұрын
Yeah i just checked, with prey GPA works. But GPA doesn't work with Rise of the Tomb Raider. Dont know how to get the HUD to hook...
@raishelmy7176
@raishelmy7176 7 жыл бұрын
Frame Analyzer from AMD?
@TechArtAid
@TechArtAid 7 жыл бұрын
+Rais Helmy There is one from AMD, CodeXL gpuopen.com/compute-product/codexl/
@raishelmy7176
@raishelmy7176 7 жыл бұрын
thanks..
@raishelmy7176
@raishelmy7176 7 жыл бұрын
i can hear police alarm
@TechArtAid
@TechArtAid 7 жыл бұрын
+Rais Helmy Oh shit, gotta run
@Piotr-n8s
@Piotr-n8s Ай бұрын
Phenomenal, thanks a lot. I bought your content from Gumroad with few extra bucks (I know it is almost nothing for this conent) but have you ever finished your e-book? I would be happy to pay for it. If not, perhaps you could return to this idea?
@TechArtAid
@TechArtAid Ай бұрын
Much appreciated!! Enjoy the project files. And no, I dropped the idea for now. Are you on our Discord? Link in twitter/bluesky bio. We talk performance often. Recently Tom Looman made an ultimate course on the performance topic, fresh for UE5
UE4 Graphics Profiling: Pipeline and Bottlenecks
22:46
Tech Art Aid
Рет қаралды 46 М.
Blind Boy Saved by Kind Girl ❤️
00:49
Alan Chikin Chow
Рет қаралды 50 МЛН
Thank you 😅
00:15
Nadir Show
Рет қаралды 46 МЛН
Making a Computer Virus Game in Scratch
6:03
Goodgis
Рет қаралды 10 М.
Elon Musk spectacularly confirms Department of Education no longer exists
6:23
Sky News Australia
Рет қаралды 2,2 МЛН
UE4 Graphics Profiling: Measuring Performance
14:25
Tech Art Aid
Рет қаралды 96 М.
Rendering Best Practices | Live Training | Unreal Engine
56:19
Unreal Engine
Рет қаралды 109 М.
How graphics works? Render pipeline explained. Example OpenGL + Defold
14:00
UE4 Optimization: Instancing
28:34
Tech Art Aid
Рет қаралды 151 М.
Trying to Recreate the Coolest Star Wars VFX Scene
10:39
ErikDoesVFX
Рет қаралды 3,2 МЛН
Blind Boy Saved by Kind Girl ❤️
00:49
Alan Chikin Chow
Рет қаралды 50 МЛН