How to setup a RubiksCube ...

Issues concerning rigging & Face Robot...
User avatar
TwinSnakes007
Posts: 316
Joined: 06 Jun 2011, 16:00

Re: How to setup a RubiksCube ...

Post by TwinSnakes007 » 21 Nov 2011, 19:12

Yeah, it's still not a viable solution. It falls down because the evaluation order is not easily represented in this setup.

Each controller (driver) needs to be able to do 90 degree turns. But, the controller is only holding rotation values for an axis, not "turns" per-se, in Rubik Cube terminology. So, in my mind, this requires us to build an array of "turns" in the same way that SI builds an operator stack. In this way, the array is holding the accumulation of "turns" and not the controller (driver).

Any ideas on how to realize something like that?

-TS-

Chris_TC
Posts: 411
Joined: 22 Mar 2010, 17:43

Re: How to setup a RubiksCube ...

Post by Chris_TC » 21 Nov 2011, 19:28

TwinSnakes007 wrote:So, in my mind, this requires us to build an array of "turns" in the same way that SI builds an operator stack. In this way, the array is holding the accumulation of "turns" and not the controller (driver).

Any ideas on how to realize something like that?
I don't think this is possible because you can't append values in a non-simulated ICE tree. SRT information has no history stack either. When you rotate a control null, the new rotation overwrites the old one, and the old value is lost.

User avatar
TwinSnakes007
Posts: 316
Joined: 06 Jun 2011, 16:00

Re: How to setup a RubiksCube ...

Post by TwinSnakes007 » 21 Nov 2011, 19:30

Chris, I was hoping you where following this thread.

Is this even possible in ICE?

Chris_TC
Posts: 411
Joined: 22 Mar 2010, 17:43

Re: How to setup a RubiksCube ...

Post by Chris_TC » 22 Nov 2011, 11:57

TwinSnakes007 wrote:Is this even possible in ICE?
It should be I suppose, but I'm not that experienced with rigging.
When the thread was originally made, I had tried a particle setup that's similar to what you have tried. I put circles around the cube and tried to use the particle positions to figure out whether they should be affected by the circle's rotation. I think everything worked whenever I hit 90 degree increments, but the in-betweens were broken.

User avatar
swann
Posts: 7
Joined: 10 Apr 2011, 21:18

Re: How to setup a RubiksCube ...

Post by swann » 24 Nov 2011, 13:42

TwinSnakes007 wrote:Any ideas on how to color the sides of each square?
I supose you should use MaterialID and other nodes in ICE to proceduraly shade faces. But i don't get how to use them.

User avatar
TwinSnakes007
Posts: 316
Joined: 06 Jun 2011, 16:00

Re: How to setup a RubiksCube ...

Post by TwinSnakes007 » 27 Feb 2013, 18:54

TwinSnakes007 wrote:So, in my mind, this requires us to build an array of "turns" in the same way that SI builds an operator stack. In this way, the array is holding the accumulation of "turns" and not the controller (driver).

Any ideas on how to realize something like that?
Dont even ask me why this was still in my brain somewhere, but an "idea" just hit me how to solve this.

I'm gonna mock something up tonight and see if it will work.

Pancho
Posts: 659
Joined: 19 Sep 2010, 11:28

Re: How to setup a RubiksCube ...

Post by Pancho » 20 Jan 2014, 03:01

Hi TwinSnakes,

Did you proceed with your research or did you stop working on this project?

Cheers
Thomas

Post Reply

Who is online

Users browsing this forum: No registered users and 31 guests