ActionScript 3.0 :: Matrix3D Rotation Being Odd?

Nov 4, 2009

'm trying to make a "room" in flash in which you can "move" around in.I set up the room with flash cs4 3d functionality.

SWF:
http://www.swfcabin.com/open/1257388415
(use arrows)

[code]....

View 1 Replies


Similar Posts:


AS3 :: Flex - How To Do 3D Rotation Around Center Using Matrix3D

Dec 14, 2009

I am trying to rotate a Sprite in three dimensions around its centerpoint, and I am struggling to understand some of the behavior of matrix3D.

Ive overridden the set rotationX, rotationY, and rotationZ methods of the Sprite as follows:

override public function set rotationX (_rotationX:Number) : void {
this.transform.matrix3D.prependTranslation(this.width/2.0, this.height/2.0, 0);
this.transform.matrix3D.prependRotation(-this.rotationX, Vector3D.X_AXIS);

[Code].....

I am using prependTranslation to correct the centerpoint of the rotation, and the first prependRotation to cancel out any previously-applied rotation.

Testing it out, rotationX works exactly as expected, and the Sprite rotates around its horizontal axis.

rotationY and rotationZ also appear to work fine. However, there is one problem: whenever rotationY or rotationZ are set, all of the other rotation values change as well. This is not a problem with rotationX -- if I set rotationX, nothing else changes. But if I set rotationY or rotationZ all the rotation values change, which is a problem for my app (which is trying to save and restore values).

I think I am just lacking some understanding about what is going on with matrix3D. How can I implement this so there is no interdependence between the values?

View 2 Replies

ActionScript 3.0 :: Papervision Matrix3D Method - Rotation Restrictions

Jun 25, 2009

I'm studying John Lindquist's example from here: [URL] I'm trying to figure out how to add restrict his matrix3d method, so the sphere has limited movement.

Code:
Select all override protected function onRenderTick(event:Event=null):void {
var currentMousePoint:Point = new Point(viewport.containerSprite.mouseX, viewport.containerSprite.mouseY);
if(isMouseDown) {
var difference:Point = currentMousePoint.subtract(previousMousePoint);
[Code] .....

View 2 Replies

Actionscript 3.0 :: Matrix3d Local To Global Coordinates For Rotation?

Feb 4, 2010

I made a cube with as3. I wanted it to rotate in the Y Axis according to the horizontal mouse movement. It works nice when this is all I want. But if I try to also make it rotate on the X axis with the vertical mouse movement, things get screwy.

This happens because the transformations are added in the global coordinates, not the local ones. So, for Example, if I wanted the cube to rotate 30 degrees along its Y axis, I have to find a way to translate that into the global coordinates, and then apply that to the matrix3D of each face. I need a local to global translator.

[Code]...

View 1 Replies

ActionScript 3.0 :: Matrix3D Bug When Assigning RawData?

Jan 2, 2009

I'm assigning raw matrix values through Matrix3D.rawData.When assigning certain matrices it yields the following error:

ArgumentError: Error #2188: Invalid raw matrix. Matrix must be invertible.

However, I believe the matrix data I'm passing represent an invertible matrix!Is this a (known) bug? Or is the matrix not invertible and is my math failing me?

View 15 Replies

ActionScript 3.0 :: Create 3D Aplications Using Matrix3D Class?

Jan 6, 2009

I am trying to experiment with new CS4 and AS3 to create 3D aplications using matrix3D class.i recently encountered a problem in the Code and I am unable to compile it even. URL:[URL]

Error Notification in FLA:
1119: Access of possibly undefined property XAXIS through a reference with static type Class.

[code]....

View 1 Replies

ActionScript 3.0 :: Vector / Matrix3D Incorrect When In Browser?

Oct 27, 2009

I have a simple 3D tween that I created to 3D rotate a bitmap logo (in a movieclip) on it's x axis. It works great during testing but I noticed that when I tested it on the website that the pivot point was totally off! I had to use the matrix.prependTranslation() method to alter the pivot point so that the clip would rotate & remain centered. This is totally broken when I run in the browser but works great outside of the browser?

[Code]...

View 1 Replies

ActionScript 3.0 :: Flash Matrix3D/Vector3D Not Working Online

Jun 19, 2010

I've created a game in Flash and I'm using Matrix3D and Vector3D. It works perfectly locally, but as soon as I put it on a server, the graphics don't render and I only see a thin line where a sphere should be.

I've done all the imports, but nothing seems to get it working!

View 1 Replies

ActionScript 3.0 :: Rotation Center Is In Left Of The Image - Aren't 3D Rotation From Transform Panel

Jan 7, 2010

I have a movieclip and when I do 3D rotation from Transform panel, It rotates perfect, center is in the middle of image, and when I apply mc.rotationY, rotation center is in left of the image, aren't 3D rotation from Transform panel and mc.rotationY from AS same? what's up?

View 2 Replies

Actionscript 3 :: Augmented Reality Flartoolkit Rotation - Trace The Rotation Of The Marker

Mar 23, 2011

I'm trying to do some augmented reality projects with flartoolkit . I can now put simple 3d objects on my marker and it works fine , but I wanna give my project some events that the user can interact with. I'm trying to trace the rotation of the marker. there's a container:DisplayObject3D which my application uses to add the 3d objects , I traced this :"trace(container.rotationZ)" but it's just returning 0 . I studied another AR application's source code and it was using the rotation of it's container object without problem .and I think I should mention that I'm using the exercise file of seb lee delisle papervision3d course from [URL]. anyone has any experience with flartoolkit? the main functions of my my code is as below:

[Code]...

View 1 Replies

ActionScript 3.0 :: 3D Rotation Of Nested Movieclips, Separate Of Parent Rotation?

Aug 11, 2010

Is it possible to have the child movieclip rotate separate of the  rotation  properties assigned to the parent? so ultimately giving the  child  element it's own axis?I've customized Lee Brimelows (gotoandlearn.com) 3D carousel to spin  on  the x axis to make it a vertical carousel. I've also rotated that by 45 degrees on the y axis to see all the items, and wrote a snippet of   code to hide the left portion of the carousel. The entire  carousel is contained within the 'container' movieclip, and  inside of  that are my carousel items (as seen below), with the larger  item being  the item in focus.

On rollover of the item in focus, I want to rotate it so it faces the   viewer (as seen below),basically removing the 45 degree rotation   applied to the container.The problem i'm running into is when you rotate the container (changing   the rotationX of the container), the axis basically rotates with it, so   when i rollover the next item 'in focus', the following happens..(in  the  example where it appears how it want it to, the carousel is at a   rotationX of 0, so it works fine)

View 2 Replies

ActionScript 1/2 :: Inconsistent Rotation - 270 Degrees Of Rotation Disappear?

Apr 21, 2009

Program A has a cannon that aims to line up with where-ever the mouse is pointing, in 360 degrees, and fires when the mouse is is clicked. Program B has an eye instead of a cannon that should in theory do similar functions when the capslock key is toggled, but instead only has a 90 degree range of motion from the Right of the eye toward the bottom (quadrant 4 only). Where did the ther 270 degrees of rotation disappear to?

[Code]...

View 4 Replies

ActionScript 2.0 :: Create A 3d Rotation Much Like The Widely Used Carousel Only The Rotation?

Aug 11, 2006

i.m trying to create a 3d rotation much like the widely used carousel only the rotation i desire consist of four upright(90 degrees) movieclips resting on a slanted, 30 degree plane which rotate onEnterFrame or following a tween on a oval like path - then pause for a given number of seconds at the four movieclips positions equal in distance on the plane

function around() {
this._x = Math.cos(this.angle) * radiusX + centerX;
this._y = Math.sin(this.angle) * radiusY + centerY;
var s = this._y /(centerY+radiusY);

[code]....

View 7 Replies

IDE :: Z - Rotation X And Rotation Y Missing In Motion Editor Panel

Feb 23, 2009

Why isn't there the Z, rotation X and rotation Y fields in my motion editor panel?

View 1 Replies

ActionScript 3.0 :: Rotating With Matrix3D Around A "camera"

Nov 4, 2009

I'm trying to make a "room" in flash in which you can "move" around in. I set up the room with flash cs4 3d functionality. SWF:[URL] Problem: Rotation of the camera moves the room along X and Y axis.

[Code].....

View 1 Replies

Actionscript 3.0 :: Rotation X Rotation Y Don't Show?

Oct 8, 2009

I am watching the tutorial on the motion editor and when he opens the motion editor to edit the Rotation X and Rotation Y values I'm in trouble.My motion editor now only shows Rotation Z but, no Rotation X or Rotation Y. What am I doing wrong?

View 1 Replies

ActionScript 3.0 :: 3D - Rotation Via MatrixTransformer - Do A "pseudo 3D" Rotation Of A Movie Clip

Dec 2, 2008

I am trying to do a simple "pseudo 3D" rotation of a movie clip. The clip would "flip" on to the screen. I have created the effect using PaperVision3D, however, the final SWF is about 64k and my project requires a smaller file size. I tried to create the flip effect manually by creating skewed versions of the clip and tweening between them, except this doesn't work because the shape is not tweaked along the vanishing point as it should be. It looks like perhaps I could accomplish what I want to do using the MatrixTransformer but I've not had much luck so far.

View 3 Replies

ActionScript 2.0 :: Pause Rotation On Rollover Of A Movieclip And Restart Rotation On Rollout Of The Movieclip

Oct 3, 2006

I'm trying to pause my rotation on rollover of a movieclip and restart rotation on rollout of the movieclip. Here is my current code,

[Code]...

View 1 Replies

Set Degree Before Rotation

Mar 13, 2009

I have a pointer that rotates with this code (on the MC):

Code:
onClipEvent (enterFrame) {
_rotation += 0.2;
}

This works fine but now I would like to have another pointer but with an starting angle of 60degrees. Is there an easy way to ad a starting degree or angle value on this code?

View 1 Replies

IDE :: 3D Rotation By Code?

Apr 4, 2009

How can I control the center of rotation when manipulating CS4's 3D properties? --I mean in code, that is. I've set the 3D Center Point in the Transform Panel, and if I rotate the MovieClip in the IDE, it rotates correctly... but when I manipulate rotationY via code, that 3D Center Point is not used.

View 3 Replies

ActionScript 3.0 :: Rotation Is Always Off?

Dec 23, 2010

So I've found numerous tutorials on rotating to face the mouse, and none of the rotation equations work properly for me. I made my own that worked but then it just over complicated things such as bullet direction and the likes so I want to figure out what's going wrong.

Code:
var radians:Number =Math.atan2(mouseY-ME.y,mouseX-ME.x)
var degrees:Number = (radians/Math.PI)*180;

[code].....

View 2 Replies

IDE :: Set DisplayObject Rotation In IDE?

Oct 13, 2011

I can rotate it, or modify>transform>rotate +/- value

but what is the manual equivilant to simply object.rotation=0;

View 4 Replies

360 Degree Product Rotation

Apr 11, 2007

I have a client that wants a product to rotate around its axis for a full 360 degree view of the product. The final view needs to be draggable - so a user can use their mouse to turn it left or right. I took photos of the product in 10 degree increments and created a movie clip - but I can't figure out how to get it so a user can control the view: turning the product left or right.

View 3 Replies

ActionScript 3.0 :: How To Center A Rotation

Jul 13, 2008

As you can see in my code, I'm trying to adjust on the fly the x and y properties so that the movieclip gives the impression to rotate from its center and not from its corner at 0,0

Code:
var myclip:MovieClip = new MovieClip();
myclip.buttonMode = true;
myclip.graphics.beginFill(0);

[code]....

but it doesn't work and the clip does not rotate well

View 5 Replies

Rotation Circle Menu Using XML?

Jul 2, 2009

I am trying create a rotating circle with buttons/menus around the edges and this would simply rotate around, not like a 3D carousel, just basic rotation of a circle triggered by movement of the mouse on a vertical axis!I have attached a jpg example to give you an idea of what I am trying to create.Would anyone be able to direct me to some tutorial something similar as I can't seem to find anything.

View 1 Replies

Rotation Controlled By Mouse?

Apr 17, 2009

i was wondering if theres a way to link the amount and direction of an objects rotation to the mouse position. I want it so if you move the mouse far to the left the object spins fast anticlockwise but if you move it to the center it stops.

View 2 Replies

ActionScript 1/2 :: Cog Rotation With Buttons?

May 9, 2010

I recently started creating a small banner with a cog positioned half on the canvas in constant rotation and multiple buttons placed on the cog so they spin on and off the canvas. Unfortunatey at a slow rotation something like 400 frames at 25/sec the cog jitters a lot, even more when more buttons are added.

I was wondering if there was anyway to smooth out the tween for a nice non disruptive rotation and if there is anyway to cause the cog to slow down when hovering over a button.I can make it stop completely on a roll over and start again on a roll out but I was hoping for more of a speed decrease and have never worked with altering this before.

View 1 Replies

ActionScript 3.0 :: 3D Like Rotation With Flash?

Dec 8, 2011

Is there a simple AC3 code to make a object rotate? I wish for the object to rotate on the X axis (in other words, if it were a 3D object, it would look like a rotation) Is there a simple AC3 fix for this?
 
Also, to prevent another thread being made; I used Arial text, then I swited to David text, but no matter what I try (Save, republish, simulate download) the text stays Arial text;

View 3 Replies

ActionScript 1/2 :: Remembering The Rotation Value?

Feb 14, 2012

I have a movieclip that rotates 180 degrees in one frame of a flash game using the following code:

my_mc.onRelease=function(){
my_mc._rotation=my_mc._rotation+180;
if(my_mc._rotation==360){

[code].....

View 6 Replies

Flash - How To Get Rotation In FLARToolKit

Sep 30, 2010

How do you get the rotation of the marker in FLARToolKit? All that I can find is how to do it with papervision3D but since I am using Unity3 for the 3D, this is not optimal.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved