Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (763)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (852)
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 1337 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  
 
 

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

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

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

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

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

nelsongames (981 views)
2018-04-24 18:14:32

ivj94 (1545 views)
2018-03-24 14:47:39

ivj94 (557 views)
2018-03-24 14:46:31

ivj94 (1295 views)
2018-03-24 14:43:53

Solater (560 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05
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!