Thread: "More ideas"

From: "Jesse Thompson" <jesset@gmail.com>
Date: Wed, 3 Jan 2007 02:13:16 -0800
Subject: More ideas



------=_Part_178011_21105789.1167819196627
Content-Type: text/plain; charset=WINDOWS-1252; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Say I do like that "spin dragging" concept. Much like Google Earth. :)

Here are some feature proposals that capture my imagination based on that..=
.

=95 Lock spin.. you get it spinning, enable this, and it keeps spinning eve=
n
while you click cubies to solve things
=95 spinning controls.. perhaps some rudder-style panel to control spin
velocity? I'm sure you're using some internal variables to define the spin.
Such controls would simply tweak those values.
=95 Wander.. imagine the spin variables smoothly changing over time, giving
you unique views, changing up the gimbals? Combine this with a constant
"solve" / "randomize" / "repeat" loop and you've put together one hell of a
screensaver! Perhaps the wandering behavior could have another control
panel of some kind.
=95 W dimention spin variable.. hard to define with the standard spin/drag =
of
course, but with the advent of lock -> ( rudders || wander ) mapping it to
mouse movements would not be nessessary. It would be fairly intriguing to
see that green hyperface peek in from time to time! :)

I do have a reason for such odd requests besides making the puzzle into a
lava lamp. I've found that as fun as the speed game of "ctrl-1 (random
scramble one move) -> guess how to undo the move" is, it is even more
interesting with the hypercube spinning. Except of course that to try a
solution makes the cube stop spinning. For me the visualization of solving =
a
moving cube is quite intriguing, and even helps in some way my brain to
grasp the dimentionality of it all. My occipital lobe gets real time
examples of which cubie stickers are "adjacent" to which and why.

Thoughts?

If I get flustered enough to remember how to code in Java (it certainly
helps to be tweaking a live app, man I hate swing's inconsistancies ;) woul=
d
you accept a patch?


How was everybody's Christmas? :)

- - Jesse

------=_Part_178011_21105789.1167819196627
Content-Type: text/html; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Say I do like that "spin dragging" concept. Much like Google Eart=
h. :)

Here are some feature proposals that capture my imagination ba=
sed on that...

=95 Lock spin.. you get it spinning, enable this, and=
it keeps spinning even while you click cubies to solve things

=95 spinning controls.. perhaps some rudder-style panel to control spin=
velocity? I'm sure you're using some internal variables to define =
the spin. Such controls would simply tweak those values.
=95 Wander.. im=
agine the spin variables smoothly changing over time, giving you unique vie=
ws, changing up the gimbals? Combine this with a constant "solve"=
/ "randomize" / "repeat" loop and you've put toget=
her one hell of a screensaver!  Perhaps the wandering behavior could h=
ave another control panel of some kind.

=95 W dimention spin variable.. hard to define with the standard spin/d=
rag of course, but with the advent of lock -> ( rudders || wander ) mapp=
ing it to mouse movements would not be nessessary. It would be fairly intri=
guing to see that green hyperface peek in from time to time! :)


I do have a reason for such odd requests besides making the puzzle =
into a lava lamp. I've found that as fun as the speed game of "ctr=
l-1 (random scramble one move) -> guess how to undo the move" is, i=
t is even more interesting with the hypercube spinning. Except of course th=
at to try a solution makes the cube stop spinning. For me the visualization=
of solving a moving cube is quite intriguing, and even helps in some way m=
y brain to grasp the dimentionality of it all. My occipital lobe gets real =
time examples of which cubie stickers are "adjacent" to which and=
why.=20


Thoughts?

If I get flustered enough to remember how to code=
in Java (it certainly helps to be tweaking a live app, man I hate swing=
9;s inconsistancies ;) would you accept a patch?


How was everybo=
dy's Christmas? :)


- - Jesse


------=_Part_178011_21105789.1167819196627--




From: "Roice Nelson" <roice@gravitation3d.com>
Date: Wed, 3 Jan 2007 09:58:08 -0600
Subject: Re: [MC4D] More ideas



------=_Part_181454_2670894.1167839888140
Content-Type: text/plain; charset=WINDOWS-1252; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I've seen a really well-designed interface that these feature requests
remind me of in a polytope visualizer called Jenn.

http://www.math.cmu.edu/~fho/jenn/index.html

It easily allows spinning the rotation in any of the six degrees of freedom
of a 4D rotation. You can make it so the spinning stays constant or
gradually slows down. The best part is the simplicity with which you
control the rotations, which requires only a 3-button mouse. It might be
something to check out for anyone looking into implementing spinning-type
features involving all the dimensions. I too have thought it would be cool
to remove the constraint that the 4D rotations were all 90 degrees, though =
I
could see myself wanting to keep that restriction when working on solutions=
.

(aside for Melinda: There is a version of that Jenn program that will turn
the vertices of any Coxeter polytope into a Go board. I thought this was s=
o
cool, as you can do things like play Go on an edgeless toroidal board,
creating all kinds of havoc in many of the traditional strategies.)

Take Care all,

Roice


