Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (775)
Games in Android Showcase (230)
games submitted by our members
Games in WIP (856)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Rigging/Animation tool for FK Forward Kinematics and IK Inverse Kinematics  (Read 1846 times)
0 Members and 1 Guest are viewing this topic.
Offline EudyContreras

Junior Newbie


Medals: 2



« Posted 2018-02-13 10:21:28 »

Hi community I have been trying to develop an open source tool made in java for plotting skeletons which can then be animated using FK and IK. The tool allows the user to create a skeleton and define rotational and positional constraints for said skeleton. This movements can then be recorded by the tool which the allows for the creation of Key Frame animations. Images can be attached to the tool in order to create animated characters, etc. Ive come to the point in which the complexity of the tool is increasing rapidly along with the time needed in order achieve the remaining goals. I want to know if it is worth it for me to continue working on the tool even when java isn't really used for games. Maybe the tool is too hardcore and therefore pointless. I know that it is possible to export the calculations to JSON for them to be used within different platforms but still!

Is there any use for a tool like this in jave game development community?

Please note that this tool was made simply for personal use and as a personal challenge. I am aware of the fact that there are similar tools out there.

Here are some images:

This image shows a simple 3 segment chain and their angles


This image a tree of segments.


Here is a video of the tool being used
<a href="http://www.youtube.com/v/SV7y44EUHSY?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/SV7y44EUHSY?version=3&amp;hl=en_US&amp;start=</a>
Offline buddyBro
« Reply #1 - Posted 2018-02-13 16:19:32 »

I like you're idea of exporting the data so it's usable in any language/engine, which means it can have use regardless of, as you noted, java's popularity in game dev. I'm not sure JSON would be best though; maybe just plain space/new-line/comma delineated text, as this would avoid requiring a JSON parser, and would be more in tune with how .obj files are structured.

Quote
I want to know if it is worth it for me to continue working on the tool even when java isn't really used for games.
...
Please note that this tool was made simply for personal use and as a personal challenge. I am aware of the fact that there are similar tools out there.

You seem to already have an answer to your question (with which I agree). Your tool may never be used in an actual game. Might not even be used by yourself. But that goes for most games and experiments, both on this site and elsewhere; most will be played by / seen by few people. If your doing it as a challenge or learning experience, then continue as long as it remains interesting, challenging, and educational.

Nice job btw Smiley
Offline zngga
« Reply #2 - Posted 2018-02-13 17:30:05 »

Look at the success of Spin2D by http://esotericsoftware.com/

There is certainly demand for such tools, keep going.

My code never has bugs... it just develops unexpected features!
Pages: [1]
  ignore  |  Print  
 
 

 
hadezbladez (10 views)
2018-11-16 13:46:03

hadezbladez (14 views)
2018-11-16 13:41:33

hadezbladez (5 views)
2018-11-16 13:35:35

hadezbladez (5 views)
2018-11-16 13:32:03

EgonOlsen (1879 views)
2018-06-10 19:43:48

EgonOlsen (1903 views)
2018-06-10 19:43:44

EgonOlsen (1259 views)
2018-06-10 19:43:20

DesertCoockie (1705 views)
2018-05-13 18:23:11

nelsongames (1390 views)
2018-04-24 18:15:36

nelsongames (2006 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!