Skip to content

Sprint 35 Fix Reported Issues

Pre-release
Pre-release
Compare
Choose a tag to compare
@vkovec vkovec released this 28 Nov 20:40
90301fc

NEW FEATURES

  • Fbx Exporter: Added camera export support

Export game camera as film camera, with filmback settings set to 35 mm TV Projection (0.816 x 0.612).
The camera aperture with always have a height of 0.612 inches, while the width will depend on the aspect of the Unity camera, as camera width = aspectRatio * height.
The projection type (perspective/orthogonal), aspect ratio, focal length, field of view, near plane, and far plane are also exported. Background color and clear flags are exported as custom properties.
The last camera exported is set to the default camera in the FBX file.
NOTE: the field of view will show up as a different value in Maya. This is because Unity display's the vertical FOV, Maya displays the horizontal FOV.
NOTE: for GameObjects that have both a mesh and a camera component, only the mesh will be exported.

  • Export Settings: Grouped settings visually into 2 categories

Categories are: Export Options and Integration

  • Maya Unity Integration: Added export setting option to hide native "File->Send To Unity" menu

  • Unity 3D application Integration: Different installation popup message if "Keep open" checked

To avoid misleading successful installation message popping up before installation completes, instead of
"Enjoy the new Unity menu in {3DApp}", show "Installing Unity menu in {3DApp}, application will open once installation is complete", if user selected to launch the 3D application after installation.

  • Maya Unity Integration: Added Unity plugin version to File->Unity menu item's tooltip

  • Fbx Exporter: Export GameObject visibility

Set FbxNode visibility based on whether a GameObject is enabled.
NOTE: a disabled FBX node will be imported into Unity as an enabled GameObject with a disabled Mesh Renderer.
NOTE: in 3ds Max disabled objects will still be visible

FIXES

  • Export Settings: Changed "Launch 3D Application" to "Keep open"
  • Fbx Exporter: cleaned up code: removed TODO's, unused, and commented out code
  • Export Settings: Fix settings giving error when updating to sprint34 package
  • Fbx Exporter: fix error when exporting meshes with missing normals, tangents, binormals, or vertex colors
  • Export Settings: Fix empty dropdown selection when uninstalling 3D applications
  • Convert to Linked Prefab: fix prefab instance name differing from prefab file name when filename is incremented

KNOWN ISSUES

  • "Hide Native Menu" doesn't work if GamePipeline plugin isn't loaded when first opening Maya.
  • Exported camera faces wrong direction on import