RealityCapture 1.5 is now available

We’re excited to announce that RealityCapture 1.5 is now available for download from the Epic Games launcher. This latest release brings a number of new features and enhancements that accelerate texturing processes, yield better results, and increase the real-time performance of output meshes. There are also new export options and CLI commands, and more.

Disclaimer: This is an Unreal Engine scene that incorporates assets scanned with RealityCapture, as well as Twinmotion, MetaHuman, and Megascan assets.

Key new features in RealityCapture 1.5

Texturing enhancements

• Texturing speed improvements

We’ve refined the texturing algorithm to reduce disk access and better utilize the CPU, resulting in up to 2x speedups over RealityCapture 1.4, depending on the dataset and hardware specifications. These speed increases are incremental to previous optimizations made in the last release. You can see more details of our test results in this article.

• Photoconsistency texturing support for higher bit depths

We’ve added support for using the photoconsistency-based texturing style with 16-bit and 32-bit inputs. This style can yield better blending results than visibility/mosaicing-based texturing in many cases—such as when working with translucent objects, face scanning, full-body scanning, and laser scan data.

• Respect for masked areas during texturing

Masked areas can now be excluded from the texture projection process, ensuring that unwanted elements—such as background hues and occlusions—do not appear in the final textured model. This can also result in increased sharpness for the output texture.

• Texture defragmentation

We’ve added a new option to defragment textures, making them more efficient for real-time engines and also improving their quality. Fragmented UVs are created by the UV Unwrap tool to prioritize texture fidelity—however, they require more GPU memory and more vertex shader call to draw, and are also prone to visual artifacts at the seams. This new feature will address these issues; you can learn more in this article.

Option to disable watertight meshes

In this release, there’s a new option to remove marginal triangles when reconstructing region boundaries, resulting in non-watertight meshes. Non-watertight meshes offer smaller file sizes, freeing up storage space and reducing load times, optimizing them for real-time applications where solid models aren’t always necessary for high-performance visuals. You can find out more in this article.

Support for relative paths

We’ve added support for relative paths in RealityCapture projects, offering a streamlined workflow when copying projects to another disk. You can find out more in this article.

New export formats and options

• USD

You can now export your assets to USD or USDZ format. This popular collaboration format for 3D content creation offers easy interchange between various applications and compatibility with MaterialX, OpenColorIO, Hydra, and audio files in USDZ.

• COLMAP

We’ve added an option to export RealityCapture components to the COLMAP text format. This format can be used for interchange between RealityCapture and other photogrammetry tools, and tools capable of generating radiance fields. There’s also an option to export Radiance Fields Transforms as Transforms.json. You can find out more in this article.

• PNG 16-bit support for ortho DTM

You can now export digital terrain model (DTM) height maps created using orthographic projections as 16-bit PNG files. This is useful for streamlining high-fidelity terrains for Unreal Engine and Unreal Editor for Fortnite (UEFN) use cases. Take a look at this article for more information on creating height maps.

New CLI commands

• Start button

A companion to the Start button in RealityCapture, this command uses the Start button settings from the Application settings to process inputs with a single action.

• Classification commands

Several commands have been added to make classifying more flexible and customizable. It’s now possible to automate tasks related to classes, classification formats, and classifications. You can easily remove classifications, select and update classes, override vertices, set classification formats, and transfer classifications from the labels layer images.

To see all the updates in RealityCapture 1.5, check out the full release notes.

Get RealityCapture 1.5 today!

Download now

1 Like

For some reason Epic Launcher only shows Version 1.4.2
Is 1.5 not downloadable yet?

1 Like

It is, try to restart the Launcher.

Now it works. Thank you.

Please advise. I have tried everything (clean install, file from directory) and after installing RC 1.5 will not start. It says error:
“The procedure entry point SetThreadDescription could not be located in the dynamic link library KERNEL32.dll.”
Otherwise I install the original 1.4 version normally and it works.

This seems more like a Windows error: Entry Point Not Found kernel32.dll in Windows 10/8/7/XP? [Fixed] - MiniTool Partition Wizard

Also, it could be related to this: https://store.epicgames.com/en-US/news/epic-games-launcher-ending-windows-7-8-and-10-32-bit-support-in-june-2024

I have the installation file RC 1.4. to 1.5. Epic Launcher it will not (without support for Win 7). Install and run for me is only 1.4 and for the other versions the same error to run the program.

I am sorry, but I don’t understand to it. Can you please rephrase this?

So, you have installation (MSI) file for 1.4 and for 1.5?

You aren’t using the Launcher?

Which other versions are you trying to install? Have you tried the possible solutions from previous message?

I’m getting the same thing.

When I open Epic Games Launcher, it shows 1.5 as “Unavailable”…

1 Like

Do you have actual Launcher version? Have you restarted the Launcher after actualisation? You can also try to kill all related Epic Games Launcher processes or just restart a PC.

Yes, Epic launcher does not go for installation just for downloading the MSI file. Version 1.4 works for me. But version 1.5 (clean install from MSI file) shows kernel32.dll error - it’s not windows file error,nor disk or RAM.

I’m an idiot. After posting that I read your recommendation to end the Launcher and restart it. Did that, and 1.5 was available.

Playing with it now.

Have you tried some of the solutions mentioned in that link?
Can you try to remove all data related to RealityCapture from your PC and registry and then try to install it again?
When you are installing 1.5, are you uninstalling 1.4 before?
Also, my colleague found this: running old windows would be the problem. SetThreadDescription is supported only from Windows 10, version 1607.

Getting the same thing as well. Both versions are unavailable for me & I have done a full clean install of the launcher as well. Guess I’ll just have to keep trying to figure this out.

For some reason whenever I try to download 1.5 or even the older 1.4 version the Epic Launcher starts downloading and installing but right before it finishes it stops and the version becomes “unavailable” for me to try to download again.
I’ve tried force closing the Epic Launcher to restart it. Didn’t work.
I’ve reset my Vault Cache Location. Didn’t work.
I’ve uninstalled & reinstalled the Epic Launcher 7 times. this allows me to try installing the 2 versions again but the same error still happens so I’m unable to actually install the software.
I’ve also updated my Nvidia Drivers to the latest, I made sure all of my Windows 11 updates are up-to-date, and still I’m unable to download 1.5 :frowning:

Not sure what else to do here…

Hello MinWin3D, what is the Epic Games Launcher’s version you are using?
Have you followed all of the possible solutions mentioned above? Have you restarted your computer in between?

(post deleted by author)