cutelyaware / magiccube4d

Automatically exported from code.google.com/p/magiccube4d
Other
71 stars 16 forks source link

Right click dragging distorts the cube #115

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Start any puzzle
2. hold down the right mouse button
3. drag it around
4. observe the distortion
5. now try to make it normal
6. realize you're screwed

What is the expected output? What do you see instead?
Basically the right click dragging is doing something strange to the coordinate 
system or the orientation. Faces experience different amounts of scrunching 
toward the 4th dimension, giving a disorienting feel. What's worse is that 
there doesn't seem to be any way to undo the damage.

What version of the product are you using? On what operating system?
v4.0.185 on Mac OSX 10.9.5.

Please provide any additional information below.
I found a workaround. If I download a new copy of the program and create a log 
file for an undistorted puzzle, than I can copy the first few lines, which 
store the orientation of the coordinate system from what I can tell, and paste 
them over the corrupted or distorted orientation of the puzzle on which I 
accidentally right click dragged, the problem is corrected.

Here are the orientation lines for the distorted puzzle I experienced:
MagicCube4D 3 2 1606 {4,3,3} 3
-0.4120548726156538 0.7756473775156362 -0.46433979422355925 0.11388802925345819
0.6756470782833267 -0.004789175296450828 -0.6783600678819434 
-0.28862728164605184
0.5753650081016088 0.6138294884730463 0.5345083590295368 0.08043183860080286
-0.20655971294794442 0.1468385801961274 0.19625745318631785 -0.9472352022711512
*

Original issue reported on code.google.com by dre...@gmail.com on 22 Jan 2015 at 8:07

GoogleCodeExporter commented 9 years ago
Thanks for the entertaining report dreeno :)  This is all by design, so I'm 
going to close this issue.  

Some notes for you:
* To get back to a centered view, ctrl+click a face.  
* Like right dragging, Shift+Left drag also offers some 4D rotation capability. 
 Together, the 3 modes allow you to control all 6 degrees of freedom of a 4D 
rotation.  
* For more details about the 4D viewing controls, see this wiki page: 
http://wiki.superliminal.com/wiki/MC4D_4.0_Release_Notes

Original comment by roi...@gmail.com on 22 Jan 2015 at 8:30

GoogleCodeExporter commented 9 years ago
Haha okay great, thanks. Also, this won't make me unable to submit my solution 
now that I've touched the logfile, will it? I'm dearly hoping to make it into 
the hall of fame :D

Original comment by dre...@gmail.com on 23 Jan 2015 at 8:43

GoogleCodeExporter commented 9 years ago
No worries, your solution should still be fine.  Changing the orientation in 
the log file won't cause any problem at all.  I'm not sure if you copied over 
the first line, which read:

MagicCube4D 3 2 1606 {4,3,3} 3

Replacing that might lead to weirdness, since it tracks the number of moves and 
whether you've scrambled things.  But if it is continuing to work ok and you 
are legitimately solving, I'm sure Melinda will put you into the HOF :)

Original comment by roi...@gmail.com on 24 Jan 2015 at 12:09