Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Convert a Datasmith Import to Blueprint Actor

Hi! With Datasmith i imported a step file. Now i want to make changes in the hierarchy, because i want to animate something.

Is it possible to convert the DatasmitSceneActor to a normal UE4 Actor Blueprint?

Product Version: UE 4.22
more ▼

asked May 15 '19 at 03:38 PM in Using UE4

avatar image

91 3 5 17

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

I read that datasmith imports all your static meshes into the geometries folder. So, you can create an actor, add a static mesh component to that actor and then set that static mesh component to be one of the static meshes imported by datasmith ?

I have not actually done this but it stands to reason?

more ▼

answered May 15 '19 at 09:59 PM

avatar image

251 4 7 13

avatar image SebaSopp May 16 '19 at 08:45 AM

Thats certainly a way to do this when you got a small number of objects. But i got a model with hundreds of them and a complex hierarchy. So rebuilding this in a Blueprint Actor is sadly not an option...

avatar image Podgyhodgy May 16 '19 at 03:57 PM

It seems from the documentation that your meshes should be being imported and added to the scene as actors? The documentation goes on to say this:- 'If you want to remove existing elements from the scene (as shown in the examples above), or add new elements, you can do this through the DatasmithSceneElementBase in Python, or the Datasmith > Scene nodes in Blueprint. For example, you could re-shuffle the hierarchy of Actors by removing them and re-adding them under different parents.' https://docs.unrealengine.com/en-us/Studio/Datasmith/Overview/CustomizingImportProcess

It seems that it is certainly possible and if your naming scheme is modular it looks as though you might be able to automate it with custom blueprints. Not sure that I am telling you anything new here but I thought I might as well mention it.

As I say, I have only just started looking at the datasmith option - My son is the modeller and I more of a programming type. I have been combining his meshes for movement but came across datasmith just the other day and am thinking of giving it a try to see if it is helpful.

avatar image SebaSopp May 20 '19 at 08:57 AM

Ahh cool, you work together with your son? Yeah its the alfso for me the first time with Datasmith...

I got a DatasmithSceneActor. Groups seems to be just Actors and StaticMeshs are added to a group as StaticMeshActors

alt text

I tried to create a Blueprint from a group, But the components of the group are empty, so this grouping exist only in the world...

Unreal Studio is powerfull and I certainly can script the import. The problem is, that I just have a STEP File and no CAD-Software... For Now...

Anyway, one workaround I did for a door: - select all parts of the door in the World Outliner - Right-Click and "Convert Actors to Static Mesh" - Now I can create a BP_Actor with a SceneComponent and the created Static Mesh as child... - Then I need to position the BP_Actor right...

So maybe this is helping anyone, for my project this is enough...

bp.png (50.9 kB)
(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question