Giter Club home page Giter Club logo

aim-ik's Introduction

Aim-IK

A Unity-3D library, to procedural orientate character head (and chest) in a direction without using any animation data.

License Release Total Dwonloads
Download DLL Download Unity Package

Aim-IK, is a Unity-3D library that procedurally orientate character head (and chest) in a direction (at a target position), without using any animation data. This comes as a correction on (some) joint(s) rotation, on top of the current animation.

Aim-IK features

Aim-IK 3D

  • Control character head in a direction without using any animation data.
  • Control character chest parts in a direction without using any animation data, too.
  • Limit the head rotation in 3 axes.
  • Limit the chest parts rotation in 3 axes.
  • Eyes offset.
  • Chest part offset.
  • Smooth look at.
  • Draw eye line.
  • Draw chest part line.

Aim-IK 2D

  • Control character head in a direction without using any animation data.
  • Control character chest parts in a direction without using any animation data, too.
  • Limit the head rotation in z axis.
  • Limit the chest parts rotation in z axis.
  • Eyes offset.
  • Chest part offset.
  • Smooth look at.
  • Draw eye line.
  • Draw chest part line.

Getting started

If you just want to use Aim-IK, download Aim-IK.dll or Aim-IK.unitypackage file.

For more information, if you want to use Aim-IK for 3D characters, read Wiki - How to using Aim-IK in Unity-3D? and if you want to use it for 2D characters, read Wiki - How to using Aim-IK in Unity-2D? carefully.

But is you want to compile the source code, follow these steps:

  • Clone a copy of the repo:
    git clone https://github.com/ehsan-mohammadi/Aim-IK.git
  • Change to the Aim-IK directory:
    cd Aim-IK
  • Open the project in Visual Studio by clicking on Aim-IK.sln

For more information, read Wiki - Compiling Aim-IK (in Visual Studio) carefully.

Contributing

You can help this project by reporting problems, suggestions or contributing to the code.

Report a problem or suggestion

Go to Aim-IK Issue tracker and check if your problem/suggestion is already reported. If not, create a new issue with a descriptive title and detail your suggestion or steps to reproduce the problem.

Contribute to the code

If you know how to code, I welcome you to send fixes and new features.

License

Aim-IK is available to anybody free of charge, under the terms of MIT License (See LICENSE).

Contacts

Email: [email protected]
Linkedin: https://linkedin.com/in/ehsan-mohammadi
Twitter: https://twitter.com/EhsanMhdi

aim-ik's People

Contributors

ehsan-mohammadi avatar

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.