Visual Dataprep

Prepare reusable scene dataprep recipes for real-time rendering

Choose your operating system:

Windows

macOS

Linux

When Datasmith imports a scene into Unreal Engine, it does its best to preserve the geometry, materials, and scene hierarchy that you created in your source application. However, when you build 3D models in specialized applications for purposes other than real-time rendering (for example, when you work in a CAD tool like Rhino with the primary intent of manufacturing the parts), the scenes are often not prepared in a way that makes sense for a real-time rendering engine like Unreal.

You can always import the raw scene data, then make use of the tools offered by Unreal Editor to adjust your Assets and Actors after the import is complete. However, this has some limitations. For example, you may need to repeat these steps when you reimport the scene to pick up changes made in the source application or when you reimport a different scene with the same settings.

You can use the Visual Dataprep system to create reusable import "recipes" that reorganize, clean, merge, and modify scene elements before creating the final Assets and Actors in your Unreal Engine Project. You can create a recipe once, then reuse it each time you need to import a scene. You can also reuse the same recipe to import different source files, and even reuse it across different Projects. This effectively allows you to create your own standardized set of Asset import pipelines that match the needs of your content.

With the Visual Dataprep system, you can build common data preparation tasks like these into the import process:

  • Replacing Materials used in your source scene with high-quality Materials made specifically for real-time visualization.

  • Identifying unnecessary geometry and removing it from the scene.

  • Merging geometry together to reduce the number of separate Objects in the scene.

  • Creating Levels of Detail to more efficiently render complex geometry.

  • Creating collisions for Objects that need collision meshes to work in your runtime experience, such as floors and walls.

As you get started with Visual Dataprep, you will discover some other operations that you can use to prepare reusable dataprep recipes for real-time scenes.

Get Started

Reference

언리얼 엔진 문서의 미래를 함께 만들어주세요! 더 나은 서비스를 제공할 수 있도록 문서 사용에 대한 피드백을 주세요.
설문조사에 참여해 주세요
취소