Carousel need to be rotated

Hi All,
Im using carousel component in the index page of my Application.
Im using images in the carouselItem. I need to rotate the carousel component circularly like http://pv3d.org/2008/12/01/carousel-with-proper-rotation-and-reflection/comment-page-1/ .Please anyOne suggest me if you have any Idea
Regards,
Felix
Edited by: Felix Andrew on Feb 1, 2011 5:15 AM

I have seen that example, But in that He didn't roatate the carousel component roundly(like globe). like this example http://pv3d.org/2008/12/01/carousel-with-proper-rotation-and-reflection/comment-page-1/
Regards,
Felix

Similar Messages

  • Do encryption keys need to be rotated for TKIP?

    I have a wireless Bridge link using 1400 Bridges and TKIP encryption. I am using an internal RADIUS server on the Root Bridge that is used to authenticate the non-Root Bridges. Do I need to set a reauthentication time (dot1x timeout reauth-period) so the non-root Bridges have to reauthenticate to periodically change the Unicast keys being used between the Bridges? Do I need to rotate the Broadcast keys (broadcast-key change)? I didn't think this needed to be done with TKIP, but I wanted to make sure.
    Thanks

    You don't need to reauthenticate, TKIP never uses the same key anyway. The only advantage of reauthentication is to ... reauthenticate, i.e. making sure it's still the right bridge on the other side. TKIP actually derives a master key out of the radius credentials and then derive a unique key to encrypt each frame out of that one.
    Reauthenticating rotates the master key used. But it's already normally impossible to break tkip based on radius.
    Rotating broadcast is useful though as broadcast keys stay the same for everyone on the SSID until rotation, they are subject to being compromised more easily.

  • Carousel images are not rotating

    hi,
    my carousel is all setup and working fine on my site. there is one  thing that it is not doing. the images should automatically rotate. the  properties are all set in the xml file and look like the following cut down version of the xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <settings  rotationKind="1" rotationSpeed="4" enableMouseWheel="0" stopRotatingOnMouseOver="1"  autoRotateMode="1" autoRotateInterval="1" stopAutoRotateOnClick="1"  spanX="175" spanY="30" centerX="325" centerY="225" distanceValue="0" distanceDarken="0.5" perspectiveRatio="0.8" minimumscale="0.5"  />
    javasctipt looks like this:
    <script type="text/javascript">
    var flashvars = {
    xmlLocation: "carousel/data.xml",
    imageLocation: "carousel/"
    swfobject.embedSWF("carousel/Carousel.swf", "FlashContainer", "500", "260", "9.0.0.0", false, flashvars, null, null);
    </script>
    i tried changing the autoRotatMode to autoRotate - still no luck. any suggestions for me to try? thanks...

    Hi Himanshu,
    Tools>Internet Options>Advanced tab, click the "Reset" button.
    Close all open IE windows and then start IE and try again.
    Post consumer questions about IE to http://answers.microsoft.com (Help>Online Support menu from IE.)... at the answers forum you have to select what version of windows and IE you are using with your question...
    which you did not stipulate here.
    You can also choose at answers your preferred language and receive an answer in your preferred language.
    Also include with your questions to answers, the FULL address of any websites you are having problems with... so that the support engineers can visit and test the web page...
    Just saying Facebook is not sufficient as when you say 'pictures' are not displaying...perhaps you mean 'video' pictures... also websites like Facebook have different addresses for different parts of the world.
    eg. http://facebook.com.au/ or http://youtube.com.au/nasa
    This forum is for questions from System Administrators who manage 100's of computers that use IE with IEAK and GPO.
    Regards.
    Rob^_^

  • Need Help with Rotating Banner ad(please help)

    I am currently working on a flash project that rotates banners out auto and with button control, got the buttons to work just cant figure out how to get it  auto play throgh my bannersThis is the code i have for my project I am working on:
    My Projects has 3 layers:
    ( layer3)Actions:(coded on first frame)     Movieclip.prototype.elasticMove =  function(target, accel, convert) {
         step = step * accel + (target - this._x) * convert;
         this._x += step;
    (layer 2) My movie clip(it is one long strip that has all the banners in a row)(coded on first frame):nClipEvent  (enterFrame) {
                                         elasticMove(_root.newX, 0.5, 0.3)
    onClipEvent(load){
    _root.newX= 1200;
    (layer1)(my buttons)(only code for one button all are the same code except the actual position they call):on(release){
    _root.newX=1200;
    Let me know if i need to be a little more clear or you want a snap shot of my work, Another individual suggested that I use this code in the action layer:
    var newXA:Array=[0,600,1200,1800];
    var index:Number=1;
    setInterval(newXF,9000);
    function newXF(){
    _root.newX = newXA[index%newXA.length];
    It seems to work in the sense after a little bit it does change the banner auto and after you stayed on a banner for a while, but it always changes to the same banner.
    PLEASE HELP SOMEONE!!!!!!

    Incognito mode is a Google Chrome setting when you open a new window (Cmd+Shift+N on a Mac Ctrl+Shift+N on Windows) It opens a "private" window with no cookies and no tracking. The problem with it is that when you disable cookies, your license files are not sent to the site (whetehr it's YouTube or xFinity or any other that uses license files for paid content)  and it treats you as if you're a first time visitor. Paid videos won't play wihtout the cookies sending the license file info.
    This isn't a Flash Player setting. It's in Chrome. I did some research and according to Google, "Incignito" mode is off by default, and can ONLY be activate by the keyboard shortcut. There IS a way to disable it from the registry http://dev.chromium.org/administrators/policy-list-3#IncognitoModeAvailability

  • Need Help In Rotation  (SSCCE included)

    Hi guys ,
    I need your help please. I have spent hours trying to solve it but not working.
    I have an image i am rotating when the user clicks on a button. But it is not working.
    I would like to see the image rotating gradually to 90 degrees till it stops but it doesn't. The image must rotate 90 degrees gradually when the button is clicked.
    Please just replace the image in thee CrossingPanelSSCE class with any image of your choice. Just put the image in your "images" folder and name it as in: (images/railCrossing.JPG).
    ***** NOTE: *****
    All the classes are in separate files. The real program looks exactly the same as the SSCCE below. Please don't make the whole thing as a single file. Each class is in a separate class file. It is because everything is in a separate file i am struggling to make it work. I need a solution when the classes are in separate files like these. I hope am clear here.
    Please i have to remove all the import statements in order not to exceed the maximum characters
    These are the SSCCE code :
    public class RotateButtonSSCE extends JPanel implements ActionListener{
           private JButton rotate = new JButton("Rotate");
         public RotateButtonSSCE() {
              this.setBorder(BorderFactory.createTitledBorder("Rotate Button "));
              this.rotate.addActionListener(this);
              this.add(rotate);
         public void actionPerformed(ActionEvent ev) {
              VisualizationPanelSSCE.rotatetheCrossing();
    public class CrossingPanelSSCE  extends JPanel{
         private static final long serialVersionUID = 1L;
         // private data members
          private Image crossingImage;
         private int currentRotationAngle;
         private int imageWidth;
         private int imageHeight;
         private AffineTransform affineTransform;
         private boolean clockwise;
         private static int ROTATE_ANGLE_OFFSET = 2;
         private int xCoordinate;
         private int yCoordinate;
         private static javax.swing.Timer timer;
         private void initialize(){
              this.crossingImage = Toolkit.getDefaultToolkit().getImage("images/railCrossing.JPG");
              this.imageWidth = this.getCrossingImage().getWidth(this);
              this.imageHeight = this.getCrossingImage().getHeight(this);
              this.affineTransform = new AffineTransform();
              this.setCurrentRotationAngle(90);
              timer = new javax.swing.Timer(20, new MoveListener());
         public CrossingPanelSSCE(int x, int y) {
              this.setxCoordinate(x);
              this.setyCoordinate(y);
              this.setPreferredSize(new Dimension(50, 50));
              this.setBackground(Color.red);
              TitledBorder border = BorderFactory.createTitledBorder("image");
              this.setLayout(new FlowLayout());
              this.initialize();
         public void paintComponent(Graphics grp){
            Rectangle rect = this.getBounds();
            Graphics2D g2d = (Graphics2D)grp;
            g2d.setColor(Color.BLACK);
            this.getAffineTransform().setToTranslation(this.getxCoordinate(), this.getyCoordinate());
              //rotate with the rotation point as the mid of the image
            this.getAffineTransform().rotate(Math.toRadians(this.getCurrentRotationAngle()), this.getCrossingImage().getWidth(this) /2,
                                               this.getCrossingImage().getHeight(this)/2);
            //draw the image using the AffineTransform
            g2d.drawImage(this.getCrossingImage(), this.getAffineTransform(), this);
         public  void rotateCrossing(){
              int test = currentRotationAngle % 90;
            if(test == 0){
                 setCurrentRotationAngle(currentRotationAngle);
                 timer.stop();            
             //repaint the image panel
             repaint();
          private class MoveListener implements ActionListener {
                 public void actionPerformed(ActionEvent e) {
                    rotateCrossing();
    // getters and setters here
    I have to remove all the gettters and setters in order  not to exceed the maximum characters
    public class VisualizationPanelSSCE extends JPanel{
              //private data members
              private GeneralPath path;
              private Shape horizontalRail;
              private Shape verticalRail;
              private static int LENGTH = 350;
              private static CrossingPanelSSCE crossingP;
               private void initializeComponents(){
                    this.path = new GeneralPath();
                    this.horizontalRail = this.createHorizontalRail();
                    this.verticalRail = this.createVerticalRail();
                    this.crossingP = new CrossingPanelSSCE(328,334);
              public VisualizationPanelSSCE(){
                   this.initializeComponents();
                   this.setPreferredSize(new Dimension(400,400));
                    TitledBorder border = BorderFactory.createTitledBorder("Rotation");
                    this.setBorder(border);
              public GeneralPath getPath() {
                   return path;
              public void setPath(GeneralPath path) {
                   this.path = path;
              private Shape createHorizontalRail(){
                   this.getPath().moveTo(5, LENGTH);
                   this.getPath().lineTo(330, 350);
                   this.getPath().closePath();
                   return this.getPath();
              private Shape createVerticalRail(){
                   this.getPath().moveTo(350, 330);
                   this.getPath().lineTo(350,10);
                   this.getPath().closePath();
                   return this.getPath();
              public void paintComponent(Graphics comp){
                    super.paintComponent(comp);
                   Graphics2D comp2D = (Graphics2D)comp;
                   BasicStroke pen = new BasicStroke(15.0F, BasicStroke.CAP_BUTT,BasicStroke.JOIN_ROUND);
                  comp2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                                          RenderingHints.VALUE_ANTIALIAS_ON);
                  comp2D.setPaint(Color.black);
                  comp2D.setBackground(Color.WHITE);
                  comp2D.draw(this.horizontalRail);
                  this.crossingP.paintComponent(comp2D);
              public static CrossingPanelSSCE getCrossingP() {
                   return crossingP;
              public void setCrossingP(CrossingPanelSSCE crossingP) {
                   this.crossingP = crossingP;
              public static void rotatetheCrossing(){
                    Runnable rotateCrossing1 = new Runnable(){ 
                          public void run() {
                             crossingP.getTimer().start();
                   SwingUtilities.invokeLater(rotateCrossing1);
         }Main Application
    public class TestGUISSCE{
        private RotateButtonSSCE rotate = new RotateButtonSSCE();
        private VisualizationPanelSSCE vision = new VisualizationPanelSSCE();
        public void createGui(){
              JFrame frame = new JFrame("Example");
              frame.setSize(new Dimension(500, 500));
              JPanel pane = new JPanel();
              pane.add(this.vision);
              pane.add(rotate); 
             frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             frame.setVisible(true);
             frame.add(pane);
        public static void main(String[] args) {
            new TestGUISSCE().createGui();
    }thank you very much for your help

    First off, that's not an SSCCE by any stretch of the imagination. But aside from that, there's a few things I've noticed.
    1. Don't use statics, that's one of the biggest issues with your code, you've used static fields, and static methods for what should be instance fields/methods
    2. Think about what's happening in this method (I've added a System.out so that you can get a better idea)
        public void rotateCrossing() {
            System.out.println("CurrentRotationAngle: " + currentRotationAngle);
            int test = currentRotationAngle % 90;
            if (test == 0) {
                setCurrentRotationAngle(currentRotationAngle);
                timer.stop();
            // repaint the image panel
            repaint();
        }3. I know you've probably removed other code from your RotateButton, but what you are doing, adding a titleBorder, doesn't require you to extend JButton, you can easily add that junk without extending JButton. Don't extend unless you are creating a new type of the class.
    4. In your TestGUI you do the following:
             frame.setVisible(true);
             frame.add(pane);The order is important here, because once you call setVisible() or pack() all calls to the non-thread safe methods on a Swing component must be made from the EDT (google that if you don't know what it means). In most cases you will probably get away with that (and it's even possible that add() is thread-safe (I haven't checked the documentation, feel free to do so))

  • Need help with rotation in Java

    Hi, I am trying to write an asteroids remake and I have gotten pretty far, but I'm stuck when I try to rotate my ship object. I have googled various formula's etc. but the code doesn't work as expected. I have posted the relevant ship.class below:
    import java.awt.Polygon;
    import java.awt.Graphics;
    import java.awt.Shape;
    import java.awt.*;
    public class Ship extends MyShape {
         Polygon body;
         //line2D.Double base;
         //line2D.Double lside;
         //line2D.Double rside;
         double dx;
         double dy;
         double angle;
         double dAngle;
         Graphics2D gg;
         public Ship(double a,double b) {
        x=a;
        y=b;
        //base=new line2D.Double(x,y,x+10,y);
        //lside=new line2D.Double(x,y,x+5,y-10);
        //rside=new line2D.Double(x+10,y,x-5,y-10);
        body=new Polygon();
        body.addPoint((int)x,(int)y);
        body.addPoint((int)x+20,(int)y);
        body.addPoint((int)x+10,(int)y-30);
        public void advance(){
        public double getX(){
             return x;
        public double getY(){
             return y;
        public void setY(int y){
             this.y=y;
        public void setX(int x){
             this.x=x;
          public void move(int delta){
          body.translate(0,delta);
           // body.addPoint(x,y);
           // body.addPoint(x+20,y);
           // body.addPoint(x+10,y-30);
        public void rotate(double x, double y, double theta){
             //body=new Polygon();
             theta=theta*(Math.PI/180);
             x=((x-(x+10))*Math.cos(theta)-y*Math.sin(theta)+(x+10));
             y=(y*Math.cos(theta)+(x-(x+10))*Math.sin(theta)+y);
                 //body.translate((int)Math.round(x),(int)Math.round(y));
                 body.addPoint((int)Math.round(x),(int)Math.round(y));
                 body.addPoint((int)Math.round(x+20),(int)Math.round(y));
                 body.addPoint((int)Math.round(x+10),(int)Math.round(y-30));
                 //g.rotate(theta,x,y);
        public void warpAround(int x,int y){
             body.translate(x,y);
        public void draw(Graphics2D g){
             g.draw(body);
    }If you could help me I would appreciate it,
    Sincerely,
    LJ
    P.s. I know its a little rough, I wanted to clean it up soon.
    Message was edited by:
    nipponman21

    Ok, I have officially given up on trying to get it to work via the mathematical definitions of a rotational transform. I decided to use the affine transform and it was MUCH easier than I thought to implement; however, the results are still unexpected, the ship actually turns and moves in a circle which is not what I want, here is the source (its a standalone app so you can compile and run it if you want) import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    public class BouncingBall extends JFrame implements Runnable, KeyListener {
        //Windows
        private JFrame frame;
        private DrawPanel pane; 
        private Thread t;
        //Game Vars.
        public Ball ball;
        public Ship ship;
        public static final int FPS = 30;
        public static final int WIDTH = 800;
        public static final int HEIGHT = 600;
        public static final int MAXSPEED = 30;
        public static double dx,dy;
        public static int theta=0;
        public BouncingBall() {
             frame=new JFrame();
             pane=new DrawPanel();
             frame.getContentPane().add(pane);
             frame.setVisible(true);
             frame.pack();
             frame.addKeyListener(this);
             frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             initGame();
             start();
        public void initGame(){
             ship=new Ship();
             ball=new Ball();
        public void start(){
        t=new Thread(this);
             t.start();
            public void run(){
                 while(true){
                      try{
                      Thread.sleep(10);
                      }catch(Exception e){}
                      pane.repaint();
        public static void main(String[] args) {
            new BouncingBall();
        public void keyPressed(KeyEvent e){
            switch(e.getKeyCode()){
                   case KeyEvent.VK_UP:
                   dy--;
                   if(dy<MAXSPEED){
                   ship.move(0,dy);
                   else{
                   dy=MAXSPEED;
                   ship.move(0,dy);
                   break;
                   case KeyEvent.VK_LEFT:
                        theta++;
                        break;
                   case KeyEvent.VK_RIGHT:
                        theta--;
                        break;     
        repaint();
        public void keyReleased(KeyEvent e){
            switch(e.getKeyCode()){
                   case KeyEvent.VK_UP:
                   case KeyEvent.VK_DOWN:
                   dy=0;     
                   break;
        repaint();
        public void keyTyped(KeyEvent e){
        class Ball{
              double x;
              double y;
             private Arc2D.Double body;
             public Ball(){
                  x=600.0;
                  y=500.0;
                  body=new Arc2D.Double(x,y,30.0,30.0,0.0,360.0,Arc2D.OPEN);
             public void move(double dx,double dy){
                  body=new Arc2D.Double();
                  x+=dx;
                  y+=dy;
                  body=new Arc2D.Double(x,y,30.0,30.0,0.0,360.0,Arc2D.OPEN);
             public double getX(){
             return this.x;
             public double getY(){
             return this.y;
        class Ship{
              double x;
              double y;
              double angle;         
             private Polygon body;
             public Ship(){
                  x=400.0;
                  y=300.0;
                  angle=0;
                  body=new Polygon();
                  body.addPoint((int)Math.round(x),(int)Math.round(y));
                  body.addPoint((int)Math.round(x+15),(int)Math.round(y));
                  body.addPoint((int)Math.round(x+7.5),(int)Math.round(y-20));
             public void move(double dx,double dy){
                  body=new Polygon();
                  x+=dx;
                  y+=dy;
                  body.addPoint((int)Math.round(x),(int)Math.round(y));
                  body.addPoint((int)Math.round(x+15),(int)Math.round(y));
                  body.addPoint((int)Math.round(x+7.5),(int)Math.round(y-20));
             public double getX(){
             return this.x;
             public double getY(){
             return this.y;
        class DrawPanel extends JPanel{
                public DrawPanel(){
                  setBackground(Color.black);
                  setPreferredSize(new Dimension(BouncingBall.WIDTH,BouncingBall.HEIGHT));
             public void paintComponent(Graphics g){
                 super.paintComponent(g);
                 Graphics2D g2d=(Graphics2D)g;
                 g2d.setColor(Color.white);
                 g2d.fill(ball.body);
                 g2d.rotate(theta*Math.PI / 180.0);     
                 g2d.fill(ship.body);
    }Can you guys maybe run this and look over the code and tell me what I'm doing wrong? I would definitely appreciate it Thanks.

  • I need help with rotation interpolators

    I draw a big sphere which represents the earth and distribute on this big sphere small spheres represent countries.
    Now I want draw cone move between 2 small sphere.
    I have used rotation path interpolator but the motion of the cone not appear to me since the cone motion is within the big sphere.
    I want the cone start from first small sphere then turn around big sphere ti go to second small sphere.
    could you help me please?
    this is the code I used to make the motion
    float[] knots = {0.0f, 1.0f};
            Quat4f[] quats = new Quat4f[2];
            Point3f[] positions = new Point3f[2];
            positions[0] = flowNodes.get(sourceNode);
            positions[1] = flowNodes.get(destNode);
            // some checks for source and destination positions to set the right angel for the motion
            if(positions[0].x < positions[1].x&& positions[0].y < positions[1].y)
                 quats[0] = new Quat4f(1.0f,0.0f, 1.0f, (float)(-rotationAngel+Math.toRadians(45)));
                 quats[1] =  new Quat4f(1.0f,0.0f, 1.0f,(float)(-rotationAngel+Math.toRadians(45)));
            else if(positions[0].x==positions[1].x&&positions[0].y<positions[1].y)
                quats[0] = new Quat4f(1.0f,1.0f, 0.0f, (float)(-Math.toRadians(180)));
                quats[1] =  new Quat4f(1.0f,1.0f, 0.0f,(float)(-Math.toRadians(180)));
            else if(positions[0].x < positions[1].x&& positions[0].y > positions[1].y)
                quats[0] = new Quat4f(1.0f,0.0f, 1.0f, (float)(rotationAngel+Math.toRadians(10)));
                quats[1] =  new Quat4f(1.0f,0.0f, 1.0f,(float)(rotationAngel+Math.toRadians(10)));
            else if(positions[0].x == positions[1].x&& positions[0].y == positions[1].y)
                quats[0] = new Quat4f(1.0f,0.0f, 1.0f, (float)(rotationAngel+Math.toRadians(45)));
                quats[1] =  new Quat4f(1.0f,0.0f, 1.0f,(float)(rotationAngel+Math.toRadians(45)));
            else
                quats[0] = new Quat4f(1.0f,0.0f, 1.0f, (float)(rotationAngel));
                quats[1] = new Quat4f(1.0f,0.0f, 1.0f,(float)(rotationAngel));
    *creating the interpolator and give for this interpolator the highest priority to begin*
    motion now and then adding the interpolator to the branch group
            RotPosPathInterpolator rotPosPath = new RotPosPathInterpolator(alpha, arrowTG, arrowT3D, knots, quats, positions);
            rotPosPath.setSchedulingBounds(new BoundingSphere());
            rotPosPath.setSchedulingInterval(0);
            arrowGroup.addChild(rotPosPath); Edited by: walaa_akram on Jun 4, 2009 3:25 PM

    Please read through the help files. The w key activates rotation which will give you slightly different tools if the layer is 2D or 3D. The v key will give you the selection key. You should be able to click any tool in the tool bar. If you want to manually enter values press the r key with a layer selected in the time line to bring up rotation properties.
    I promise you that you cannot learn how to use After Effects efficiently without going through some training. I've been teaching AE for a little more than 20 years and I've never seen a single person successfully stumble through the app and produce anything other than a direct copy of someone else's project. Start here: Basic Workflow

  • Actionscript 2 help needed on rotating movieclip

    I need help with the "stopping" of a movieclip rotation.  I think this would be easy for you Flash gurus but impossible for me.
    Here is the description.  The code below shows a movieclip rotating after mouse click but i want it to stop in place after 60 degrees.  Basically I need it to rotate 60 degrees after every mouse click and stop.  The "trace" function is there so i know something will happen when it rotates a certain degree.  Right now it rotates continually after the mouse click.
    mc.onRelease=function(){
         mc.onEnterFrame=function(){
              mc._rotation=mc._rotation+=10;
              if(mc._rotation==60){
              trace("HIT");
    As a bonus i would like the rotation of every 60 degrees to ease in and out.  Thank you in advance for any help you can give me.

    When the _rotation value reaches the 60 degree mark, you need to delete the onEnterFrame delete mc.onEnterFrame;.
    There is only one position where the _rotation value will == 60, so if the intention is to stop it at every 60 degrees, then you'll need to change the conditional to be...
    if(mc._rotation%60==0){
    So....
    mc.onRelease = function(){
         mc.onEnterFrame = function(){
              mc._rotation = mc._rotation+=10;
              if(mc._rotation%60==0){
                 trace(mc._rotation);
                 delete mc.onEnterFrame;
    If you want to have easing, I suggest looking into using Actionscript tweening.  With steps of 10 there's little room to ease.

  • Thumbnails Need Rotating

    After my import to the photos library, a large number of my thumbnails need to be rotated into the proper orientation.  Does anyone have a quick solution for this, or do I have to edit every thumbnail with this issue.
    Thanks.

    You can select several thumbnails at once in the "All Photos" album and rotate them at once by pressing ⌘R or ⌥⌘R.
    The commands are in the Image menu, when photos are selected.

  • Preview and Finder showing photos with the right rotation, once imported to iPhoto its lost

    Hi,
    I'm geting nuts with this issue.
    For my own camera all works fine. 90° rotated pics show up in Finder, Preview and iPhoto correctly. Landscape is landscape, portrait is portrait.
    Now I got photos shared (using Dropbox) from a friends camera. Finder and Preview also show landscape and portraits correctly rotated.
    But, once I import them (by drag&drop from the Finder) into iPhoto, all portrait photos are landscape now and need to be rotated 90°. This is the same for Thumbnails, full screen and even slideshow.
    The only difference when importing those photos is, for my own I use the import out of iPhoto (by plugging the SD directly to the Mac), the other photos are imported from the Finder with drag&drop.
    BTW, the rotation information for all photos are correct in Preview (1 for normal photos, 8 or 6 for 90° rotated).
    So what is the problem here? I'm going nuts.
    Thanks in advance.
    Monty

    To re-install iPhoto
    1. Put the iPhoto.app in the trash (Drag it from your Applications Folder to the trash)
    2. Download it from the App Store to reinstall It's on your Purchases List there.
    For older versions that have been installed from Disk you'll need these additional steps:
    2a: On 10.5:  Go to HD/Library/Receipts and remove any pkg file there with iPhoto in the name.
    2b: On 10.6: Those receipts may be found as follows:  In the Finder use the Go menu and select Go To Folder. In the resulting window type
    /var/db/receipts/
    2c: on 10.7 or later they're at
    /private/var/db/receipts
    A Finder Window will open at that location and you can remove the iPhoto pkg files.
    3. Re-install.
    If you purchased an iLife Disk, then iPhoto is on it.
    If iPhoto was installed on your Mac when you go it then it’s on the System Restore disks that came with your Mac. Insert the first one and opt to ‘Install Bundled Applications Only.

  • How do I create rotating news stories on a web page?

    I need to create rotating news stories on a Home page -- where there is an image with text that users can click to access the story they want to read. I have been using Dreamweaver MX for years and was forced to switch to Dreamweaver CS4 when I started a new job. I am NOT a developer and am having a hard time getting used to CS4 - which is designed (in my humble opinion) for developers. Can you create rotating news stories functionality in MX? A link to a tutorial would help. Or a book that gives very straightforward, step by step instructions using MX (preferred) or CS4.
    Thank so much for any light you can shed on this, for me, perplexing topic.
    All the best,
    Carolyn

    Simple method: Put your news items on seperate pages.  Add links from parent page to the respective article pages.
    MX is too old to support Spry widgets, but CS4 does.
    Look at Spry Data Sets:
    http://labs.adobe.com/technologies/spry/samples/
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

  • Rotating multiple .pdfs at once

    I've got about 2000 pdf files which need to be rotated. As I would really rather not sit at my desk and do each one individually I'm looking for a way to do them all at once.
    The only stipulation is that the pdf files MUST have the same file name and path that they did before the rotation. Each pdf is linked to a database so changing the file names messes up my VBA code big time!
    Surely there must be a simple way to do this that I just can't spot myself!
    Any thoughts welcome!
    Thanks guys! 

    If you have Acrobat Pro you can do it in a batch sequence (Advanced menu, Document Processing, Batch Processing...).

  • Need to prep some still photos for doc project & don't have photoshop

    My producer just sent me some photos to use but they are way too hires for Final Cut and also some need to be rotated and cropped. Usually I use photoshop for this but haven't upgraded to the new version and the old version won't work with OS 10.5 so what can I use? Does Final Cut studio include software that would help me do some basic photo manipulation? I have never used Motion but it seems way too complicated for what I need to do.
    Can I use iPhoto or will that compromise my picture quality in some way?
    Thanks!
    christy

    GraphicConverter.
    On Apple Downloads: http://www.apple.com/downloads/macosx/imaging_3d/graphicconverter.html,
    Or search for it on versiontracker.com or lemkesoft.com
    It is fully functional unlicensed, but well worth the money.
    Message was edited by: Nick Holmes

  • Adobe Photoshop CS6  Extended 3d Camera Rotation Timeline Issue

    This is driving me daffy, and maybe it's obvious, but I hope someone might have an answer. I'm trying to create a timeline wherein the camera rotates in a circle around a 3d Object that is located at the origin of the Ground Plane. I click 3d Camera in the Timeline to create my beginning keyframe, I drag the time slider to the end of the timeline, and I Rotate the camera view around the Z (vertical central)  axis of the ground plane. I have the caps lock on so that the ground plane stays perfectly level as I rotate.)  As I am rotating the 3d Camera, the entire scene appears to rotate around the Z axis at the origin of the ground plane, which is what I want the animation to look like, but this is not the scene that plays back. When I play back the scene by clicking the play button or dragging the time slider, it rotates off-axis around some other center of rotation, with my 3d object often rotating out of the scene. Am I doing something wrong? Any insight would be appreciated.
    J. Combs
    P.S. --I tried the technique both on an imported 3d object (a head) and on Photoshop's preset Hat object with the same results.

    Each camera keyframe will record the camera's location in world and its rotation about a pivot at that particular location, not the apparent pivot of when you were manipulating the view. You will not have recorded a circular camera path. The path will be straight lines between keyframes.
    If you really want to make life hell and do the animation in Photoshop, then record a keyframe at each 5 to 10 degrees of rotation of the camera while you manipulate the view. That'll create a polygonal path that quite closely approximates a circle.
    You could be tempted to keep the camera stationary and rotate Scene instead but the lights are outside of Scene so they would need to be rotated individually in order to create the illusion of only the camera moving.

  • New view of rotated page not saving in Acrobat X...

    When I open a PDF file in Acrobat X often the page(s) need to be rotated. This is easy enough to do and easy enough to save the document. The bug is that the saved document doesn't remember the rotated view. This worked in previous versions of Acrobat why is it not working in version 10??

    I discovered that there is a difference between page view rotation and page rotation. If I actually rotate the page then this problem goes away and I can save the file with it's new orientation in tact.

Maybe you are looking for