Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by ScaryRobotGames · Apr 26, 2011 at 05:30 PM · animationimportdeletecollada

Unity deleting collada bones/animation upon changes

I noticed that David Mathews asked this a year ago but I conuld find a result so I'm asking it here.

I'm loading in an animated collada object. I can drop it into the scene and it'll play the animation once (it's default setting). It looks like this: collada import 01.

If you look above at the preview window then you can see that it's already displaying it in it's default pose rather than the animated pose. As expected, any applied changes to the object (for this example I use the split animation tool, but any change has the same result) results in the following:

collada import 01.

If you look at the inset window in red you'll see that Unity has stripped out the bones as well as the animation file and the character has now reverted to its default pose. The character was exported out of Maya. I've tried using the default DAE_FBX exporter as well as the openCOLLADA exporter with the same result. The debug log doesn't show any error message of any kind so I don't have any idea of what is causing this.

If I export the exact same animated object in FBX format instead of COLLADA then Unity treats it perfectly and I can make any changes with no errors. The reason I'm using COLLADA instead of FBX is file size. FBX prodcues files that are 50% larger and my character has several minutes(!) of animation attached to him. Using FBX would add 10-30 meg of additional size to my app which as aimed for the mobile market. So you can see why the file size difference is so important to me.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by flabbers · Apr 26, 2011 at 05:59 PM

not used collada so not sure why it's behaving the way you describe.

you can however decrease the file size of the animations coming from maya by baking the anims in maya and deleting the rig before exporting to unity.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image ScaryRobotGames · Apr 26, 2011 at 11:21 PM 0
Share

Yup. I do strip out the rig before but thanks for the suggestion.

avatar image
0

Answer by Paulius-Liekis · Apr 26, 2011 at 08:52 PM

FBX works a bit better than COLLADA in Unity especially when you're exporting from Autodesk products. I do not say that we give FBX higher priority - if you have problems you should submit bugs.

You shouldn't pay attention to size of FBX or COLLADA file, because they are not included in the binary of your application. Unity converts them into internal formats, so both FBX and COLLADA are represented as the same thing in binary of your game.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image ScaryRobotGames · Apr 26, 2011 at 11:25 PM 1
Share

Thanks for the honest answer! Okay, after some test exports I believe what you're telling me in that they end up mostly the same once Unity's tossed some keyframe reducitons on them. In that case, I'll make the shift to FBX. Thanks!

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

No one has followed this question yet.

Related Questions

Need working collada animated file, or someone with Debug version of Unity 1 Answer

Can I make animations snap to a frame? 1 Answer

FBX animation import missing baked poses in 2017 0 Answers

import softimage mod tool 7.5 to unity, good or not? 0 Answers

Vertex based animations in Unity 2 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges