Trying to make a Ping Pong Ball generate in random location

Hey guys and Gals,
im trying to make a pingpong ball, well 2 of them spawn in random locations so that it makes the game a little harder as of right now the ping pong balls spawn right next to each other and untill score 5-6 there right next to each other

I disagree with Caillen.   If somebody is trying to learn a programming language writing a game is an excellent way of learning. In the constructor to the form (or form load function ) you can change the X,Y location of the ball(s). You also want
to make sure the two balls don't overlap. To make the programming simpler I would start the two balls at the same Y coordinate (or X).
See code below.  I used a little clever programming to prevent the two ball from overlapping. The code assumes the left side of the panel x = 0.  If it is not zero then add the X of the left side of the panel to the results.
int widthPanel = 10;
int diameterBall = 2;
Random rand = new Random();
int ball1X = rand.Next(diameterBall / 2, widthPanel - (diameterBall / 2));
//now get a random number that is space not taken up by ball one
int ran2 = rand(0, widthPanel - diameterBall);
int ball1Left = ballX - (diameterBall / 2);
int ball2X = 0;
if(rand2 <= ball1X)
ball2X = rand2;
else
int ball1Right = ballX + (diameterBall / 2);
ran2 -= ball1Left;
ball2X = ball1Right + ran2;
jdweng

