Flash :: Fix Rotations In A Rubik's Cube?
May 16, 2010
I'm trying to create a Rubik's Cube in Flash & Papervision and i'm really stuck here. I'm up to the point where i can rotate any plane of cubes once, but after that...it's messed up because all local coordinate systems are messy.I dont really know where to go from here, can anybody give any advice on what do do? I'm not looking for 'read about transformation matrices', i know i should (and i am doing that), but i'm not really sure what to look for.My idea is that, after each rotation, i should fix each coordinate system of each cube again, but i have no idea how. Any hints on what i want to achieve (in words)
View 3 Replies
Similar Posts:
Dec 22, 2010
I've hit a wall trying to get this to work: - I've created a movie clip that contains 14 layers, each layer is a 3D Y-rotation using a motion tween on a movieclip object (just a solid rectangle) - Trying to emulate a venetian blind transition effect When I put this "mask" movie clip on my timeline, it won't allow me to use this as a mask!! - I tried setting up the mask in AS3 as well, using imgMC.mask = maskMC; Does Flash allow this? Can I use 3D motion tweens as masks? it doesn't seem to allow it. I was hoping maybe I missed something.
View 2 Replies
Jul 11, 2011
The properties window allows you to set a number of rotations for the tween to go through. Is there a similar thing for 3d rotations? Doesn't feel right that you should always enter the rotation in frame by frame (sometimes yes, but not every time).
View 2 Replies
Dec 11, 2009
I am making a simulation with a rotation button. When you click the button, and move around the middlepoint of this movieclip, it rotates along with the mouse. What i want to do is control a 'radio tuner' with this rotation. So for example, when the wheel rotates 60 degrees, the radiotuner moves 10 pixels on the x-axis.
The problem i have is as following. When you just say radiotuner.x = rotation, the radiotuner will jump back when you finish the circle (because after 360 deg it jumps back to 0). So what I want to do is register how many times the circle went round.
View 3 Replies
Nov 23, 2011
I am starting out on Molehill and am having a lot of problems grasping Matrix3D. My first problem is how to manage a Matrix3D that describes a single model's orientation.
I use Matrix3D.appendRotation() to do this. But depending on the order I append in I get a different result (obviously, since I am rotating one at a time in the global space). I know this is a common problem, I have run into it with 3d software modeling. But this time, I have to fix it programtically.
[Code]...
Thing is, this seems rather clunky. Especially since the angle of rotation for a Vector3D should be the fourth (w) value. More importantly, Matrix3D already appears to have a lookAt() method. I don't get it yet... please someone save me from hours of trial and error!
View 1 Replies
Aug 11, 2011
when I try to render a cube using Away3D + Molehill, I only get a white default screen, I followed the instructions here: hhe only thing I did not do, was the part that talks about the patch, cuz If I do that I get errors like when I try to import the Sprite class, for example.Im using FB 4.5.!
This is my code:
package
{
[code].....
View 1 Replies
Sep 13, 2009
I just made a new Flash project. It lets you move a Cube, with the arrow keys on the keyboard.
Code:
function hearKey(yourEvent:KeyboardEvent):void{
if (yourEvent.keyCode==Keyboard.RIGHT){
cube_mc.x+=5 };
if (yourEvent.keyCode==Keyboard.LEFT){
[Code] .....
It works perfectly fine, except for example: I press down the down key. It moves down (good so far). I keep pressing the down key down and also press the left key down. Now it moves left(not so good, I want it to move both left and down, how do I do that?) Now I release the left key but am still on the down key. Nothing happens....(I want it to then continue going down).
View 1 Replies
Jan 14, 2011
I created this Rubiks Cube with Papervison3D. With some resources I created a Cube with 27 minicubes inside (3*3*3 = 27). Rotating the Rubiks Cube on mouse move is already done. (I do not rotate the camera.) All the behavior of a Rubiks Cube is in there already. But I'm a bit stuck in the final phase.
When I play with it like I would do with a normal Rubiks Cube it's working ok, besides I know that the default Euler rotation values aren't reliable anymore after a while. What I need is to rotate the Rubiks Cube to the selected side and after that rotate the Rubiks Cube over the z-axis so the minicube face faces up. I prefer to animate it with TweenMax but I'm really stuck since I need quaternion rotations.
I know the selected face of the Rubiks Cube itself. I know the Euler rotation of the Rubiks Cube using Matrix3D.matrix2euler(_rubiksCube.transform); What I need is to rotate it to the selected face for instance when the current rotation is x: -20, y: 35, z: 10 and I select the back face of the rubiksCube it must rotate to x:0, y: 180, z: 0.
What I need is to change this to Quaternion values and rotate the Rubiks Cube to the new Quaternion value. After that it must rotate the Rubiks Cube over it's z axis to face the selected minicube face up. This is the code I use when dragging/ rotating the Rubiks Cube
[Code]....
View 1 Replies
Mar 21, 2012
I'm trying to draw a 10x10 grid with Actionscript 3 with a vanishing point behind - so each square looks like it's coming towards the screen (each from its own relative perspective). I've found many tutorials for 3D perspective cubes, but they all revolve around movement. Surely static shapes must be easier, Is there some way I can use PerspectiveProjection() in my case where it doesn't involve movement? It looks to be exactly what I want, yet seems reliant on movement. Or are there any other methods for 3D perspective object creation? I'd prefer to use internal AS3 functions if possible. The closest I've got was this tutorial, which I could likely apply to my situation, but I want to make sure there's not an easier/cleaner way before attempting it.
View 1 Replies
Oct 5, 2011
I am new in actionscript 3.I want to make a rotating vertically cube with images from an xml.Cube will rotate to a side,stay for a while then rotate to the next side and show me the image for a while too and continue.In each side I want to pass a url so when I click the side-image to direct me to a website.
View 1 Replies
Jan 19, 2010
What is the best technique to apply anti-aliased text as texture on cube using papervision3d?
make dynamic textfield, convert it to moviematerial then apply it to the faces of cube. Design a bitmap using any picture editor and make a bitmapFileMaterial to apply on faces of cube.
View 1 Replies
May 10, 2011
I am having some problems with the away3D library. I want to apply a bend to a cube using AS3DMod, but i can't seem to get it working. My cubes kind of get mutilated when i want to bend them :p they bend to all directions and i can't seem to find a pattern in the bending.
[Code]...
View 1 Replies
Dec 31, 2011
Using Away3D, I've successfully displayed a cube. So far, if I want to display a texture on each side of the cube independently (different textures on each side), I'd have to put them all in one texture, kind of like a sprite map. Is there a way I can do this so I can apply a different bitmap to each side of the cube? Here's my code so far:
[Embed(source = "texture.png")] private static var _texture:Class;
var texture:Bitmap = new _texture();
cube = new Cube(new BitmapMaterial(texture.bitmapData),240,240,240);
cube.material.smooth = true;
cube.material.mipmap = (texture.width == texture.height);
View 1 Replies
Dec 13, 2002
i need to do something like the swf file am attaching instead of the cube revolving... i need to draw my own image. how to bring this effect in flash. as if now, i have created the cube rotatoin in swift 3d and have exported it as a swf file. also can we draw our own images in swift 3d? (instead of the readymade cube?)
View 1 Replies
Mar 21, 2012
I am converting a Flash Web App to a Javascript(HTML and CSS) Web App. I have a cube rotation animation working but I have a problem with the perspective.My Problem: I am not sure which CSS attribute I should use to replicate the Flash versions perspective(please see the 2 images below). The 2 below images where taken while the cube rotation was occuring and you can see the difference in the perspective(the 2nd image is too wide and should look like the first). You can see a working example here(Note it only works onThe first image was taken from the flash application and displays the CORRECT perspective(that I am trying to achieve in CSS).The 2nd image is taken from my CSS, Javascript and HTML web app and the cube rotates with the INCORRECT perspective. What CSS attribute do I change in order to achieve the above images cube perspective?
View 1 Replies
Feb 27, 2007
I've been trying to develop a Flash Cube that has different images on each face as well as individual links for each, but I'm having trouble coding it - I can either get it with images and one link per cube, or no images and individual links!!(I've seen this elsewhere) I'd like it to freeze its rotation when you hover over each face as well.
View 3 Replies
Sep 18, 2009
making a cube menu like this? [URL] post here or mail me to evilmini_me_2002@[URL] or add me on msn: metilic@[URL], ty for your time
View 1 Replies
Feb 10, 2009
I want to load a completely different .swf into a 50 *50 Red cube which is called a.swf.However i want the newly loaded .swf which is called b.swf to appear in a.swf as its background only so you can still see the red cube .When i try to do this all i get is that the new b.swf completely replaces the old a.swf which becomes completely invisible.I have tried using masks and also holders for the new b.swf but still can not acheive my goal.
View 1 Replies
Sep 9, 2009
I got the nice 3d cube from eric Lin. [URL]It would be very cool if the cube can build itself, before it starts rotating. So that 6 faces(left on the stage) transform to one cube(right on the stage).
View 0 Replies
Jul 6, 2010
i'm trying to use for the first time papervision.I'm able to add a cube to the scene. now i wanna add interaction at the cube. i try with
Code:
InteractiveScene3DEvent.OBJECT_PRESS
but it doesn't do anything.another thing that i've not understand is that if delete this instruction:
Code:
renderer.renderScene(scene, camera, viewport);
i don't see anything.This is the code:
Code:
import org.papervision3d.view.Viewport3D;
import org.papervision3d.cameras.*;
import org.papervision3d.scenes.Scene3D;
[code]...
View 5 Replies
Oct 3, 2011
A cube that will rotate automatically .Images from XML will be shown to each side of the cube and each side to have a url so when you click on it to redirect you to a website.More specific, something like this might help you understand more clearly.. 3D Cube Banner Rotator in the activeden(I can't post a URL yet).Without texts,shadows etc.
View 5 Replies
Aug 17, 2009
I'm new to 3D in Flash, I've worked for a while with basic CS4 3D functions (rotation flat objects basically).
Now, I want to create a cube dynamically and start working with it.Since I don't want to start messing around with Papervision or Away3D for a basic cube.
I wanted to know how I can create a cube using AS3 in CS4?
View 11 Replies
Feb 1, 2010
I need to make a 3D cube menu. All 6 faces should be a link to another scene (or basically just a link to anything). For rotation wise, it should turn towards the left when the user click and drag the cursor from left to right.[URL]
View 1 Replies
Sep 24, 2009
I want to make a rotating cube with rounded edges.I already saw lots of cube sources, but i need one with rounded edges.My maths actionscript is not so good.
View 1 Replies
Dec 20, 2009
I'm trying to use startDrag with a movie clip that contains a 3D cube (comprised of 3D planes). It only moves the face of the cube, but not the other sides. Can one use startDrag in 3D space, or is there another method?
View 2 Replies
Jun 28, 2010
I've got a 3d cube that rotates but when the the front side of the cube is in the back during the rotation, it blocks the view of the back side because it's child index is still higher. Is there anyways around it, I tried detecting the sides coordinates by using globalToLocal3D but the z property is always 0. below is my code, just copy and paste if and you'll see what I mean
var cube:Sprite;
var frontSide:Shape;
var rightSide:Shape;
var leftSide:Shape;
[Code]....
View 1 Replies
Apr 6, 2012
I created a rotating cube using the below code and add bitmaps as sides of the cube. I was wondering if it's possibly to assign movie clips as sides of the cube so I can have some interaction with them.
[Code]...
View 1 Replies
Jan 31, 2012
I'm trying to build game like [url]... in actionscript 3 (flash builder).I am able to create an array of bricks (that are visible on game start), but I have no idea how to find a group of bricks in array.[code]...
View 1 Replies
Jan 27, 2009
I have a Cube, and I want to change it's width depending on it's container width...
ActionScript Code:
private var _sceneWidth:Number = 500;
override public function set width(value:Number):void
[code]....
View 1 Replies
Oct 28, 2009
I got a problem with a nice rotating cube(from ericlin) on the mac. This is the link: [URL] When i click outside the swf movie(in html) the cube becomes nuts and rotates very very fast. I only have problem on mac. I already tried things like this, but no succes
[Code]....
View 0 Replies