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

I have no clue how this works #203

Open
TeKett opened this issue Nov 6, 2024 · 3 comments
Open

I have no clue how this works #203

TeKett opened this issue Nov 6, 2024 · 3 comments

Comments

@TeKett
Copy link

TeKett commented Nov 6, 2024

The wiki is outdated. I got some free blender assets (Yes, i know there are (free) assets on the Unreal Marketplace) i wanted to load into Unreal just to have something to work with, im not an artist even in the slightest. But i cant get it to work. I tried Epic's official plugin but it was beyond confusing trying to get it to work since i could not just move the files to the export collection in any resonable way. So i wanted to try this one, but its UX wise way more confusing, but at least it somewhat works. After fumbling around blindly i managed to export a mesh and a skeletal mesh, which i can load in unreal. However there is nothing else. No textures, no materials, nothing, only a mesh. Am i missing something? I cant tell you what i have done, since i don't know, i was following outdated tutorials and clicking randomly at things until something happened.

Is there any particular reason for why Unreal doesn't support Blender natively (or the other way around for that matter) considering its the most popular modelling tool (in Blenders case, Unreal is the second most popular engine)?

@xavier150
Copy link
Owner

Hello @TeKett
The wiki it still updated, what page are outdated? If it the first time you try my addon I recomand you to read the quick start pages

About the textures and material, mon addon don't use it. You need to create your material in Unreal Engine and use the Material Search to autoramticaly attribute it.
image

Unreal and Blender don't have direct native support mostly due to differences in development and internal structures, FBX is the standar to export assets from a software to another That why standar files as glTF or USD

Unreal Engine and Blender do not have native support mainly due to differences in development and internal structures.
It is standardized to export assets from one software to another via FBX files for everything 3D. Better standards are increasingly used such as glTF or USD files that support texture and advanced materials.
My addon allows to automate this procedure (Export/Import) From Blender To Unreal and in particular to export several assets at the same time and differentiating the types of assets, Skeletal mesh, Animation, Static Mesh, etc.

If you need help with specific step do not hesitate to join my Discord to speak about that. https://discord.com/invite/XuYeGCFtxa

@TeKett
Copy link
Author

TeKett commented Nov 9, 2024

The export one Export-collection-like-a-StaticMesh

Most of my issues likely comes form not knowing how blender works. Im a programmer, but i can figure out blender enough to get through the menus.

I can see some images and materials when i open the "blender file" tab in the outliner. But i have no idea how to get them out of blender, and in turn into unreal and to apply them to the body parts. Is it supposed to be manual or automatic, since somewhere the textures/materials and the meshes are associated with each other.

I clicked around some and managed to export:
1: Skeletal mesh
2: Static mesh with "default material" (just all white) if im reading things correctly.
3: Skeletal mesh and static mesh but with no materials/textures (i don't know how since i cant recreate it again)

Tested multiple models from different creators. For those with separate textures its all good, i can just import them separately.

Does the rig follow or does it need to be re-rigged?

Id rather not use discord and keep it on the interweb, so whatever help i get can also help someone else via a simple search.

@xavier150
Copy link
Owner

It manual.
At the export you will keep the material slots, but you need to recreate the materials in Unreal Engine.
Unreal Engine Materials - Getting Started

Then in the static mesh select the material to use per slots.

About the textures if the textures are outside the Blender file, you need to import them into Unreal Engine. If they are inside the Blender file, you need to export them first before importing them into Unreal Engine with the native tools. My tool don't manage the textures and materials.

The Rig Logic don't follow, only the Skeleton with deform bones be default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants