Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Level Builder integration? #17

Open
jgooderham opened this issue Jun 26, 2019 · 5 comments
Open

Level Builder integration? #17

jgooderham opened this issue Jun 26, 2019 · 5 comments
Labels
Suggestion / Enhancement New feature or request

Comments

@jgooderham
Copy link

Have you seen this addon? It would be really great if we could export these scenes to Unreal but there's no explicit support for this in that addon. Just a suggestion. Thanks for your addon!

@xavier150
Copy link
Owner

Hey jgooderham,
This is already possible without the add-on, Export your full scene with Fbx and in Unreal File > Import intro level

@jgooderham
Copy link
Author

jgooderham commented Jun 26, 2019

I'm aware of FBX scene import but it has some problems and limitations. For instance if you wanted to define an asset with custom collision you also have to parent that collision to the mesh object for Level Builder to place them both in the scene together. I believe your addon does the same parenting. It is cleaner in the scene this way, but if you do that then FBX scene import stops recognizing them as instances and just pulls in multiple unique copies of the same asset instead.

It also appears to mishandle physics shape offsets if you're placing them on assets which themselves don't have their origins in the center of their geometry. I placed a box mesh with its origin at the bottom with a box collision shape with the origin at center and when it comes in the asset just has the collision shape centered on the mesh origin so it's down too far. You also need to import everything as a single blueprint if you want the ability to re-import later, which isn't a huge deal but it makes iteration a little less appealing. And I can only imagine how it will handle skeletal meshes.

It's just a seemingly brittle process. It would be great if you had as part of your python import script generation the ability to load a full fledged scene with it just placing already existing assets from the project. Assets that were more cleanly exported by your addon earlier. And this doesn't necessarily have to do with Level Builder. LB was really just the catalyst for me looking into Blender as a scene editor again. I've always disliked level building in UnrealEd because it's comparatively sluggish and the manipulation tools are miles behind Blender. Anyway just a suggestion. Thanks again

@xavier150
Copy link
Owner

I could maybe make a script that can reproduce a level in Unreal based on the placement of objects in Blender, I would look for the next version https://trello.com/c/P2hjPAdZ/38-blender-for-unreal-engine-addon-24

@HeadClot
Copy link

I also use level builder and love it. The ability to reconstruct a scene in UE4 that was made in blender would be a great time saver. :)

@xavier150 xavier150 added the Suggestion / Enhancement New feature or request label Jun 27, 2021
@THW-Reaper
Copy link

I could maybe make a script that can reproduce a level in Unreal based on the placement of objects in Blender, I would look for the next version https://trello.com/c/P2hjPAdZ/38-blender-for-unreal-engine-addon-24

It would appear I'm 4 years late, but is there any chance this was implemented?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Suggestion / Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants