Recently got a Metro Y Pro only to find out its not compatible with AMD CPUs or GPUs. I have a 5800X3D CPU, 32g ram, 7900XT GPU and the software is telling me my PC is not up to spec…It wont let me choose GPU acceleration. It still scans at about 50fps, but its really annoying to see a pop up in the bottom right saying my PC does not meet min requirements. It keeps popping up any time I change scanning modes or start the program. My PC is definitely fast enough.
Are you guys going to make your software compatible with AMD components?
Also you really should say that you are NOT compatible with AMD because I couldn’t find that info anywhere until I received the product. The product page for the scanners and the software DO NOT say anything about this, and that is very disappointing and misleading.
It really needs an “I understand, don’t show again” button. I have a powerful desktop for processing, and a weaker laptop that scans just fine but lacks enough RAM for processing.
@AGDesign while I don’t have an AMD card, there is a program that is suppose to run CUDA on AMD hardware called Zluda. I would like someone to try it out and report back if it really works or not with RevoScan and AMD graphics cards. I think a lot of users could benefit from this info–especially if it works.
My point is the website doesn’t say that. All it says is recommended Intel Nvidia. Like with any video game, they list the same thing but AMD equivalent is also supported. If they don’t support AMD and require Cuda, they should state that. It’s not implied in any of the wording they have on their website. Only in this forum did I find out that it requires Cuda.
Even local AI stuff works on my AMD card through Linux. Cuda is not special in any way except that it’s been used the longest and so developers go for that first. There is no reason why this stuff can’t work on AMD except for lack of development. I expect Revopoint to support their customers and seeing as how I am now the 4th or 5th person to make a post about this exact thing in the last few years, it’s time they do something about it. Every other software developer has done it for the programs I use like CAD, AI, rendering etc.
At the very least change their marketing to state explicitly that they do not support AMD cards. Will save people the disappointment of spending $1700 on a scanner that is gimped because they still haven’t developed for the other 45% of the GPU market.
More and more people buy AMD cpus as well because for gaming they are superior at the moment. But somehow Revopoint software is saying that my CPU is also not up to spec when by computer metrics it is. It’s literally just their code that is the problem.
I’ll definitely give it a try, tried a similar thing in Windows to run local AI and it didn’t work. Ended up just switching to Linux for that because the drivers actually work. My GPU was able to run an AI model just as fast as my friends Nvidia 4080 super, which makes sense because it’s on par in compute speeds. It just proves that there is nothing special with Cuda, it’s simply software optimization by the developers.
Nvidia GPU is used for laser scanners, even some IR scanner. It is just how its been for a very long time. The scanner are not the same as video gaming or using Ai. It simply built around CUDA like all the other scanners from different brands.
What youbare asking is to reinvert the wheel.
AMD CPU is prefect fine. This is not intel vs AMD cpu. You simply need nvidia CUDA while scanning. I have an AMD CPU laptop with a nvidia 4060. It all works 100% fine no problem.
Right, it’s only this way because Cuda has been developed longer. There is nothing special about Cuda except for software compatibility, same as with gaming and AI. It’s not a different scenario.
I don’t expect it to happen overnight, I understand it could be a while, but it’s something they should do or they will end up as the only one without compatibility one day.
Can you explain why I am still getting system spec “Poor” even when using my within spec AMD CPU? My problem is two fold, I can’t turn on GPU acceleration, and also it’s saying my CPU is not up to spec. There are multiple issues.
Also my engineering laptop has a Nvidia workstation card, Revopoint doesn’t support it. It sort of doesn’t make sense from Revopoint to not support hardware engineers use when scanning is primarily an engineering tool. They are requiring users to have gaming Nvidia components, that’s not something corporate level jobs even allow in your machine, it has to be an Nvidia workstation card in the professional world.
In general the software don’t require any CUDA card as it can run fine even on dedicated Intel graphics as long it support OpenGL above 4.0 and the system have supported CPU for scanning . ( I would ignore the system check , it is not accurate at this moment and even with my i9 14th Gen it still showing POOR ) What is of course not true , most important that your CPU reach at least 45-47 frames per second as that is optimal performance with CPU laser mode scanning .
The Full Field and Auto mode don’t need that speed as they capture 80% more points per sec compared to laser mode .
So for it’s functionality any card is ok to use with.
The only function that it does not support with other cards is GPU acceleration that exclusively requires CUDA based cards and that info is missing .
I already reported that to the team to add the info and to clear things out .
Just tried zluda. Essentially it does not work. Zluda does allow me to check GPU acceleration in RevoMetro but it seems to mess with the marker tracking. When I start a scan it says “Need more markers” even though I have tons, Im using the turntable loaded with markers and some printed marker triangles surrounding the part(game controller for testing). So you cannot actually scan anything. Full Field mode wont even engage, when selected it just sits in the switching modes state forever and the software becomes unresponsive.
Also want to clarify my performance since I am doing testing.
When I use CPU acceleration and no zluda, I get about 44 fps scanning, I misspoke earlier that I was getting ~50fps, I am not. Its about 45 at best here and there.
However interestingly enough when using zluda the interface is way smoother and gets 59fps. So if the software would use my GPU correctly I can already tell its going to be a huge improvement over what it is now. With zluda I can move the scanner way faster and not experience any lag on screen, it just wont let me scan anything.
If Revopoint has any interest, I am happy to test software for you.
The GPU scanning acceleration offloading work to the GPU while scanning only , the CPU is freed up to handle other processes, leading to faster and higher frame rates per second up to 60 fps while scanning , you capture faster the frames with additional 13 frames per second vs CPU . GPU scanning acceleration is not used for any other task but Laser mode and scanning only, everything else is processed via CPU.
Full Field and Auto mode do not use GPU scanning acceleration as there is no need for it. CPU only.
GPU rendering acceleration is another process not related to scanning , it handle how you see the viewport ( OpenGL ) any card can be used .
That means your CPU is optimal , 45-48 is the maximum you can get with CPU so Excellent!
That is very interesting that you get full GPU scanning acceleration speed using this method.
The scanner do not fire up until it see markers then the scanning is activated .
I guess the card driver missing still some features that allow it to load off the job from CPU correctly . The driver is very crucial to make it work as the important task is what you don’t see on the screen.
What you see on the screen is handled by GPU rendering acceleration that any card can do without issues … 2 features , separated process .
I have an old Nvidia card GTX 1060 6GB. Is that card supported by your software for GPU acceleration? I was asked by the zluda team to get them a log file of the program running on a Nvidia card with zluda so they can figure out where the error is happening on my AMD card when using zluda. I really want this to work properly. I will happily pass the findings on to Revopoint.
There is not an official list beside RTX 30-50 series that where officially tested.
There are other cards that works , but they have to be at least as fast as RTX 30 series
Some RTX 20’s series works as well .
All you have to do is try it yourself , I asked the R&D team to remove limitations of what card can be used so the rest is in users hands to test out their out of production cards themselves.
That’s all about
Looking forward to the findings
Just remember that the latest Nvidia drivers and features playing a crucial roles in the performance . Even a recommended cards without latest driver updates will suffer on performance.
@AGDesign my main desktop has an older 1080Ti, and not while my main scanning computer, I sometimes use it because it is already setup and “there” and RevoMetro, while showing the 1080Ti and allowing me to select it, it also does not work when trying to scan. It goes through all the motions when I start scanning, but it gives me 0 frames and then about 50% of the time it crashed Metro and/or crashes my MetroX scanning, making me restart my scanner (unplug and replug it in the USB port).
So the short answer is I doubt a 1060 will work–at least with RevoMetro. On a similar vein, RevoMetro crashes about 50% of the time, irrespective of GPU or CPU acceleration. So I cannot say it is because of my older nVidia card. I don’t have crashes when running other Revo software (scan, MetroX, or Trackit) so something changed in the latest version of RevoMetro.
I think once I find time to pull out my AMD card I will try it anyways. I have never had RevoMetro crash luckily except for when I was trying to do full field mode with zluda, and it didn’t really crash it just froze and I force killed it. If you are crashing on CPU accel then I suspect there is another issue with that PC.
So 50% of the time is an exaggeration but it does seem to crash more than ANY of the other RevoPoint scan programs I have used. Usually when I am trying to get stuff done.
I mainly have problems when changing from laser to full scan mode or trying to scan when my older GPU is enabled and then trying to change back to CPU mode. I have also had it hang on opening up large projects and hole filling. Like I said, I think something has changed in the latest version of RevoMetro to make it less stable. Probably a memory leak that has gone unnoticed.
That why Bruce you need to have a recommended system for better performance . The only crashing issue still persist sometimes when using DAT when Bluetooth disconnect but not every time , but it is knowing issue.
I scanned so many scans for days now with Revo Metro , and very big over 50 millions poly and up , never had one crash switching to any mode not on Revo Metro or any other app.