GithubHelp home page GithubHelp logo

tomishninja / draganddroproationobject Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 5.26 MB

A system built for unity apps that require a object or a series of objects to be rotated via a controller.

License: MIT License

C# 100.00%

draganddroproationobject's Introduction

Drag and Drop Rotation Object for Unity

The following system provides a tool that allows you to control the rotation of an object from a separate object and allows the object to communicate back to the main object. Any number of items can be followed and sloted into place. This system is designed to be dropped into GUI's and was designed to function with various medical Imaging systems. The basic functionality is as shown below:

A GIF showing the system should be here

Users can click on the spheres shown in this system to rotate an object or drag it in the direction to be rotated.

Updated Object Based on Rotating the Object

This system will also optionally update it's self if another tool rotates the object by tracking the roation of the object and updating as required. A demo of this can be seen below:

A GIF showing the system should be here

draganddroproationobject's People

Contributors

tomishninja avatar

Watchers

 avatar

draganddroproationobject's Issues

System dosn't deal well with gimble lock

The system has an issue with the gimble lock, and sometimes, the values may be changed significantly. Solutions for this could exist, but they would come at the cost of the performance of the system. Methods to lower this issue would be desirable.

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.