Coder Social home page Coder Social logo

Comments (7)

xavier150 avatar xavier150 commented on May 19, 2024 1

Hello Andgeno!
Hum I'm not sure I understood everything. The majority of the properties displayed in the panels will be the properties of the active object (The last select) you need set Export recursive on all the objects you want to export else it will never be exported.

In export panel you need tick Static Mesh(s) only if you want export the Static Mesh with Export recursive from your scene. This will overwrite the old exported .FBX file and so apply the new Advanced object properties.

I added a note with the video about Advanced object properties

from blender-for-unrealengine-addons.

andgeno avatar andgeno commented on May 19, 2024 1

Oh, this was helpful. Thanks!

from blender-for-unrealengine-addons.

andgeno avatar andgeno commented on May 19, 2024

I noticed that the Advanced object properties panel is empty all the time. This might be connected to wrong center/origin problem I have ...

I watched the video you provided about changing transforms and this panel is always empty for me no matter what I do.

from blender-for-unrealengine-addons.

andgeno avatar andgeno commented on May 19, 2024

Alright, the advanced panel is only populated if an object's Export type is set to Export recursive. Otherwise it stays empty.

I was now able to try out the export transform feature Move to center. It does not matter whether it's enabled or disabled. I moved my mesh a bit along the X axis away from world origin. In both export tries the mesh contains the same offset.

Here's a screenshot to get a better idea of the scene:

image

from blender-for-unrealengine-addons.

andgeno avatar andgeno commented on May 19, 2024

Yay, I found the issue. Another surprise next to having to change the object's Export type. The Advanced object properties panel is only respected if Static Mesh(s) is ticked in the Export panel. It does not suffice to select Collection(s) although the meshes were exported - just wrong/without the advanced export options.

I think both "surprises" should be added to the docs to avoid future confusion. 😀

from blender-for-unrealengine-addons.

andgeno avatar andgeno commented on May 19, 2024

I organized my scene like this:

image

Since every object is placed in its own collection I was able to export all the objects with export type set to auto. The Static Mesh(s) checkbox was unticked. Everything worked except that the FBX's origin was always set to world origin.

I think it would be a better user experience if the advanced panel would show a text that these settings will only be available when the object's export type is set to recursive. It should probably also say that the Move to center option will only work when you have Static Mesh(s) selected for export. I don't really understand why this works this way since exporting a collection is the same to me as exporting the meshes. Could you please explain why there is a differentiation between the collection and static mesh export?

from blender-for-unrealengine-addons.

xavier150 avatar xavier150 commented on May 19, 2024

If your export your mesh like a collection that's why the object is placed in the center. The origin of a collection is the center of the world. Example https://i.imgur.com/4iBL6Vx.jpg And the all properties that you put on your object will be ignored because it is not the object that you export but its collection which includes it.

Here you just have to set 'Export recursive' on your objects and untick Collection(s) in export panel.

from blender-for-unrealengine-addons.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.