Similar Messages

  • Ping Pong Balls!

    Yes! Someone described it!
    I've upgraded to an iMac G5, and am passing my 600mHz Graphite onto someone else. When the Graphite was in my ownership, every time I started up, I heard one or two ping pong balls type sound, and everything started up hunky dory.
    At the time, my HD was partitioned into 3 (15/15/10) with Panther on one and OS9 on another.
    Now, I'm trying to get everything set up all virginal like for the hand-over.
    Originally repartioned the HD into 2 (36/4) and reinstalled OSX on the larger, OS9 on the smaller. Transferred a lot of stuff from an old Rev B 233 iMac into the smaller partition for later use. Did Software updates and started hearing really strange sounds - like a constant arcing (though it didn't quite sound electrical).
    Have repartitioned again the HD - 1 piece only. Now I'm hearing a LOT of the pingpong ball sound and startup and other operations sometimes are painfully slow (even shutdown). Have zapped PRAM (helped a little, it seems), but not perfectly. Is the HD on the way out?

    www.iamnotamerican.com...
    Every HD that I have heard that from has died, however partitioning may have a different effect.
    I have an IBM HD that once was partitioned for use in my iMac years ago. It was a 5400 drive that would spinup and "yaw" (like a donkey noise) for each partition at boot. I soon replaced it however it is still alive for use in a USB enclosure for backup purposes.
    So it may be on the way out OR in the process of booting it is going through the mounting of each partition to complete the boot. I would start backing up and be prepared for the worse should it later go sour.
    ...Ron

  • Motion Tracking Ping pong ball

    I'm superimposing a ping pong ball into live footage of a match but with the actions acting the hitting.
    What do people think is the best way to do this?
    I was thinking maybe its best to put the 'ball' under a null, motion track the null and animate the ball underneath for scaling and position.
    Maybe motion tracking isn't an option and I should just animate the ball movements?
    Has anyone done this or may have any possible suggestions?
    Thanks!
    SG

    Make your life easy, hand-animate it. Pingpong is a fast game, resulting in lots of motionblurred elements and it will be a nightmare to track. You'll waste a lot of time on fixing a poor track that you could have spent refining your animation to begin with....
    Mylenium

  • Ping Pong Game In Java

    Ello,
    Im Trying to write a simple ping pong game in a java netbeans.
    the problem is that i got the ball to move but it doesnt seem to move around the screen just in the same direction. heres the code:
    * PingPong.java
    * Created on 23 November 2006, 15:33
    * @author  rshabbir
    import java.awt.*;
    import java.awt.geom.*;
    import javax.swing.*;
    public class PingPongGame extends javax.swing.JFrame {
        /** Creates new form PingPong */
        public PingPongGame() {
            initComponents();
        /** This method is called from within the constructor to
         * initialize the form.
         * WARNING: Do NOT modify this code. The content of this method is
         * always regenerated by the Form Editor.
        // <editor-fold defaultstate="collapsed" desc=" Generated Code ">
        private void initComponents() {
            jPanel1 = new javax.swing.JPanel();
            jLabel1 = new javax.swing.JLabel();
            jButton1 = new javax.swing.JButton();
            jButton2 = new javax.swing.JButton();
            jButton5 = new javax.swing.JButton();
            jButton6 = new javax.swing.JButton();
            jPanel3 = new DrawingPanel();
            getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
            setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
            setTitle("PING PONG");
            jPanel1.setBackground(new java.awt.Color(0, 0, 0));
            jPanel1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(255, 255, 255)));
            jLabel1.setFont(new java.awt.Font("Brush Script MT", 1, 14));
            jLabel1.setForeground(new java.awt.Color(255, 255, 255));
            jLabel1.setText("CONTROL PANEL");
            jButton1.setFont(new java.awt.Font("Brush Script MT", 1, 12));
            jButton1.setText("BAT");
            jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
                public void mouseClicked(java.awt.event.MouseEvent evt) {
                    jButton1MouseClicked(evt);
            jButton2.setFont(new java.awt.Font("Brush Script MT", 1, 12));
            jButton2.setText("SPEED");
            jButton2.addMouseListener(new java.awt.event.MouseAdapter() {
                public void mouseClicked(java.awt.event.MouseEvent evt) {
                    jButton2MouseClicked(evt);
            jButton5.setFont(new java.awt.Font("Brush Script MT", 1, 12));
            jButton5.setText("BALL");
            jButton5.addMouseListener(new java.awt.event.MouseAdapter() {
                public void mouseClicked(java.awt.event.MouseEvent evt) {
                    jButton5MouseClicked(evt);
            jButton6.setFont(new java.awt.Font("Brush Script MT", 1, 12));
            jButton6.setText("EXIT");
            jButton6.addMouseListener(new java.awt.event.MouseAdapter() {
                public void mouseClicked(java.awt.event.MouseEvent evt) {
                    jButton6MouseClicked(evt);
            org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
            jPanel1.setLayout(jPanel1Layout);
            jPanel1Layout.setHorizontalGroup(
                jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(jPanel1Layout.createSequentialGroup()
                    .addContainerGap()
                    .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                        .add(jLabel1)
                        .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
                            .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel1Layout.createSequentialGroup()
                                .add(jButton2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))
                            .add(org.jdesktop.layout.GroupLayout.TRAILING, jButton1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                    .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
                        .add(jButton6, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .add(jButton5, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                    .addContainerGap(60, Short.MAX_VALUE))
            jPanel1Layout.setVerticalGroup(
                jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(jPanel1Layout.createSequentialGroup()
                    .addContainerGap()
                    .add(jLabel1)
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 15, Short.MAX_VALUE)
                    .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                        .add(jButton1)
                        .add(jButton5))
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                    .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                        .add(jButton6)
                        .add(jButton2))
                    .addContainerGap(38, Short.MAX_VALUE))
            getContentPane().add(jPanel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 290, 140));
            jPanel3.setBackground(new java.awt.Color(0, 0, 0));
            org.jdesktop.layout.GroupLayout jPanel3Layout = new org.jdesktop.layout.GroupLayout(jPanel3);
            jPanel3.setLayout(jPanel3Layout);
            jPanel3Layout.setHorizontalGroup(
                jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(0, 290, Short.MAX_VALUE)
            jPanel3Layout.setVerticalGroup(
                jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(0, 370, Short.MAX_VALUE)
            getContentPane().add(jPanel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 140, 290, 370));
            pack();
        }// </editor-fold>
        private void jButton6MouseClicked(java.awt.event.MouseEvent evt) {
    // TODO add your handling code here:
        private void jButton5MouseClicked(java.awt.event.MouseEvent evt) {
    // TODO add your handling code here:
        private void jButton2MouseClicked(java.awt.event.MouseEvent evt) {
        private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
         * @param args the command line arguments
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new PingPongGame().setVisible(true);
        // Variables declaration - do not modify
        private javax.swing.JButton jButton1;
        private javax.swing.JButton jButton2;
        private javax.swing.JButton jButton5;
        private javax.swing.JButton jButton6;
        private javax.swing.JLabel jLabel1;
        private javax.swing.JPanel jPanel1;
        private DrawingPanel jPanel3;
        // End of variables declaration
    class DrawingPanel extends JPanel
        int x,y,xdir=1,ydir=2 ;
        int interval = 30;
        int x_pos = 10;
        int y_pos = 10;
        int radius = 5;
        int x_speed = 10;
        int y_speed = 10;
        int jframesize_x = 280;
        int jframesize_y = 280;
        //int x = 150, y = 100, r=50;      // Position and radius of the circle
        //int dx = 8, dy = 5;              // Trajectory of circle
    public void paintComponent(Graphics g)
           Rectangle2D rect;
          Ellipse2D e;
           GradientPaint gp;
           Graphics2D gg;
           super.paintComponent(g);
           setBackground(new java.awt.Color(0, 0, 0));
           gg = (Graphics2D)g;
           gg.setColor(Color.red);
           rect = new Rectangle2D.Float(40, 30, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.red);
           rect = new Rectangle2D.Float(110, 30, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.red);
           rect = new Rectangle2D.Float(180, 30, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.green);
           rect = new Rectangle2D.Float(40, 60, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.green);
           rect = new Rectangle2D.Float(110, 60, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.green);
           rect = new Rectangle2D.Float(180, 60, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.blue);
           rect = new Rectangle2D.Float(40, 90, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.blue);
           rect = new Rectangle2D.Float(110, 90, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.blue);
           rect = new Rectangle2D.Float(180, 90, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.yellow);
           rect = new Rectangle2D.Float(40, 120, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.yellow);
           rect = new Rectangle2D.Float(110, 120, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.yellow);
           rect = new Rectangle2D.Float(180, 120, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.magenta);
           rect = new Rectangle2D.Float(110, 150, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.magenta);
           rect = new Rectangle2D.Float(110, 180, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.magenta);
           rect = new Rectangle2D.Float(110, 210, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.pink);
           rect = new Rectangle2D.Float(180, 150, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.pink);
           rect = new Rectangle2D.Float(180, 180, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.pink);
           rect = new Rectangle2D.Float(180, 210, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.cyan);
           rect = new Rectangle2D.Float(40, 150, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.cyan);
           rect = new Rectangle2D.Float(40, 180, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.cyan);
           rect = new Rectangle2D.Float(40, 210, 60, 20);
           gg.draw(rect);
           gg.fill(rect);
           gg = (Graphics2D)g;
           gg.setColor(Color.white);
           rect = new Rectangle2D.Float(110, 350, 60, 10);
           gg.draw(rect);
           gg.fill(rect);
           //g.fillOval (x_pos - radius, y_pos - radius, 2 * radius, 2 * radius);
            try{
               Thread.sleep(15);
           } catch(InterruptedException E){}
           repaint();
           x_pos++;
           y_pos++;
           repaint();
            e = new Ellipse2D.Float(x,y,10,10); 
            gp = new GradientPaint(150,50, Color.white, 200,100, Color.white, true);
            gg.setPaint(gp);
            gg.fill(e);
            try{
               Thread.sleep(15);
           } catch(InterruptedException E){}
           repaint();
           x=x+1;
           y=y+1;
           repaint();
           if(x > jframesize_x - radius)
            x_speed = -1;
          else if(x < radius)
             x_speed = +1;
          x += x_speed;
          y += x_speed;
          x--;
          y--;
          //if ((x - r + x_pos < 0) || (x + r + x_pos > jframesize_x)) x_pos = x_pos;
          //if ((y - r + y_pos < 0) || (y + r + y_pos > jframesize_y)) y_pos = y_pos;
          //x += x_pos;  y += y_pos;
          //repaint(x-r-x_pos, y-r-x_pos, 2*r, 2*r);   // repaint old position of circle
          //repaint(x-r, y-r, 2*r, 2*r);  
         // try { Thread.sleep(50); } catch (InterruptedException e) { ; }
           

    go away. u just dont want to helpFuck off jackfuck.
    You whined the same thing in the other thread when people asked for code tags. You have also got lots of actual advice and suggestions in your other thread and ignore them all.
    Crossposting is rude but I suppose we should not expect any better from you because so far all you have demonstrated on this site is that you are rude, incredibly stupid and lazy.

  • Ping Pong -- Effect Help

    I'm new to Motion, I want to make my a segment of my clip play play backwards play ... ect... but when I use the ping- pong effect which seems like the one to use my audio gets messed up.
    Is there a 'snap to audio' function .. so at the end of the loop I can get the rest of the audio for the clip.

    i tried that but when take the clip and add ping pong ... and then extend the clip to get the rest of the video, the audio doesn't extend as well / auto loop

  • Constant faint ping pong noise coming from HD

    I think someone described the sound best as a "faint ping pong hitting a metal surface sound." The HD itself is fine, but this constant noise is irritating. It occurs about every 15 seconds, and is very noticeable in a quiet room.
    I bought a new MBP a couple weeks ago and reported this problem to Applecare. Applecare told me to go all the way to the Apple Store after waiting for about an hour even with the Genius Bar reservation online. Opened up the another MBP out of the box, still has the same problem.
    Is this sound affecting ALL new MBP's? I understand that this faint ping pong noise has been around on MBP's since 2007, and that Apple was made aware of it, but nothing seems to have been done. Why?

    You know what, I'm getting the exact same "ping pong" noise. It sounds like a ball dropping from a ping pong table. I think I can feel a tiny shake too. Mine doesn't happen as often as 15 seconds tho. Mine is more like every half hour? Weird. I don't have a new MBP either mine in 15" Intel Core Duo (I think 2007). I just hope its not a mother board problem. One last thing, My MBP seems to be quirky these days, after using it for long hours, the keyboard will type numbers instead of letters and miss a few characters here or there (after a few hours of usage). I'm trying to isolate these problems but no luck yet. Any one have any luck with a remedy. **** things just scare me! MBP is my bread n butter (I'm a designer).

  • Playing Ping-Pong ... aka Verizon Won't Support the "Verizon WiFi" Service Activation App

    This post concerns the Verizon service called, "Verizon WiFi," which is introduced at the following web-page:
    http://www.verizon.com/wifi
    The service is explained in the following page:
    http://www22.verizon.com/Support/Residential/internet/highspeed/networking/setup/wifi/124612.htm
    The so-called "quick and easy" process to register and activate has occupied more than sixteen hours of time - so far - and regrettably, shows no signs of ever working. Two chat sessions, six (mostly marathon) CS calls, and I still can not find anyone who is inclined to fix the real problem, namely:
    The "WiFi Activation" application (or wizard) will not accept as valid any user name that I type.
    No matter what I enter into the User Name field (including the random strings provided by technical support in India), the application reports, "User name contains one or more invalid characters." Tried it 15 to times on multiple PCs ... always with the same results, "User name contains one or more invalid characters."
    Telephone support is frustrating ... at best. Verizon DSL Dept. transfers me to VZ Wireless Dept., who eventually transfers me back to VZ DSL, who the transfers me to VZ FIOS Department, and then back to Wireless ... and so on. As y'all know, several of these transfers were to India and back.  Last night (28 May) the trouble-ticket was escalated for action, and I was assured that I'd be contacted with the problem resolution..
    I was not contacted.
    This evening, I tried again.  After lots more 'customer ping pong,' and repetition of yesterday's experiences, I was eventually told that the ticket (VAHM01NN**) had been closed. What gives? Why would an unresolved problem ticket be closed?
    How about it, Verizon reps who read this?
    Can one of y'all VZ reps help solve the problem with activating WiFi service so I can "Enjoy nationwide Wi-Fi access in select areas at over 5,000 hotspot locations -- at no extra charge" as trumpeted on the web-site? What office is responsible for technical support of the "WiFi Activation" application (named like the following, VZ.WIFI_2013_2013_29_10_12_44_8741ghu.app)?
    Please help a brotha' out!
    BTW.  Every technician wants to dick around with my DSL modem ... instead of addressing the real problem.  Please fix the flow-chart so that "Verizon WiFi" and "Verizon commericial WiFi hotspots" are addressed correctly!

    marlowerog wrote:
    This post concerns the Verizon service called, "Verizon WiFi" ... Please fix the flow-chart so that "Verizon WiFi" and "Verizon commericial WiFi hotspots" are addressed correctly!
    I have this service running and it was not a simple setup.  I cannot make a particular suggestion right now for your case, but I thought this link might help:
    http://forums.verizon.com/t5/FiOS-Internet/TRYING-TO-REGISTER-FOR-WI-FI-FROM-Ipad/m-p/580463
    Perhaps between the two of  you, you'll encounter a resolution.  Good luck.
    Edit:  After submitting my post on your issue, I discovered that you have initiated 3 separate threads on the same subject.  Of course I had no way of knowing this prior to posting, and I found this confusing.  Subsequently I realized that I'm unlikely to be able to help.  In any case, best of luck.

  • Desktop multiplayer ping-pong game

    Hello all,
    I've come here to seek advice related to my university project. I am almost a complete newbie at Java - during the past years I've only done programming in C, C++, Symbian and PHP. I remember doing a project in Java on the first year, but now I don't remeber anything.
    Let's get to the point. I think I won't have problems with the language itself and the structure of the application. Yet, I would be very grateful if you could guide me to the resources/libraries/classes I should use in my project.
    It will be a multiplayer network ping-pong game in a frame window, with a game frame, some menubar and a chat below the game frame. My question is: what class should I use to create a window for the whole application? What class for the game screen, where it will be neccesary to paint a ball jumping here and there and two rackets? What classes would you recommend for handling the network communication between two instances of the application? Any other suggestions would also be welcome. I have less than three weeks to implement this game:)
    Thanks in advance.
    Maciej Gawronski

    I guess you haven't taken the google class yet...
    http://www.softlookup.com/tutorial/games/ch2.asp
    http://javaboutique.internet.com/tutorials/Java_Game_Programming/
    Edited by: Mr.E.H. on Jan 2, 2008 3:01 PM

  • Trying to make the jump from JPEG to RAW...

    Hi all, I'm trying to make the jump from JPEG to RAW, and am hoping you might be able to help with a few questions.
    When I open JPEGs in Lightroom's Develop module, the settings are mostly zero by default. But when I open RAW files, some of the settings seem to have non-zero default to values.
    Am I correct to think these settings are from metadata saved into the RAW file when I took the picture? eg, the camera saves the White Balance settings as metadata within the RAW file, even though the White Balance settings don't actually affect the image data itself. And so when I open that RAW file in Lightroom, it'll apply the White Balance as recorded within the file, making that a non-zero default.
    Is that about right?
    Does Lightroom similarly 'pre-set' other values when importing RAW files? (I ask because I seem to have non-zero settings for Blacks, Sharpening, as well as the Color slider under Noise Reduction.)
    Meaning: I'm not quite sure "how much work" Lightroom is doing by default when I import RAW files, and how much I need to do to at least reproduce what my camera would do in making a JPEG.
    For example, even though Color under Noise Reduction is given a value -- Luminance, also under under Noise Reduction, is left at zero. And the picture looks a bit grainy. Would my camera have processed some Luminance Noise Reduction? If so, is there a way to get Lightroom to help get that pre-set too?
    Basically, is there a rule of thumb for how a novice should import a RAW file and have it reasonably "at least as good" as what the JPEG would have been?
    Thanks very kindly, -Scott

    Given that the camera ships with so many special effect presets -- is there no built-in preset that could be named "Auto Camera" so to speak? Or might it be possible import such a preset that somebody else has made?
    Lightroom, nor any other third party raw processing program will not read the camera settings beyond simple stuff such as white balance. So you cannot do this. If you go raw, you really have to change your mindset and completely ignore the in-camera jpeg styles. Just set it to a neutral style and learn what the preview on the camera means for the actual raw data. You will find that this gives you orders of magnitude more creative freedom afterwards as you will not be stuck with a burned in interpretation.
    So (for me) even just making my own presets -- let alone making separate presets for every ISO -- all that seems a bit daunting.
    There really is no need to at all. I don't use presets for example. I think they are a waste of time as it is extremely rare that two images need exactly the same treatment. You really are just choosing a different starting point. I start all my raw at a relatively neutral setting (but using a camera profile generated from a colorchecker!) and blast through a shoot very quickly. You'll learn how to recognize what modifications to the Develop settings images need and just do it. Then typically I use auto-sync or manual sync to modify similar shots (say a series of head shots taken shortly after each other). I work differently as most of my photography is landscape, but a typical workflow for many photographers that do more people/style/event stuff is to import all the raw and start culling them with pick/reject flags and refine collection. You'll arrive at a subset that is worth looking  at more closely and to finetune their development. The conservative default rendering helps you here because you'll quickly see what images are simply badly exposed, not in correct focus, etc. and you can reject them.
    Think of your raw as the unprinted negative. It represents a nascent image. One that still has to form completely. A jpeg is like a polaroid. The image style is pretty much chosen for you by the film maker. There is very little you can do to it afterwards without it breaking down. Raw gives you much more freedom but it does come with a learning curve and it is more tasking for your equipment. Many people including many pros are simply not interested (or don't see the pay off) in this part of the creative photographic process and just shoot jpeg, which is a fine approach (just not mine). Lightroom can help you there too to quickly find the best images in a series, keyword, caption, and disseminate.

  • I keep getting error code 3131 when trying to publish a ping playlist -- help!!!

    I keep getting error code 3131 when trying to publish a ping playlist -- help!!!

    Same problem. I make playlists on Ping so the listeners of my podcast can easily download the songs I talk about. But for **** near 2 weeks now I can't edit a playlist or add a new one. When are they gonna fix this?

  • Trying to make "REASON" field as Mandatory field in TODO request

    Hi,
    I have requested for new user creation/modification in IDM. When TODO request is generated, There is a field "REASON" in the request. I am trying to make this field mandatory. There is no Attribute for this field. How can I make this field mandatory. I have attached the screen shot.
    Thank you for your help.
    Samrat

    Ganesh S wrote:
    Hi,
    Stefi is referring to is a 'Multi-Value' Attribute's 'Ext.Properties'. (for MX_PENDINGVALUE).
    In the approval task screenshot (above) pending value isn't listed.
    "MX_PENDING_VALUE" is the entry type on which that mask (in the screenshot) is based.
    I'm talking about the attributes and extented properties of the entry type the whole time. I can't make it any clearer than pointing out, that the reason field is set by looking at those properties on the entry type "MX_PENDING_VALUE". You won't find it on the UI mask or with a normal attribute.
    Regards,
    Steffi.

  • Error when trying to make local repository (solved)

    i'm trying to make a local repository for a laptop without internet connection.
    on my desktop, the packages are in /var/cache/pacman/pkg and the corresponding PKGBUILD in /var/lib/pacman/local. but whenever i run (as root)
    #gensync /var/lib/pacman/local /var/cache/pacman/pkg/laptop.db.tar.gz
    i get the following error:
    gensync: building database entries, generating md5sums...
    gensync: compressing to /var/cache/pacman/pkg/laptop.db.tar.gz...
    tar: *: Cannot stat: No such file or directory
    tar: Error exit delayed from previous errors
    i can see the file laptop.db.tar.gz, but it's only 45 bytes!
    Last edited by chilebiker (2007-04-18 20:52:37)

    Maybe you could describe what you are doing a bit more. What I gather is that you want to take the pacman cache from the desktop system and somehow (how?) use this to update (or install to?) a laptop.
    You can make the desktop cache into a repository with gen_repo - but I forgot to say that you need to check that only a single version of each package is present in the cache (I think pacman -Sc should do that).
    If the laptop and desktop are then connected, e.g. by lan, you can set pacman.conf on the laptop to point at this repository (e.g. using NFS). Or you can copy the repository to the laptop and set pacman.conf to point at it.
    Another possibility would be to copy the pacman db (/var/lib/pacman/) to the laptop, and the package cache, then use pacman -S to install stuff. For that you don't need gen_repo, etc. Or you could just mount the desktop cache using NFS.
    There are all sorts of possibilities ... did you have something particular in mind?

  • Help trying to make DVD Mac book struggeling

    Hello
    I am trying to make a DVD the Application is chugging and slow. I recently upgraded my RAM
    My mac is struggeling here, Can anyone suggest something
    thanks very much
    Troy

    The only thing I can think of is I have a number of items on my desk
    top. but that is just a guess
    Probably a good one:
    Mac OS X's Desktop is the de facto location for downloaded files, and for many users, in-progress works that will either be organized later or deleted altogether. The desktop can also be gluttonous, however, becoming a catch-all for files that linger indefinitely.
    Unfortunately - aside from the effect of disarray it creates - keeping dozens or hundreds of files on the Desktop can significantly degrade performance. Not necessarily because the system is sluggish with regard to rendering the icons on the desktop and storing them in memory persistently (which may be true in some cases), but more likely because keeping an excessive number of items on the Desktop can cause the windowserver process to generate reams of logfiles, which obviously draws resources away from other system tasks. Each of your icons on your desktop is stored as a window in the window server, not as an alias. The more you have stored, the more strain it puts on the window server. Check your desktop for unnecessary icons and clear them out.
    Keeping as few items as possible on the Desktop can prove a surprisingly effective performance boon. Even creating a single folder on your Desktop and placing all current and future clutter inside, then logging out and back in can provide an immediately noticeable speed boost, particularly for the Finder.
    And it is why Apple invented 'Stacks' for Leopard.
    Here is Apple's take on the subject:
    http://www.apple.com/pro/tips/immaculate_desktop.html

  • I'm trying to make a photoshop psd file have a hyperlink?

    I'm trying to make a photoshop psd file have a hyperlink when saved as a PDF file for my site Gr8CanineDogs?
    Thanks very much

    Photoshop does not support the creation of PDF hyperlinks, sorry. You will have to use Acrobat or another application to add links after you have generated the PDF. If you google "adding hyperlinks to PDF", you should see a number of options to explore.

  • I'm trying to make "Stop motion videos"  in Final Cut EXPRESS by using 100's of still photos and setting them to music.  They are coming out blurry if viewed larger than 4x6 in size

    I'm trying to make "Stop motion videos"  in Final Cut EXPRESS by using 100's of still photos and setting them to music.  They are coming out blurry if viewed larger than 4x6 in size.
    I don't understand why this is happening. 

    Quick follow up, since I was on my phone earlier and am back to a real keyboard.
    To access Easy Setup, hit Control Q.
    If you click on the blue discosure triangles, a dropdown menu with about a dozen different presets will be displayed. Select the one you want, (Here, I've selected 720P.)
    Whatever you select for a preset will not be applied until you make a new sequence. (I don't like to have sequences with different properties in the same project so I prefer to make a new project if I change the Easy Setup.)
    Because photo aspect ratios are different than video, I typically put a solid generator of some compatible color on the first track (v1) and put my photos on the track above (v2). Looks better, IMO, than black bars. There are other creative ways to display them. And of course, you could scale them up to fill the frame…but then you probably would have to re-position them.
    Good luck.
    Russ

Maybe you are looking for

  • Mac Mini Display Options

    Hi, I currently have a lte 2009 Mac Mini with a mini dvi port connected to one monitor with DVI and a mini display port connectedted to my TV with VGA. All good and works nice. I'd like to upgrade the Mac Mini soon but looking at the rear I see HDMI

  • Problem with interactive forms using ABAP

    Hi all,     I am trying to create an interactive adobe form using ABAP in ECC 6.0. But while execute the form, it is creating an error saying that Exception       SYSTEM_ERROR Message ID:          FPRUNX                     Message number:          

  • Problem in executing port reading concept.

    Hi, I tried to read a field, using the port reading concept in universal data reader. Even the graph is successful, but the data doesnt flow from the o/p. Help me to come over that.The configuration of the graph is <?xml version="1.0" encoding="UTF-8

  • Photoshop elements 9 problems

    I have just started using the trial version of PE9, and have encountered some problems, not present on my previous version (PE5);: 1. When trying the color variations option, the window I get does not identify the color associated with each variation

  • How do I open recovered Appleworks files?

    I have used Stellar Phoenix to try and recover/open deleted files. It seems to recover data but when I try to open by clicking in the finder I get an I/O error message. When I try to open withing the app, it does nothing. S.P. techies are stumped. An