Blender to Unity- Interactable objects

Thanks in advance to anyone who can help :slight_smile:

Question: I have a mesh (house) that I want the player to interact (the door). The rotation for the door is correct in blender (the rotation, origin, etc.) - is there anything else I need to do in blender prior to exporting it into Unity (e.g., setting up animation?) I’ve never done this before - just asking.

1 Like

In the world of 3D, there are many packages. But unfortunately, these packages (Blender, Unity) use their own data sets to describe items, actions, and textures.

Use Blender to create your models. But use Unity to animate them in a programmatic way. Object animations in Blender can be done in multiple ways. The most compatible way is to use ‘bones’ in an ‘armature’. These bones are connected to objects called rigging. Most packages understand rigging but do have their own ‘standards’.

The international standards are moving towards .fbx as the interchangeable standard for data exchange between software packages. But many times you need to adjust things to get t it working. Like in Blender ‘Z’ is up, while in game engines this is ‘Y’-ax.

  • If you want to make animations, stick to Blender animations.
  • If you want to make games, build object in Blender. Export to Game engine, write animations or import animations and connect them the the armature of your Blender created object.
1 Like

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.

Privacy & Terms