Rotate object
I am preparing a Keynote presentation for my boss. On one of the slides there is the phrase "what goes around comes around". I have figured out how to rotate the phrase either clockwise or counter-clockwise. However, is there a way to get the phrase to rotate on the z-axis making it look as if it is rotating to the back of the screen and then out again? if so, then please send me exact directions. I will be most grateful for the advice.
That sounds like it would be a cool effect, but it's not an animation that keynote currently accepts as a build or transition.
Similar Messages
-
How to always rotate objects around the same point, even using the right-click menu?
I need some of my objects to always rotate around the same point. How can I select a point which will stay that way?
Using the rotate tool resets after deselecting.
Also, I'd like to rotate objects around a certain point even when using the right click > Transform > Rotate.
Is it possible?Right, so this is where Illustrator falls short with respect you your need, but only in the sense that the reference point can't be made to stick. You can, however, use Smart Guides to make it so the point is easy to set at exactly the same location, (especially since your object has an anchor point there), manually before each rotation.
-
I have dropped an object (picture) into a pages document. Then I rotated it with 90°. When I copy or drop the picture into the cell of a table, it is rotated back into the original orientation and I cannot rotate it any more.
Is there a possibility to rotate objects in table cells?The only way I can find to do it actually doesn't insert the graphic in the table per se. It's a workaround that may or may not suit your purposes. FWIW:
1. Click outside the margin and insert a shape (square) as Fixed on Page and in the Wrap Inspector deselect Object Causes Wrap.
2. Drag it over the cell you want the picture in and size it to fit the cell.
3. In the Graphic Inspector's drop down Fill menu, choose Image Fill and choose your picture (rotated as you want it). In the drop down menu below the Fill menu, select either Scale to Fit or Scale to Fill, as necessary.
4. When you have the picture situated as you want it, click on the picture and shift click on the table and from the Arrange menu select Group.
At this point you can set it for Moves With text if that is what you need, or leave it as Fixed on Page and position it where you want it.
Hope this helps.
Walt -
Is it possible to create a rotating object in Muse?
Is it possible to create a rotating object in Muse? I have a round logo and I want it rotating.
HI
If you are looking for an animated logo, which rotates in 360 degree, it is not possible in Muse. You can create an animation in Edge animate and import the animation in Adobe muse., -
A program that can rotate objects
Is there any done program that can rotate objects from graph?
I am not a programmer I just need to use that for mathematics.
Any help will be appreciated.I'm not sure what you are asking for. You can rotate an image with [url http://java.sun.com/j2se/1.4.2/docs/api/java/awt/geom/AffineTransform.html]AffineTransform. You can look at the source for it in src.zip. You can [url http://onesearch.sun.com/search/developers/index.jsp?col=devforums&qp_name=Algorithms&qp=forum%3A426&qt=rotate]search for algorithms.
-
Noob question, can't rotate object clockwise. Please see the pictures below.
Hello everybody!
I'm stuck at rotating objects as I tried to follow a tutorial.
I think the answer is very simple, but because of my weak English, i can't even figure it out how to search for it on Google. tio
So my question is how to rotate objects like this:
Instead of this (That's how i can only rotate this object.):
Thanks in advance!zollre,
- before the value gives you clockwise. Basically, rotate angles are counterclockwise (with an implied + before the value).
-20 degrees corresponds to 340 degrees (almost a full round counterclockwise). -
How to rotate objects or pictures on my FP?
Hi there,
i'd like to rotate objects on my front panel programmatically, e.g. a pasted arrow to indicate a direction . As an alternative i could imagine to rotate a picture in some kind of AcvtiveX control. does anybody got a clue?
thanks
chris
Best regards
chris
CL(A)Dly bending G-Force with LabVIEW
famous last words: "oh my god, it is full of stars!"Rotating an arbitrary picture is just a transformation, should also be easy.
I made a quick example (LabVIEW 7.1), see if it makes sense. Message Edited by altenbach on 03-22-2005 10:11 AM
LabVIEW Champion . Do more with less code and in less time .
Attachments:
RotateImage.vi 80 KB -
Rotating object around global axises.
Hi there. I'm writing a simple Java3D application, intended for viewing a object loaded from OBJ file, allowing user to scale and rotating this object, by using keyboard, around all axises.
My problem is, that every rotation is occurring around local axises, apparently relative to object, and my intention is, to rotate object relatively to world's coordinations or just camera's.
My Behaviour class code goes here:
(some variables names are in my native language)
public static class ObjectManipulation extends Behavior{
private TransformGroup targetTG;
private Transform3D trans = new Transform3D();
private Transform3D temp_trans = new Transform3D();
private double skala = 0.4f;
ObjectManipulation(TransformGroup targetTG) {
this.targetTG = targetTG;
public void initialize() {
this.wakeupOn(new WakeupOnAWTEvent(KeyEvent.KEY_PRESSED));
public void processStimulus(Enumeration criteria) {
WakeupCriterion wakeup;
AWTEvent[] event;
while( criteria.hasMoreElements() ) {
wakeup = (WakeupCriterion) criteria.nextElement();
if(wakeup instanceof WakeupOnAWTEvent) {
event = ((WakeupOnAWTEvent)wakeup).getAWTEvent();
for( int i = 0; i < event.length; i++ ) {
if( event.getID() == KeyEvent.KEY_PRESSED )
checkEvent((KeyEvent)event[i]);
this.wakeupOn(new WakeupOnAWTEvent(KeyEvent.KEY_PRESSED));
private void checkEvent(KeyEvent ke) {
int klawisz = ke.getKeyCode();
if(klawisz == KeyEvent.VK_S) {
temp_trans.rotY(Math.PI/10.0f);
trans.mul(temp_trans);
targetTG.setTransform(trans);
} else if (klawisz == KeyEvent.VK_A) {
temp_trans.rotY(Math.PI/-10.0f);
trans.mul(temp_trans);
targetTG.setTransform(trans);
} else if (klawisz == KeyEvent.VK_W) {
temp_trans.rotX(Math.PI/10.0f);
trans.mul(temp_trans);
targetTG.setTransform(trans);
} else if (klawisz == KeyEvent.VK_Z) {
temp_trans.rotX(Math.PI/-10.0f);
trans.mul(temp_trans);
targetTG.setTransform(trans);
} else if (klawisz == KeyEvent.VK_X) {
temp_trans.rotZ(Math.PI/10.0f);
trans.mul(temp_trans);
targetTG.setTransform(trans);
} else if (klawisz == KeyEvent.VK_C) {
temp_trans.rotZ(Math.PI/-10.0f);
trans.mul(temp_trans);
targetTG.setTransform(trans);
} else if (klawisz == KeyEvent.VK_M) {
if(skala > 0.1f) {
skala -= 0.1f;
} else {
skala = 0.0f;
trans.setScale(skala);
targetTG.setTransform(trans);
} else if (klawisz == KeyEvent.VK_N) {
if(skala <= 3.0f) {
skala += 0.1f;
} else {
skala = 3.0f;
trans.setScale(skala);
targetTG.setTransform(trans);OK, using the tornado example. i want the point where the 'tornado' meets the 'ground' to spin so that the 'tornado', well, looks like a tornado, spinning around a specific, i.e. x,y,z pixel. instead i have a tornado that seems to be pulling doughnuts in the farm carving out a huge cirlce (like the aliens do) rather than what a stationery tornado would carve out (if there was such a thing).
if it helps, think about the bounding box that surrounds an object or layer. the entire bounding box spins around the anchor point, or at least that's what it seems it is doing. it draws a huge circle that it ROTATES around rather then one point that is SPINS around. think about rotating a camera around it's Y axis, the whole box rotates, moving everything rather than spinning without moving. thanks.
hope this helps. -
HT4641 How do I rotate objects and text ?
I do not know how to rotate my document too change to landscape . Want 11.5 x 8 . Thanks, Bill
You don't rotate the document on an iPad; you can rotate the objects on the document.
That said, you can't rotate in-line text and headers and footers, only text boxes and images/shapes.
To rotate the document, you will need to export it to a Mac and change the orientation there in Page Setup. The iPad document setup is lacking this feature.
Sorry. -
Rotate object based on the mouse movement
Hi, how can I do to make the object rotate based on the direction and movement of the mouse?
Similar to this: http://activeden.net/item/billboard-style-xml-photo-viewer/22111
Thanks in advanced.Hi ,
I created a simple sample for you. Hope that helps!
Basically on the image elements' ($("image")) mouse move you could add this snippet -
// insert code to be run when the mouse is moved over the object
var img = sym.$('image');
var offset = img.offset();
var center_x = (offset.left) + (img.width()/2);
var center_y = (offset.top) + (img.height()/2);
var mouse_x = e.pageX;
var mouse_y = e.pageY;
var radians = Math.atan2(mouse_x - center_x, mouse_y - center_y);
var degree = (radians * (180 / Math.PI) * -1) + 90;
img.css('-moz-transform', 'rotate('+degree+'deg)');
img.css('-webkit-transform', 'rotate('+degree+'deg)');
img.css('-o-transform', 'rotate('+degree+'deg)');
img.css('-ms-transform', 'rotate('+degree+'deg)');
Thanks and Regards,
Sudeshna Sarkar -
Rotating object sampling quality issues
A student of mine asked this question today. Rotating sharp-edged artwork seems to be problematic in Photoshop.
Take this grid:
Original file (6 colours):
www.estructor.biz/testje/grid2.png
Now rotate by 45 degrees.
These are the results in Photoshop CS6 labeled by sampling method:
www.estructor.biz/testje/ps_grid.png
And these are the results in Photoline (latest beta introduced improved two new sampling algorithms):
www.estructor.biz/testje/pl_grid.png
I uploaded the raw png files to my own server, otherwise the quality may be affected by the upload function here.
To compare both, open them in Photoshop and zoom to 200% or 400%, and notice how Photoshop's versions do not compare favourably: some sort of unsharp mask sharpening effect was introduced, resulting in halos.
The CatmullRom version generated in Photoline seems to be the best one, though the ones with MitchellNetravali, Lanczos3 and even bicubic all arguably produced better anti-aliased versions than the ones in Photoshop. In Photoshop only Bicubic Smooth is acceptable (in my opinion), though the anti-aliasing is too smooth looking.
I am aware the effects can be subtle - though they are quite noticeable. I mean, why does Photoshop's bicubic sampling prodube such an inferior version compared to Photoline? It makes no sense.
A secondary observation I made is that Photoshop's version introduced 2271 colours into the rotated version, while Photoline only used 231 unique colours after transformation. Which, with Photoline's version being the superior one, exacerbates the problem in my view, because it will add to the final artwork's file size (may be very important for both web graphics and 2d game graphics).
From a user experience view point, another issue is that Photoshop CS6 will not render the final result as a preview before the actual transformation is applied - meaning the user is left to first apply the transformation, and then she/he is forced to undo, and redo until satisfied. In Photoline, for example, the transformation's sampling method can be changed and the actual result is shown before committing to a sampling method.
All this is not that important to me for my own personal work, because I switched to Photoline and other software more than a year ago. However, I do still want to be able to answer questions from students in regards to Photoshop, so I feel it is an important aspect.
So, my (and my students') questions are:
- is it possible to turn off that unsharp mask-like effect when rotating?
- are there ways to improve the sampling somehow?
- down-sampling sharp artwork also introduces similar problems. Any way to circumvent them?
- placing the grid/dragging the grid file into a photoshop file produces a terrible result. Only by opening the grid file first, and copying and pasting is the original artwork preserved. Drag and drop does not function properly (and refuses to place at 100% automatically). Any solutions to change the drag and drop behaviour to automatically resample?
(btw, this does not happen in Photoline either - drag and drop does not (and should not!) resample in this case!)
- have these issues been resolved in Photoshop CC latest version?
- if the current versions of CS6 or CC do not offer solutions for this type of work, is this something that will be fixed in an upcoming release? Or is it not at all on the radar?
Thanks.
ps As mentioned before in the Illustrator forum, exporting sharp artwork from Illustrator at low screen resolutions is by far the lesser of a viable option - the anti-aliasing is absolutely horrid, unless the artwork is directly imported into Photoshop and severely blown up, and then scaled down. And even then the results are not on par with Mitchel-Netravali and Catmul Rom.@Steve: thanks, but I am quite experienced, and I did not import the vector itself, but a straightforward bitmap grid to avoid any interpolation while importing and converting the vector graphic itself. Also see the first paragraph in my response to Mike below .
@Mike: importing the grid as a smart illustrator object does indeed help - but the lines are too thick and dark looking compared to Mitchell-Netravali and Catmull-Rom.
Exporting your screen sized artwork from Illustrator using the save for web option is positively the worst option: the quality is unacceptable in most cases. I've done a small write up concerning the bad anti-aliasing as a result of Illustrator's web export here:
http://forums.adobe.com/message/6002543#6002543
The only workable solution to get the best anti-aliased down-scaled artwork from Illustrator is to blow up the artwork to a large size, then rasterize, and scale down again. Even then the final quality as a result of the built-in sampling algorithms of Photoshop will not be on par with Photoline or ImageMagick.
And, of course, not always is a vector version available. The screen artwork I receive is often bitmap based, which proves to be problematic for transformation jobs in Photoshop.
Gif is merely 8bit indexed, and would not solve the issue - reducing the number of colours is no solution for poor anti-aliasing along edges.
@Chris: I am unsure how you can say that - yes, Catmull-Rom is known to be a less than ideal re-sampling method for up-scaling images. That said, it works wonderfully well for down-sampling images or as a sampling method to transform lower resolution bitmap based artwork - essential for screen based work and web jobs.
Lanczos does a meagre job for down-sampling (with Lanczos8 especially bad in terms of artifacts), but a very good job for up-sampling images. We have to know the goal to identify the best method/approach/solution.
Although I am certain you are familiar with the math, the example shown on this page demonstrates that Catmull-Rom and Mitchell-Netravali do in fact work best for down-sampling images: http://pixinsight.com/doc/docs/InterpolationAlgorithms/InterpolationAlgorithms.html
And I am not inventing all this - for lower resolution sharp edged illustrative artwork Photoshop has always been rather awkward. The sampling methods currently implemented in Photoshop deal very well with high resolution artwork and photographic media, but fare poorly with lower resolution graphics.
The demonstration files I prepared earlier and linked in my original question show unequivocally that Photoshop's current sampling algorithms deal poorly in this regard! I did not even bother to include Bicubic Automatic, because that looked positively awful.
I do understand why that is - traditionally it has never been Photoshop's focus I think. Looking at the bare-bones results, though, I am inclined to conclude that both Mitchell-Netravali and Catmull-Rom do indeed produce superior results for down-sampling and re-sampling during transformations of lower resolution images - both sharp-edged artwork, as well as photos.
This has been my experience for years now dealing with 2d game graphics, web work, and general screen graphics work. It is one of the reasons why I left Photoshop and Illustrator early on for this type of work.
So it eludes me why these are not available in Photoshop. Because as far as the results are concerned, they seem to be quite good enough to ship. -
Rotating object to follow mouse
Okay, say I have an object (a bee in this case) that I want
to follow the
mouse around, that part's easy:
property my,oldLoc
on beginSprite me
my = sprite(me.spriteNum)
oldLoc = my.loc
end
on exitFrame me
my.loc = the mouseLoc
if diff(my.locV,oldLoc.locV) + diff(my.locH,oldLoc.locH)
> 5 then
my.member = "BeeBuzz"
else my.member = "BeeStill"
oldLoc = my.loc
end
It even includes a cute little function to make the wings
buzz when it's
moving, and not when it's standing still. The tricky part is
I want to have
some way of making the bee rotate to move in the direction
the mouse moves.
This seems to *almost* work, except that when the locV
doesn't change, it
results in a divide-by-zero error:
my.rotation = atan((oldLoc.locH - my.locH) / (oldLoc.locV -
my.locV)) *
57.2958
I could check and artificially add a small amount to avoid
the
divide-by-zero, but that seems like a hash. Is there a better
way to do
this correctly?
(And does anybody mind if I rant a bit about how all rotation
properties in
the program operate in degrees, while all the trig functions
operate in
radians? And the program doesn't include a method to convert
between them
either. That's just annoying.)Thanks. I generally try to avoid the Library behaviors
because I've found
that they mostly seem to be 98% unnecessary error-checking
and 2% functional
code, and it can often be very difficult to find and extract
that tiny
little bit of code that actually DOES anything. However, in
this case I was
able to pull a bit of useful code out of the Turn Towards
Mouse behavior -
extremely simplified of course. It didn't work at all out of
the box. For
the record, the code I used looks like this:
angle = GetAngle(oldLoc - my.loc) - 90
if my.rotation <> angle then my.rotation = angle
With the following code copied (mostly verbatim, but
simplified) from the
Turn Towards Mouse:
on GetAngle slope
deltaH = slope[1]
deltaV = slope[2]
if deltaH then
slope = float (deltaV) / deltaH
angle = atan (slope)
if deltaH < 0 then angle = angle + pi
else
if deltaV > 0 then angle = pi / 2
else if deltaV < 0 then angle = (3 * pi) / 2
else angle = 0
end if
return (angle * 180) / pi
end GetAngle
It seems to do pretty much what my original code did, only it
considers
those divide-by-zero situations separately as special cases.
Still seems
like more code than should be necessary to do what it does -
this feels like
the sort of thing that should be possible with 1-2 lines of
code, but
apparently it's not that simple... -
Rotate object to match path or another object
How do I rotate an object to either make one of its sides match another object, or become totally horizontal/vertical.
Let's say I want to rotate rectangle A in the picture so that its red line has the same angle as the horizontal path B, or the same angle as the blue line in rectangle C. Is there an easy way to do this?(This is one of those ridiculously elementary things that mystified me too, for longer than I would've liked, but I finally figured it out.)
Like Carlos depicts in his post above, the key is having Smart Guides on, and then setting the rotation point by single-clicking somewhere once you have the Rotate Tool seletected.
Snap the two shapes in question together on the same point. Also, set the rotation point at that same point.
NOW, referring to the shape who's rotation to you need to modify: click and drag (making sure to always snap) on one of the two segments, which is connected by the point where you snapped the rotation point to and rotate it until your cursor contacts the shape who's rotation is already correct. Instead of grabbing a segment, you can also grab another point of the same shape.
I wish Wade would've included that in his video - it's hard to explain.
Once you set the rotation point, you can click anywhere and cause the selected object to "pivot" that your designated rotation point. Using a point on the rotation-needing shape it especially effective. Illie's snaps aren't the best - using points is the surest way to snap correctly. -
Extremely basic question I'm guessing.
Simply need to rotate an object by a few degrees. Every time
I do this the object increases in size.
Don't want it to change size, just rotate.
Help documentation didn't seem to offer any insight into how
this works.I think my questions is even more simple than that...
Not looking to have an object rotate, move, etc...
Just placing things on the stage. Wanted a rectangle drawing
object to be rotated slightly.
Using the "free transform" tool causes the object to
both
rotate
and
increase in size.
Is it possible to simply rotate an object on the stage
(without doing anything else to it ... just rotate it)? -
Help with understanding script for rotating objects
Hi all
would some help me with this, I am trying to understand what part of AS3 script says loop through(create a continues 360 loop of objects) the images from an XML file, does this make any sense.
in my script I have this
for(var i:int = 0; i < images.length(); i++)
is this the part that says loop the images/objects
this is a little more to the script including the above to maybe understand better?
private function onXMLComplete(event:Event):void
// Create an XML Object from loaded data
var data:XML = new XML(xmlLoader.data);
// Now we can parse it
var images:XMLList = data.image;
for(var i:int = 0; i < images.length(); i++) <<<<<<<<FROM ABOVE /// {
// Get info from XML node
var imageName:String = images[i].@name;
var imagePath:String = images[i].@path;
var titles:String = images[i].@title;
var texts:String = images[i].@text;
any help would be greathi rob
ok I found this menu which rotates item around on a 360 wheel trying to see if I can use the same script on my menu,
link to example: http://art.clubworldgroup.com/menu/R...g_menu_AS3.zip
I have highlighted in blue what creates the loop of items
in my menu I do ot have anything like
var angleDifference:Number = Math.PI * (360 / NUMBER_OF_ITEMS) / 180;
which sest up the 360 circle of the item
//Save the center coordinates of the stage
var centerX:Number=stage.stageWidth/2;
var centerY:Number=stage.stageHeight/2;
//The number of items we will have (feel free to change!)
var NUMBER_OF_ITEMS:uint=15;
//Radius of the menu circle (horizontal and vertical)
var radiusX:Number=200;
var radiusY:Number=200;
//Angle difference between the items (in radians)
var angleDifference:Number = Math.PI * (360 / NUMBER_OF_ITEMS) / 180;
//How fast a single circle moves (we calculate the speed
//according to the mouse position later on...)
var angleSpeed:Number=0;
//Scaling speed of a single circle
var scaleSpeed:Number=0.0002;
//This vector holds all the items
//(this could also be an array...)
var itemVector:Vector.<Item>=new Vector.<Item>;
//This loop creates the items and positions them
//on the stage
for (var i:uint = 0; i < NUMBER_OF_ITEMS; i++) {
//Create a new menu item
var item:Item = new Item();
//Get the angle for the item (we space the items evenly)
var startingAngle:Number=angleDifference*i;
//Set the x and y coordinates
item.x=centerX+radiusX*Math.cos(startingAngle);
item.y=centerY+radiusY*Math.sin(startingAngle);
//Save the starting angle of the item.
//(We have declared the Item class to be dymamic. Therefore,
//we can create new properties dynamically.)
item.angle=startingAngle;
//Add an item number to the item's text field
item.itemText.text=i.toString();
//Allow no mouse children
item.mouseChildren=false;
//Add the item to the vector
itemVector.push(item);
//Add the item to the stage
addChild(item);
//We use ENTER_FRAME to animate the items
addEventListener(Event.ENTER_FRAME, enterFrameHandler);
//This function is called in each frame
function enterFrameHandler(e:Event):void {
//Calculate the angle speed according to mouse position
angleSpeed = (mouseY - centerY) / 5000;
//Loop through the vector
for (var i:uint = 0; i < NUMBER_OF_ITEMS; i++) {
//Save the item to a local variable
var item:Item=itemVector[i];
//Update the angle
item.angle+=angleSpeed;
//Set the new coordinates
item.x=centerX+radiusX*Math.sin(item.angle);
item.y=centerY+radiusY*Math.cos(item.angle);
//Calculate the vertical distance from centerY to the item
var dx:Number=centerX-item.x;
//Scale the item according to vertical distance
//item.scaleX = (dx / radiusX);
//If we are above centerY, double the y scale
if (item.x<centerX) {
item.scaleX*=1;
//Set the x scale to be the same as y scale
item.scaleY=item.scaleX;
//Adjust the alpha according to y scale
item.alpha=item.scaleX+1.9; -
Is there a reason why a graphic object will not display when the project is deployed to a real time target?
I am attempting to visualize sensor outputs by observing the position of a graphics object on the LV Front Panel.
Thanks.
Attachments:
Graphics.vi 14 KBRichard1000 wrote:
The Set Rotation is the RT VI? Or it becomes a RT VI when deployed to a RT Target?
When running in the development environment, is there an alternative approach allowing sensor values to update the orientation of the graphic object?
Thanks.
It becomes an RT vi when deployed to the target.
The alternative approach is actually the correct approach . You create a VI that runs standalone and headless on the RT platform. You then use some sort of network communication (see: TCP/IP) to pass the values up to a host computer. The host computer reads the values and displays them.
CLA, LabVIEW Versions 2010-2013
Maybe you are looking for
-
Scenario strategy: conversion script purchase orders
Hi, Can anybody email me an example of an conversion script regarding Purchase orders from an other system into SAP? I'am specially interested how to deal with open purchase orders in the old system, when they could not be closed in the old system. T
-
ITunes 7.5 and Nike+
When upgrading to iTunes 7.5 certain pieces of key functionality for Nike+ users have been removed. The section at the bottom of the Nike+ iPod tab used to have a "Create Account" button for users who have not set up a nikeplus.com account and a "cha
-
I migrated my App and existing App (already published) from wp8 to wp8.1, but I get "Version with wrong hardware requirement" in App update, chat suppont could not help me. But they sugested that could be capabilities that make my App not to pass cer
-
Why the IE cannot open the Applet build by Swing
Halo, i build a GUI inside an Applet, by using the Java Swing. althoug i have installed the Java plug in, and use the HTML converter, but when i try to use the internet explorer to open this applet, the exception is thrown, and it said the "Start: di
-
How to change staff size when scoring
I am trying to make my score size bigger which I used to do through the score sets in an older version of logic but my score sets are now empty and I don't know how to solve my problem...any helpers out there?