On 1/3/07, Jesse Thompson wrote:
>
> Say I do like that "spin dragging" concept. Much like Google Earth. :)
>
> Here are some feature proposals that capture my imagination based on
> that...
>
> =95 Lock spin.. you get it spinning, enable this, and it keeps spinning e=
ven
> while you click cubies to solve things
> =95 spinning controls.. perhaps some rudder-style panel to control spin
> velocity? I'm sure you're using some internal variables to define the spi=
n.
> Such controls would simply tweak those values.
> =95 Wander.. imagine the spin variables smoothly changing over time, givi=
ng
> you unique views, changing up the gimbals? Combine this with a constant
> "solve" / "randomize" / "repeat" loop and you've put together one hell of=
a
> screensaver! Perhaps the wandering behavior could have another control
> panel of some kind.
> =95 W dimention spin variable.. hard to define with the standard spin/dra=
g
> of course, but with the advent of lock -> ( rudders || wander ) mapping i=
t
> to mouse movements would not be nessessary. It would be fairly intriguing=
to
> see that green hyperface peek in from time to time! :)
>
> I do have a reason for such odd requests besides making the puzzle into a
> lava lamp. I've found that as fun as the speed game of "ctrl-1 (random
> scramble one move) -> guess how to undo the move" is, it is even more
> interesting with the hypercube spinning. Except of course that to try a
> solution makes the cube stop spinning. For me the visualization of solvin=
g a
> moving cube is quite intriguing, and even helps in some way my brain to
> grasp the dimentionality of it all. My occipital lobe gets real time
> examples of which cubie stickers are "adjacent" to which and why.
>
> Thoughts?
>
> If I get flustered enough to remember how to code in Java (it certainly
> helps to be tweaking a live app, man I hate swing's inconsistancies ;) wo=
uld
> you accept a patch?
>
>
> How was everybody's Christmas? :)
>
> - - Jesse
>=20
>

------=_Part_181454_2670894.1167839888140
Content-Type: text/html; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I've seen a really well-designed interface that these feature requ=
ests remind me of in a polytope visualizer called Jenn.

 

http://www.ma=
th.cmu.edu/~fho/jenn/index.html

 

It easily allows spinning the rotation in any of the six degrees of fr=
eedom of a 4D rotation.  You can make it so the spinning stays constan=
t or gradually slows down.  The best part is the simplicity with which=
you control the rotations, which requires only a 3-button mouse.  It =
might be something to check out for anyone looking into implementing spinni=
ng-type features involving all the dimensions.  I too have thought it =
would be cool to remove the constraint that the 4D rotations were all 90 de=
grees, though I could see myself wanting to keep that restriction=
when working on solutions.

 

(aside for Melinda: There is a version of that Jenn program that will =
turn the vertices of any Coxeter polytope into a Go board.  I thought =
this was so cool, as you can do things like play Go on an edgeless toroidal=
board, creating all kinds of havoc in many of the traditional strategies.)

 

Take Care all,

 

Roice

 

On 1/3/07, J=
esse Thompson
<jesset@gmail.com<=
/a>> wrote:
=20
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">


BOTTOM: 0px; WIDTH: 490px; PADDING-TOP: 0px">

Say I do like that "spin dragging" concept. Much like Google E=
arth. :)

Here are some feature proposals that capture my imagination=
based on that...

=95 Lock spin.. you get it spinning, enable this, =
and it keeps spinning even while you click cubies to solve things=20

=95 spinning controls.. perhaps some rudder-style panel to control spin=
velocity? I'm sure you're using some internal variables to define =
the spin. Such controls would simply tweak those values.
=95 Wander.. im=
agine the spin variables smoothly changing over time, giving you unique vie=
ws, changing up the gimbals? Combine this with a constant "solve"=
/ "randomize" / "repeat" loop and you've put toget=
her one hell of a screensaver!  Perhaps the wandering behavior could h=
ave another control panel of some kind.=20

=95 W dimention spin variable.. hard to define with the standard spin/d=
rag of course, but with the advent of lock -> ( rudders || wander ) mapp=
ing it to mouse movements would not be nessessary. It would be fairly intri=
guing to see that green hyperface peek in from time to time! :)=20


I do have a reason for such odd requests besides making the puzzle =
into a lava lamp. I've found that as fun as the speed game of "ctr=
l-1 (random scramble one move) -> guess how to undo the move" is, i=
t is even more interesting with the hypercube spinning. Except of course th=
at to try a solution makes the cube stop spinning. For me the visualization=
of solving a moving cube is quite intriguing, and even helps in some way m=
y brain to grasp the dimentionality of it all. My occipital lobe gets real =
time examples of which cubie stickers are "adjacent" to which and=
why.=20


Thoughts?

If I get flustered enough to remember how to code=
in Java (it certainly helps to be tweaking a live app, man I hate swing=
9;s inconsistancies ;) would you accept a patch?


How was everybo=
dy's Christmas? :)=20


- - Jesse

pan>



------=_Part_181454_2670894.1167839888140--





Return to MagicCube4D main page
Return to the Superliminal home page