Tutorial: Modifying Meshes Upon Import with Geometry Script + Dataprep

Geometry Script is a powerful plugin that lets you create Blueprints for any kind of model manipulation, like beveling, extruding, booleans, etc. However, it’s incompatible with Visual Dataprep, UE’s system for automating Datasmith imports. This tutorial provides a framework for how to combine Dataprep recipes and Geometry Script Blueprints with Editor Utility Widgets to create interesting opportunities for modifying incoming meshes.

https://dev.epicgames.com/community/learning/tutorials/jwq8/unreal-engine-modifying-meshes-upon-import-with-geometry-script-dataprep

1 Like

Hello, thank you very much for your tutorial. It has been extremely helpful, and I’ve learned a lot from it. During my usage, I discovered many accompanying functions. I hope to use Geometry Script to try baking textures in real-time. However, the results I get from baking using Blueprints are different from those I get using the Editor’s modeling tools. The maps I bake and export are mostly black and don’t display the base color.I would appreciate some guidance on how to bake textures or instructions on how to use the three baking function nodes. There is very little information about these functions in the Unreal documentation. Thank you very much.

Here is my Blueprint workflow. Both baking textures and baking textures from render capture have failed. I hope to get some guidance.

And the results of baking all or baking RC using the modeling tools in the editor are successful.


Unfortunately I’m inexperienced in the baking Blueprints. You might want to create a new forum topic for that. There are also a lot of Geometry Script users in the Unreal Source Discord.