RealityCapture is a program used for photogrammetry, which is able to create seamless 3D models out of unordered photographs or laser scans. This software is used in a variety of fields, from surveying to gaming, and for Virtual Reality in general. A well-constructed RealityCapture workstation requires a lot of power from all areas of the PC in order to get the highest possible performance results.
In this article, we’ll be talking about the components you need to build the best workstation PC for RealityCapture.
Why choose us?
Parts like CPU cooler, Power Supply Unit, and chassis are often glossed over when putting together a system like this. Surprisingly, these parts have a massive effect on the lifespan and performance optimisation of the CPU, GPU and RAM. We only use parts that guarantee excellent cooling, airflow, and power delivery.
We’ve also got a lot of experience in putting these systems together, and our cable management is flawless. This not only means dust will be a lot less of an issue, but it will be much easier to work with when you eventually need an upgrade. This will only happen several years down the line, of course. Not to mention our cases just look fantastic.
Each Modena Computers Workstation is tailored to the personal needs of the user, but the features below would make for a great starting point for a RealityCapture Workstation.
3D Modeling & Design
CPU – Frequency
Both frequency and core count are important in a RealityCapture workstation, as different processes are handled in different ways by the computer.
It’s also important to consider the Instructions Per Clock (IPC) of the CPU to be used. To elaborate on this, if two CPUs are running at identical frequencies, it is possible that one of the two will be able to get more processing done with each Hz.
Currently, AMD’s Ryzen CPUs feature IPC ratings than Intel CPUs with similar specs. The Ryzen 9 5950X is currently our CPU of choice, and it gets a lot of work done with its max speed of 4.9GHz.
CPU – Core Count
As mentioned above, a high core count is also important in a RealityCapture workstation, as a lot of the processes are multithreaded.
We have no brand allegiance, but this is another factor that makes the AMD Ryzen 9 5950X a fantastic choice for this program. This CPU has 16 cores and 32 threads, which is a huge amount for a consumer grade CPU, and especially for a CPU capable of reaching such high speeds.
Generally, software is either more focused on CPU or GPU performance, but RealityCapture is one of those programs that needs both. A high end video card will lead to a big leap in performance over a mid-range card, but after a certain point, you encounter diminishing returns.
Cuda cores are required for certain processes, such as creating a mesh or 3D model, and as such, we would only recommend an Nvidia graphics card.
The Nvidia RTX3060Ti is a great starting point in a RealityCapture workstation. If there’s room in your budget, we would recommend an RTX3070 or RTX3080, although keep in mind that stock may be scarce.
Compared to other photogrammetry programs, RealityCapture is not quite as RAM hungry. The algorithms were designed in such a way that the data being worked on does not all need to be stored in RAM at the same time.
You could even get away with 16GB RAM for relatively large image sets, but we would always recommend opting for 32GB if it fits in your budget. This will give you enough headroom for multitasking, and will make the system more futureproof.
It’s also possible that more RAM may be necessary for other programs you may be using. Certain parts overlap between programs, but some programs have wildly different requirements from others. We’d be happy to help you figure out the overall requirements for all the programs that feature in your workflow.
Storage technology has come a long way over the past decade. Solid State Drives are known to be much faster than mechanical hard drives, but they’re also seen as pretty expensive.
It was pretty common to install the OS on a 120GB SSD, and everything else on a 1TB HDD, so that you could at least start up your PC super quickly.
Recently it’s become more viable to just use a larger SSD, from around 500GB to 1TB, and this is exactly our approach with our PCs. Having everything stored on SSDs means you’ll be able to save and load programs, and also transfer data, at incredible speeds. The SSDs we use are M.2 form factor and use the NVMe protocol, which means they take up no additional space in your case, and are even faster than standard 2.5” SATA drives.
These drives save a lot of time, and that means the PC will pay itself off a lot faster. You also still have the option of adding in some HDDs if you need to.
As we said before, each Modena Computers Vulcan Workstation is custom built to the workflow and budget requirements of its user. It’s important to consider other programs you may want to use with this workstation.
During our consultation process, you can let us know exactly which programs you want to use with your machine, and we’ll be happy to help you understand what you need.
Keep in mind that opting for higher performance right out of the gate offers much greater value than getting exactly what you need right now. A higher performance PC won’t need downtime to upgrade any time soon, and will also allow you to complete more work in less time. It could pay itself off a lot sooner than a more affordable option.