aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2005-04-13 03:47:20 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2005-04-13 03:47:20 +0000
commit480b757207c659f0c3e06277e29733b52d46bcdc (patch)
tree63b412810be7243aa2259207b21623edb7eba400 /TODO
parent132e0237c9d00eab8c3cb7a45bdc493c0166373a (diff)
- created a suite of hid objects for using polar coordinates and converting
between the range of 0-1 and degrees/radians. - made two joystick/polar examples - added some pretty colors to help patches svn path=/trunk/externals/hcs/hid/; revision=2754
Diffstat (limited to 'TODO')
-rw-r--r--TODO20
1 files changed, 20 insertions, 0 deletions
diff --git a/TODO b/TODO
index d4b0bf1..1d5a2ac 100644
--- a/TODO
+++ b/TODO
@@ -99,6 +99,24 @@ void hid_post(const char *format, const char *);
==============================================================================
+= figure out whole degree issue
+
+- BUG: zexy's 3D conversion objects just pass through Z rather than converting
+ it to elevation in rad/deg.
+
+- make [hid_polar] output 0 to 1 for angle rather than -pi to pi
+
+- [hid2rad], [hid2deg], [rad2hid], [deg2hid]
+
+- should degree conversion also change rotation direction and 0 point? The
+ degrees on a compass rotate the opposite direction of radians. The 0 point
+ of a compass is due north, with radians, its right/due east.
+
+- [hid_polar] should take an argument (in degrees?) which specifies where the
+ 0 is on the circle
+
+
+==============================================================================
= mapping object ideas
[hid2midi] [midi2hid]
@@ -114,6 +132,8 @@ non-linear one-to-many mapping object (one curve spans the whole range of the
movement, the other curve kicks in at a specifable point. Arguments could be
start-point and start-value.
+[infinitepot] for use with a [knob] or any single axis that could be infinite.
+
/++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++