Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

How to Achieve Realistic Colors and Textures in LiDAR Scanning with Swift

Hello,

I'm developing a LiDAR-based scanning app using Swift, where I can successfully perform scans and export the results as .obj files. My goal is to have the scan's colors and textures closely resemble real-world visuals as captured by the camera, similar to the results shown in this repository.

In the referenced repository, the result is demonstrated with a single screenshot, but I want to display the textures and colors throughout the entire scanning process, not just at the final result. To clarify, I'm not focused on scanning individual objects but rather larger environments like rooms, houses, or outdoor spaces such as streets.

Here’s what I’m aiming for:

Realistic colors and textures that match what the camera sees during the scan. Continuous texture rendering during the scanning process, not just in the final exported model. Could anyone share guidance, sample code, or point me to relevant documentation to achieve this? Any help would be greatly appreciated!

Thank you!

Answered by DTS Engineer in 838206022

Hello @iOSVoyager,

I recommend that you take a look at the Object Capture API. If this doesn't meet the requirements for your app, please file an enhancement request using Feedback Assistant.

-- Greg

Hello @iOSVoyager,

I recommend that you take a look at the Object Capture API. If this doesn't meet the requirements for your app, please file an enhancement request using Feedback Assistant.

-- Greg

How to Achieve Realistic Colors and Textures in LiDAR Scanning with Swift
 
 
Q