Use the addon to import the capture using the aforementioned addon. This may take a couple of minutes for the heaviest captures (up to several hundreds of Mo).
It seems that RenderDoc cannot be injected into Chrome on some devices. Here is an empirical list, please share your GPU info when reporting whether it works or not. There are of course more cards reported not working because I guess when it works people donāt report, or less. ^^
If it does not work using Chrome, give a try to Vivaldi or Edge. It uses the same engine, but some users reported it to work where Chrome did not. You can also try with Chromium. Some people reported teh last versions of Chrome not to work, so try downloading an older version, for instance Chromium 61.0.
[edit from Dec 5th, 2020]
Sorry I havenāt replied here for a while. A few points:
Blender 2.91 is supported since yesterdayās release only (there has been a change in the API compared to previous versions of Blender)
Be really careful about the couple add-on version + RenderDoc version. In particular, do not use v1.11, use v1.10 only with 0.3.3 or newer.
If injection into Chrome is not working, try Microsoft Edge, using the same custom shortcut (Edge uses the same engine).
There are experimental attempts at loading other kind of maps as long as they contain 3D data like Seoul maps https://github.com/eliemichel/MapsModelsImporter/pull/92 Not merged so far because it requires to inject code into the browser, which is a bit of a convoluted workflow and Iām already having hard time keeping track of all issues on the ānormalā workflow.
Hi, this looks interesting.
Have a quick question, on your download page, under āUSAGEā, you writeā¦
" Start chrome using specific flags: chrome.exe --disable-gpu-sandbox --gpu-startup-dialog --use-angle=gl . Do NOT press Ok on the dialog box yet; "
Can I use Firefox? I donāt use Chrome.
Do these Flags work in any browser or just Chrome?
If Chrome only, Iāll have to install chrome.
Thanks.
@XYZero I tried with firefox, but the same options are of course not available and I could not find any replacement, in particular to make the process pause before it starts using the graphic API. As suggested by @skuax you can use chromium, on the other hand.
@YAFU I had not noticed, but unfortunately RenderDocās inject into process tool is not supported on linux. You can make the captures in a Windows machine and then import them using the addon on a linux one I think. If you test Iād be curious to have some feedback.
@Toudou Glad to hear you could reproduce it! If you get some nice pictures using it, feel free to share.
Thanks Mink for the reply and checking if FF will work or not. Had a feeling that the flags where chrome specific. Figured you would know way better than me.
Not a problem, Iāll install chrome and give this a try.
Thanks again for your hard work on this.
I have tested it on windows with chromium. It changes the PID really quickly before injecting. I had to train a lot before managing the gesture sequence to be on it. But anyway it crashes the process each time ā¦ perhaps there is something with my sli configuration? Anyway I ll install chrome to check later.this bug is not on your side of course
Cheers
@skuax Tell me if it works on chrome. Otherwise it may be that your GPU is not powerfull enough or something like this and does not support well having RenderDoc injected in Chrome. Maybe try with a minimized chrome window.
@SterlingRoth This seems like a true bug of my addon. Would you mind sharing the rdc file that caused it?
Very nice addon! As itās a .rdc importer, itās actually able to import any 3D ripped by RenderDoc isnān it? (which looks like a nice 3DRipper successor ).
It seems doing the move-the-3d-view-to-refresh-gpu-buffer-before-capture tip is a little uncertain, majority of my RenderDoc shots doesnāt have any 3D. Spamming the mouse looks like increase chances to get data.
Do you mean that you need a Linux tester? How big are the captured files?. If the files are not huge, you can send me a capture by private message, and I will test the addon in Linux.
@Vinc3r It may be modified to import other types of captures, but a part of the code is really add-hoc heuristic designed for one kind of capture. To adapt it to you needs, I invite you to read the blog post because you will need to manually inspect the capture files first to determine what exactly to automatize.
If the āmove the 3d viewā stuff is not working, you can also ask RenderDoc to take a burst of capture after a certain delay. You an trigger it, then go and move around while it captures.
@Vinc3r Also, I do not want this to be a tool for stealing other peopleās work. I donāt care about Google, but I am more concerned about 3D content creators in industries such as gaming and animation/vfx.
@erickBlender Did you inject RenderDoc into the right process? It must contain āGpuā in the title, and if there are two of them it is more likely to be the first one (lower PID).