Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!

1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


Member Since 20 Jun 2011
Offline Last Active Dec 03 2014 05:29 PM

Topics I've Started

Unroll rotations?

24 June 2013 - 01:22 PM

Can someone explain in pseudo code or the math how this might work.  It's called Unroll Rotations:




"Compensates for gimbal locking effects by unrolling rotations. Unroll Rotations is designed to clean motion capture data that contains
large rotations which cause flipping or shaking in animations."


Basically, what's given, is 3 rotation curves (x,y,z) expressed in Euler angles.  These curves are initially locked to -180 to 180 degrees.  After unrolling, this limitation is removed.


What I don't understand about this is, why do they focus on the Y curve?  Aren't these curves unrolled independently of each other?   If not, then how does unrolling one curve affect the other? I just don't understand the "unrolling" algorithm used here.


Computer vs Physical Games?

07 November 2011 - 06:31 AM

Let's say someone created and commerically sold a game (board game, puzzle game, etc..) before computers were popular.
This is a physical game. In other words, you can play it using your hands.

Now, let's say, today, someone else created a computer game (iPhone, Windows, etc...) based on the same game concept.
But, of course, the names and graphics are all different.

Question is, is the game logic, game rules, or game play (the way a game is played) copyrighted?
Would it matter (in terms of not getting sued) if the game was first created as a physical game?


Sort and remap?

20 June 2011 - 12:27 PM

Is there a general C/C++ template or class I can use that can sort an array, but also return a remapping array?
(from old to new indices)