RyanJuckett.com

RyanJuckett.com - Programming
Constraint Relaxation IK in 2D Print E-mail
  
Monday, 13 April 2009 00:00

titleInverse kinematics (IK) solvers often become mathematically intensive or computationally expensive with long kinematic chains or when functioning in higher dimensions. I am going to cover an approach to solving IK that is easy to understand, handles any number of joints, and is easy to implement in any dimension. We will walk through a two dimensional example and I'll present sample code to perform the algorithm.

Last Updated ( Sunday, 02 May 2010 06:30 )
Read more...
 
Cyclic Coordinate Descent in 2D Print E-mail
  
Wednesday, 11 February 2009 04:43

titleWhen performing inverse kinematics (IK) on a complicated bone chain, it can become too complex for an analytical solution. Cyclic Coordinate Descent (CCD) is an alternative that is both easy to implement and efficient to process. We will discuss the algorithm works at a high level, followed by a two-dimensional example and sample code.

Last Updated ( Sunday, 02 May 2010 06:28 )
Read more...
 
Analytic Two-Bone IK in 2D Print E-mail
  
Monday, 29 December 2008 07:46

titleDue to their complexity, inverse kinematics (IK) problems are often solved with iterative solutions. While iterative solutions can handle different IK poblems with a single algorithm, they can also become computationally expensive. If a specific IK problem needs to be computed often, it is worth considering an analytic solution.

 

If we limit the problem to a two bone chain in a two-dimensions, we can derive the anaytic solution without much complexity. This will generally be more efficient than its iterative alternatives. While this specific case lends itself to a 2D world, it can also be used in 3D as long as the kinematic chain's motion is limited to a single plane.

Last Updated ( Sunday, 02 May 2010 06:32 )
Read more...
 
DISQUS for Joomla Print E-mail
  
Thursday, 15 January 2009 00:00

titleIn the process of getting my new Joomla! based website up and running, I wanted to add a comment system. As usual, every free option available had it's own quirks. Some had visual issues, some didn't support threaded replies, and some had conflicts with other Joomla extensions I was using. I ended up liking the DISQUS comment system for Joomla! v1.1 by JoomlaWorks. It integrates the free comment management system, DISQUS, into a site's articles. While I did have to tweak my site template a bit to prevent its JavaScript generated content from drawing over my footer, it covered the rest of my needs.

 

After testing out the plugin for a while, I started to notice a large issue. Anytime an article was viewed with a different URL, it ended up using a different comment thread. In Joomla!, articles can be seen under different URLs for a number of reasons including changing search engine friendly (SEF) URL settings, recategorizing an article, changing your menu, or viewing an article split into multiple pages. Dissapointed to find yet another problematic plugin, I decided to find the root of the problem and fix it.

Last Updated ( Tuesday, 17 February 2009 07:50 )
Read more...
 
<< Start < Prev 1 2 Next > End >>

Page 2 of 2

Creative Commons License
RyanJuckett.com site content by Ryan Juckett is licensed under a Creative Commons Attribution 3.0 United States License.