I don’t know if it’s right to ask here, but I’m still a beginner, and I’m sorry if it’s not.
I brought Rhino to DataSmith on Unreal Engine.
Objects created by the Unreal Engine will be snap to floor keys(end key)
and objects imported as Rhinos will not be snap to floor keys(end key).
Is there a solution?
I tried quickly and it was working for me.
- Which version of the engine are you using?
- Are you importing native rhino file (3dm) through UE or are you importing a udatasmith file exported from Rhino?
I used datasmith
and I’m now 5.3.2 ver
Are you selecting independent static mesh actors? or full hierarchies before pressing “end” key?
What I see is that static mesh actor will go to the nearest surface below it when pressing “end”.
Are you making them “drop” on existing geometry (e.g. the floor from template level) or is that geometry also imported with Datasmith?
The underlying surface, where the object drops on, should have a simple collision (or use complex as simple) for it to be collision tested while pressing “end”. Out of the box CAD static mesh will not have simple collision so “dropping” other static meshes on top of them will not work. But that does not sound like your use case.
The end key does not work, above the object imported from Rhino.
The objects in the Unreal Engine work well together.
What you see is this right?
UE → UE : OK
Rhino → UE : OK
UE → Rhino : KO
Rhino → Rhino : KO
In that case you have to go on your static meshes from Rhino and either
- add simple collision Add Simple Collision to a Static Mesh in Unreal Engine | Unreal Engine 5.3 Documentation
- Set collision complexity to use “convex as simple”
-
- Select all assets + right click + Edit Selection in Property Matrix
-
- Change the Collision Complexity setting to “Use Complex Collision as Simple”
OMG
you are my God…
you are Genius
Thank you very much…
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.