Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

Most effective method of animating non-humanoid characters?

Discussion in 'Animation' started by merisenda, Nov 10, 2014.

  1. merisenda

    merisenda

    Joined:
    Nov 6, 2014
    Posts:
    3
    In the game I'm working on, we have a boat. Right now we are working on getting the boat to move and sink depending on how crates are placed onto the boat.

    After reading through various tutorials, it seems like most animations are done with human-type characters. What's the best way to animate objects?

    These are all 3D objects.

     
  2. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    There's no real reason you can't use 3 spring joints (left, right, middle) - and suspend the boat. with the right settings, it should act naturally buoyant, and sink depending on weights from crates.

    Might need to set the boat to limit itself to z axis rotation or such if it's 3D physics you're using. Also, might not even need the middle spring.

    You'll want to start with 2 spring joints and move on from there with testing values until it feels just right.