Is it possible to draw a sphere on illustrator?

How would I draw a sphere on illustrator?
I saw how to do 3D objects, but still do not know how to do a sphere, if it is even possible.
Thank you

As Joe writes you create your art first the n drag it to the symbol panel and then in the 3D Effect dialog you choose map Art then in the Map art dialog
you choose the surface you want and then select the symbol you made of your art. Turn on the preview to see what you are doing.

Similar Messages

  • Is it possible to draw arrows in imovie

    is it possible to draw arrows in imovie

    Yes,
    Use iMovie 06 with the GeeThree Volume Six Plug-in. Then you can Draw or write anything you like on the video frame.
    http://www.geethree.com/slick/galleries/d_v6.html
    Lots of other effects are available below.
    http://www.geethree.com/slick/index.html
    ( iMovie 08 - 11 cannot use plug-ins)

  • Can ya...draw a sphere  ...  with lat. and long.  lines

    Is there a way to draw a sphere with it's wire frame?
    Can I create such a sphere and map a texture underneath the wire frame?
    thanks, --guy without a clue on this

    Sorry. The batch of scripts I meant to direct to is here:
    http://www.IllustrationETC.com/AIbuds/JETPathScriptsShared.zip
    Bill,
    Assuming you are using AICS or CS2, the 3D Effect with Symbol mapping as Gary suggested is fine. I sometimes use both; using the 3D image mapping for the sphere surface, but overlaying it with the grid made by the script. (It so happened I was working on such a thing right when you posted this thread.) Reasons are: It's easy to do "stroke things" (Art Brushes, dashes, etc.) with the grid made by the script, because the paths are all simple ellipses with 4 points...:
    ...; whereas the 3D mapping route tapers the lat/long lines, and when expanded all the strokes are outlined, even if the Symbol contained simple strokes.
    Also, the script results in ellipses spaced as if they were mechanically constructed in an axonometric projection (isometric, dimetric, trimetric), which makes them useful to me for other things, such as sperical "protractors".
    For those using AI10, a version of the script without the prompts is here:
    http://www.IllustrationETC.com/AIbuds/LatLongSphere/JETSphereAI10.js
    A PDF explaining how to edit the number of lines in AI10 and showing some other experiments with it is here:
    http://www.IllustrationETC.com/AIbuds/LatLongSphere/JETSphereNotes.pdf
    JET

  • Prompt if you please, to me are necessary programs making it possible to draw off music from the network VK, program- analog Ward, program- analog of adob Flesch pleer. if there are free, the thanks a lot

    prompt if you please, to me are necessary programs making it possible to draw off music from the network VK, program- analog Ward, program- analog of adob Flesch pleer. if there are free, thanks a lot

    Hi Christoffer,
    Thanks for the reply, excellent information! I was a bit struggling with the availability of the tokenGroups attribute, but your info makes it pretty clear.
    Do you also happen to have experience with the LDAP_MATCHING_RULE_IN_CHAIN method to retrieve nested groups? It seems to perform pretty well, retrieves all nested groups using the memberOf attribute and works on all AD environments (W2K3 SP2 or higher).
    Richard Mueller did a performance test using both methods:
    http://social.technet.microsoft.com/Forums/fr-FR/f238d2b0-a1d7-48e8-8a60-542e7ccfa2e8/recursive-retrieval-of-all-ad-group-memberships-of-a-user?forum=ITCG
    User with 14 groups:
    Method                      Groups   Ave. (10 runs) 1 standard deviation
    LDAP_MATCHING_RULE_IN_CHAIN    11     0.1664 sec.   +/- 0.0325 sec.
    tokenGroups                    13     0.0895 sec.   +/- 0.0038 sec.
    Recursive memberOf             11     0.0774 sec.   +/- 0.0021 sec.
    User with 308 groups:
    Method                      Groups   Ave. (10 runs) 1 standard deviation
    LDAP_MATCHING_RULE_IN_CHAIN   305     0.2664 sec.   +/- 0.0151 sec.
    tokenGroups                   306     1.2147 sec.   +/- 0.0271 sec.
    Recursive memberOf            305     1.2813 sec.   +/- 0.1190 sec.

  • Possible to draw power from iPhone battery?

    Is it possible to draw power from the iPhone battery in order to power an external device? If so, how does one go about doing it?
    Thanks,
    Colin Marcus

    Colin:
    Did you ever get an answer to your question?  I have the same one.
    Thanks!
    Tom

  • Is it possible to create box plots in illustrator? If yes, then how?

    Is it possible to create box plots in illustrator? If yes, then how?

    You draw them manually. There is no built-in functionality. AI simply sucks for any kind of diagrams.
    Mylenium

  • Help making a 3D cut sphere in Illustrator?

    Hello!
    So I'm a novice at making 3D objects in Illustrator. I'm attempting to make a cut sphere in Illustrator. I'm not sure if what I want to achieve is best done through pen tool and gradients or 3D revolve. Here are some screenshots of my attemps thus far:
    This one is with the pen tool:
    This is as far as I got with the 3D Revolve:
    I'm trying to have a sphere within a sphere, with the outer sphere being cut revealing some of the inner sphere. The outer sphere will have a lower opacity.
    Any tips, tricks, guidance, video tutorials, etc, are appreciated! I will send you cookies in return for your help     

    You can apply transparency to the paths to which 3D Effect is applied.
    You can "nest" paths inside each other.
    However, Illustrator's 3D Effect cannot apply different revolve or extrusion parameters to individual paths in the same model. Note that in the top example below, the green tube is translucent, the red is opaque. But they are both revolved to the same degree, and they are both aligned about the revolve axis. You can't do anything about that. That's one of the debilitating limitations of the dumbed-down Dimensions functionality upon which 3D Effect is based.
    The green "atom shells" below are not made with 3D Effect at all. They are simply circles with gradient fills and transparency applied.
    You can't do what you describe in a single 3D Effect model. You can either use multiple 3D Effect objects and simply overlap them, or you can just draw the thing normally without 3D Effect, or you can construct a combination of the two. For example:
    The above is just a stack of three 3D Effect objects. The largest semicircle is set to 50% transparency and revolved 270°.
    That object was duplicated, given a blue fill with no transparency, revolve changed to 360°, and sent to back.
    That object was duplicated, revolve changed to 90° and sent to front.
    JET

  • Is it possible to do a batch in Illustrator?

    Hi everyone!
    Do you know by any chance if it's possible to do a batch in Illustrator as you do in Photoshop? I can't find any Actions scripts similar to Photoshop but maybe it's just because it's not possible!
    Thanks for your help!
    Marie

    There is a Batch feature in the Actions Palette. See online Help for Actions.
    Beyond that, it depends on what exactly you want to automate. Not every command in the program is accessible by Actions (or scripting).
    JET

  • Is it possible to draw on a picture after loading and before displaying it?

    Hi to all :)
    I intend to write a small applet(connected with a server using RMI, but that's not important :) ) that represents the 'tic-tac-toe' game.
    I've planned to create 3 pictures - blank, containing a circle and containing a cross.
    Then I think to used 9 JButton-s and set the blank pic as an Icon for the JButton. An action event listener will change the picture to circle ot cross and so on...
    I would like to draw a line over the 3 pictures for the winner at the end of the game.
    Is it possible to load a circle or cross picture, then draw a horizontal/vertical/diagonal line on it at runtime and after that set it as an Icon for the Jbutton ?
    Thanks in advance. Take care :)

    To my knowledge, you can't overlay icons on a JButton without subclassing it and overriding paintComponent. In that case, II suppose you could try painting over all your buttons with something like:parentContainer = new JPanel() {
        @Override
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            drawLine(0, 0, 100, 100); //etc...
    parentContainer.add(myFirstButton);
    //etc.

  • Is it possible to draw image ouside Paint?

    i m working j2me midp1.0, i want to draw an image directly from method call by pasing required arguments. Wat is way to do that.
    Also tel me how to do the same in midp2.0. send me some code example if you have.

    is it possible to delete a he last line in a text area? this is my code , the problem is i cannot delete the last word i entered in the text field
    import javax.swing.*;
    //import javax.swing.text.*;
    import java.awt.*; //for layout managers and more
    import java.awt.event.*; //for action events
    import java.awt.Color;
    public class WordMorph extends JPanel implements ActionListener{
         private final static String newline = "\n";
         protected JTextField answer;
         protected JTextArea a;
         private JLabel name;
         private JLabel time;
         private JCheckBox stopButton;
         private JLabel ans;
         private JButton delete;
         private JLabel word;
         private JScrollPane scrollPane;
         private JLabel lastword;
         private JButton submitButton;
         private JTextArea show;
         public WordMorph(){     
    setLayout(null);          //set the layout to null
    //creating label and adding it to the container
    name = new JLabel("GOT THE WORD GAME");
    name.setFont(new Font("Serif", Font.ITALIC, 16));
    add(name);
    //creating label and adding it to the container
    time = new JLabel("Time:");
    add(time);
    //creating checkbox and adding it to the container
    stopButton = new JCheckBox("Stop the Time");
    add(stopButton);
    //creating label and adding it to the container
    ans = new JLabel("ENTER ANSWER");
    add(ans);
    //creating textfield and adding it to the container
    answer = new JTextField(10);
    add(answer);
    answer.addActionListener(this);
    //creating button and adding it to the container
    delete = new JButton("Remove the last Entry");
    add(delete);
    delete.addActionListener(this);
    //creating label and adding it to the container
    word = new JLabel("HEAD");
    add(word);
    //creating textarea and adding it to the container
    a = new JTextArea(10,8);
    add(a);
    a.setEditable(false);
    a.setBackground(Color.yellow);
    scrollPane = new JScrollPane(a);
    add(scrollPane);
    //creating the label and adding it to the container
    lastword = new JLabel("FOOT");
    add(lastword);
    //creating the submitButton and adding it to the container
    submitButton = new JButton("Submit");
    add(submitButton);
    show = new JTextArea(10,15);
    add(show);
              //sets the location of the label for the title
              Insets insets = getInsets();
    Dimension size = name.getPreferredSize();
    name.setBounds( 100+ insets.right, 5 + insets.top, size.width, size.height);
    //sets the location of the time
    size = time.getPreferredSize();
    time.setBounds(25 + insets.left, 31 + insets.top,size.width, size.height);
    //sets the location of the stopButton
    size = stopButton.getPreferredSize();
    stopButton.setBounds(150 + insets.left, 30 + insets.top,size.width, size.height);
    //sets the location of the label
    size = ans.getPreferredSize();
    ans.setBounds(25 + insets.left, 55 + insets.top, size.width, size.height);
    //sets the location of the textfield for the answer
    size = answer.getPreferredSize();
    answer.setBounds(25 + insets.left, 75 + insets.top, size.width, size.height);
    //sets the location of the deleteButton
    size = delete.getPreferredSize();
    delete.setBounds(150 + insets.left, 70 + insets.top,size.width, size.height);
    //sets the location of the label
    size = word.getPreferredSize();
    word.setBounds(25 + insets.left, 95 + insets.top,size.width, size.height);
    //sets the location of the textarea
    size = a.getPreferredSize();
    a.setBounds(25 + insets.left, 115 + insets.top,size.width, size.height);
              size = scrollPane.getPreferredSize();
    scrollPane.setBounds(25 + insets.left, 115 + insets.top,size.width, size.height);      
    //sets the location of the lastword
    size = lastword.getPreferredSize();
    lastword.setBounds(25 + insets.left, 280 + insets.top,size.width, size.height);      
    //sets the location of the submitButton
    size = submitButton.getPreferredSize();
    submitButton.setBounds(25 + insets.left, 310 + insets.top,size.width, size.height);
    //sets the location of the textArea
    size = show.getPreferredSize();
    show.setBounds(150 + insets.left, 115 + insets.top,size.width, size.height);                     
         public void actionPerformed(ActionEvent evt) {
    String text = answer.getText();
    a.append(text + newline);
    answer.selectAll();
    //Make sure the new text is visible, even if there
    //was a selection in the text area.
    // a.setCaretPosition(a.getDocument().getLength());
    if (evt.getSource() == delete)
         removeAnswer(text, 0, 4);
    //method for delete
    public void removeAnswer(String s, int i, int j){ 
    try {     s = " ";
              a.replaceRange(" ", 0, 4);
         }catch (IllegalArgumentException e){}
         private static void createAndShowGUI() {
    //Create and set up the window.
    JFrame frame = new JFrame("Word Morph");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    //Add contents to the window.
    frame.add(new WordMorph());
    //Display the window.
    frame.pack();
    frame.setVisible(true);
    //Size and display the window.
    Insets insets = frame.getInsets();
    frame.setSize(350 + insets.left + insets.right,
    350 + insets.top + insets.bottom);
    frame.setVisible(true);
    public static void main(String[] args) {
    //Schedule a job for the event-dispatching thread:
    //creating and showing this application's GUI.
    javax.swing.SwingUtilities.invokeLater(new Runnable() {
    public void run() {
    createAndShowGUI();
    can some one help me regarding my problem?

  • Is it possible to draw shapes on an background image?

    Hi all,
    I wanna ask if it is possible for loading an jpg as background image in Canvas, and draw shapes(ovals/rectangles) on it?
    I've tried, but it seems the shapes always covered by the image. How can I due with this? I want the shapes drawn on top of the image, not underneath it.
    Please Help! Thx.

    Am I doing anything wrong? cos I've already draw the shapes after the image in the paint method.
    Here's some of the program coding:
    // init
    PictCanvas coffeeCanvas=new PictCanvas();
    //set up Picture Canvas
    coffeeCanvas.thePic=getImage(getCodeBase(),"50p.jpg");
    coffeeCanvas.setSize(200,200);
    // paint method
    public void paint(Graphics g)
    g.drawImage(thePic,0,0,this);
    g.drawOval(0,0,20,20);
    repaint();
    }

  • Possibility of drawing numbers on java bouncing balls?

    Can anyone show me how to put numbers on these moving balls in my code. I need the numbers 1-60 on them. I have two sets the red and white. Here is my code. Any help is appreciated. I am trying to write a program to represent the powerball.
    import java.awt.*;
    import java.applet.*;
    import java.util.*;
    import javax.swing.*;
    import java.awt.Rectangle;
    class CollideBall{
    int width, height;
    public static final int diameter=20;
    //coordinates and value of increment
    double x, y, xinc, yinc, coll_x, coll_y;
    boolean collide;
    Color color;
    Graphics g;
    Rectangle r;
    //the constructor
    public CollideBall(int w, int h, int x, int y, double xinc, double yinc, Color c){
    width=w;
    height=h;
    this.x=x;
    this.y=y;
    this.xinc=xinc;
    this.yinc=yinc;
    color=c;
    r=new Rectangle(150,80,130,90);
    public double getCenterX() {return x+diameter/2;}
    public double getCenterY() {return y+diameter/2;}
    public void alterRect(int x, int y, int w, int h){
    r.setLocation(x,y);
    r.setSize(w,h);
    public void move(){
    if (collide){  
    double xvect=coll_x-getCenterX();
    double yvect=coll_y-getCenterY();
    if((xinc>0 && xvect>0) || (xinc<0 && xvect<0))
    xinc=-xinc;
    if((yinc>0 && yvect>0) || (yinc<0 && yvect<0))
    yinc=-yinc;
    collide=false;
    x+=xinc;
    y+=yinc;
    //when the ball bumps against a boundary, it bounces off
    //ball width is 6 so if the ball becomes less then 6 it is touching the frame
    //if ball is greater than the entire width-the diameter of the rectangle, then the ball is just touching the frame of the rectangle and must switch to negative to go in opposit direction
    if(x<6 || x>width-diameter){
    xinc=-xinc;
    x+=xinc;
    //same thing as about just about the Y-axis instead of the x-axis
    if(y<6 || y>height-diameter){
    yinc=-yinc;
    y+=yinc;
    public void hit(CollideBall b){
    if(!collide){
    coll_x=b.getCenterX();
    coll_y=b.getCenterY();
    collide=true;
    public void paint(Graphics gr){
    g=gr;
    g.setColor(color);
    //the coordinates in fillOval have to be int, so we cast
    //explicitly from double to int
    g.fillOval((int)x,(int)y,diameter,diameter);
    //Draws half white and half dark gray arc around the balls to give light and shadow effect
    g.setColor(Color.white);
    g.drawArc((int)x,(int)y,diameter,diameter,45,180);
    g.setColor(Color.darkGray);
    g.drawArc((int)x,(int)y,diameter,diameter,225,180);
    public class BouncingBalls extends Applet implements Runnable { 
    Thread runner;
    Image Buffer;
    Graphics gBuffer;
    CollideBall ball[];
    //Obstacle o;
    //how many balls?
    static final int MAX=60;
    boolean intro=true,drag,shiftW,shiftN,shiftE,shiftS;
    boolean shiftNW,shiftSW,shiftNE,shiftSE;
    int xtemp,ytemp,startx,starty;
    int west, north, east, south;
    public void init() {  
    Buffer=createImage(getSize().width,getSize().height);
    gBuffer=Buffer.getGraphics();
    ball=new CollideBall[MAX];
    int w=getSize().width-5;
    int h=getSize().height-5;
    //our balls have different start coordinates, increment values
    //(speed, direction) and colors
    for (int i = 0;i<30;i++){
    ball=new CollideBall(w,h,48+i,500+i,1.5,2.0,Color.white);
    ball[i+30]=new CollideBall(w,h,890+i,200+i,1.5,2.0,Color.red);
    public void start(){
    if (runner == null) {
    runner = new Thread (this);
    runner.start();
    /* public void stop(){
    if (runner != null) {
    runner.stop();
    runner = null;
    public void run(){
    while(true) {
    Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
    try {runner.sleep(15);}
    catch (Exception e) { }
    //move our balls around
    for(int i=0;i<MAX;i++){
    ball[i].move();
    handleCollision();
    repaint();
    boolean collide(CollideBall b1, CollideBall b2){
    double wx=b1.getCenterX()-b2.getCenterX();
    double wy=b1.getCenterY()-b2.getCenterY();
    //we calculate the distance between the centers two
    //colliding balls (theorem of Pythagoras)
    double distance=Math.sqrt(wx*wx+wy*wy);
    if(distance<b1.diameter)
    return true;
    return false;
    private void handleCollision(){
    //we iterate through all the balls, checking for collision
    for(int i=0;i<MAX;i++)
    for(int j=0;j<MAX;j++){
    if(i!=j){         
    if(collide(ball[i], ball[j])){  
    ball[i].hit(ball[j]);
    ball[j].hit(ball[i]);
    public void update(Graphics g){
    paint(g);
    public void paint(Graphics g) { 
    gBuffer.setColor(Color.lightGray);
    gBuffer.fillRect(0,0,getSize().width,getSize().height);
    gBuffer.draw3DRect(5,5,getSize().width-10,getSize().height-10,false);
    //paint our balls
    for(int i=0;i<MAX;i++)
    ball[i].paint(gBuffer);
    g.drawImage (Buffer,0,0, this);
    Thanks again

    this.user wrote:
    JakeG27 post your code within the code tab it will be more clear.
    You can do this by clicking on CODE when you do this will appear { code} { code} post your code inbetween those to tags.
    ie
    { code} code... { code}
    and it will look like this
    code
    This must be the first sensible post you've ever made. At least you're able to copy someone else's response and pretend you know something.

  • How is it possible to draw a graph using without any label along the x-axis

    Hi,
    I created a bar-graph using the tabular data below:
    public List getTabularData() {
    List list = new ArrayList();
    String[] rowLabels = {"Allocation","Forecast", "Bookings", "Loaded"};
    for (int r = 0 ;r<rowLabels.length ;r++ ) {
    if ( r == 0) {
    list.add(new Object[]{"Alloc/Forecast",rowLabels[r],new Double(_allocation)});
    if ( r == 1) {
    list.add(new Object[]{"Alloc/Forecast",rowLabels[r],new Double(_forecast)});
    if ( r == 2) {
    list.add(new Object[]{"Booking/Loaded",rowLabels[r],new Double(_bkg)});
    if ( r == 3) {
    list.add(new Object[]{"Booking/Loaded",rowLabels[r],new Double(_loaded)});
    return list;
    This is creating a two groups "Alloc/Forecast" and "Booking/Loaded". Group labels are shown in the x-axis.
    But I don't want to show the labels. Instead, only the graph with two groups without any labels in x-axis. How is it possible ?

    User,
    I haven't tested this at all - you may want to have a look at the [url http://download.oracle.com/docs/cd/E12839_01/apirefs.1111/e12418/tagdoc/dvt_o1TickLabel.html]dvt:o1TickLabel component to see if it can suppress the labels.
    John

  • Is it possible to draw a circleWITHOUT fill in Photoshop Elements 4?

    Hi,
    It's been a while since I had Photoshop (version 2, back in my college days), but I just bought Elements 4 to mess around on some prelim logo designs before handing them off to my outside designer.
    For the life of me, I can't figure out a way to draw a circle without it being filled in... just a solid circle and a donut seem to be the only options.
    Is this feature not available?

    Marquee Shortcuts:<br /><br />Press Shift M until you get the elliptical marquee <i>or</i> just press M until you get it if you have the use Shift key for tool switch unchecked in the CS2 preferences.  Edit<Preferences<General...<br /><br />HTH,<br />Terri

  • Is it possible to draw an org chart in WDA?

    hi gurus,
    i am wondering that wda can draw an org chart? we want that to display hr org chart.
    br.
    jun

    Hi Jun,
    You can make use of the BusinessGraphics UI element in WDA. Using this element you can create the following types of charts:
    1)  Column chart (columns and stacked columns)
    2)  Bar chart (bars and stacked bars)
    3)  Line chart (lines, stacked lines, profiles and stacked profiles)
    4)  Area chart (area, stacked area, profile area, stacked profile area, and pipeline)
    5)  Pie chart (pie and split pie)
    6)  Doughnut chart
    7)  Radar chart (radar and stacked radar)
    8)  Polar chart
    9)  Speedometer chart
    10) Scatter chart (scatter and time scatter)
    11) Portfolio chart
    12) Gantt chart
    13) MTAChart
    Try go through these links to get an idea as to how you can use this BusinessGraphics UI element.
    [Link 1|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ca932ebc-0901-0010-68a0-b4dd81a4bf81]
    [Link 2|http://****************/Tutorials/WebDynproABAP/BusinessGraph/page1.htm]
    [Link 3|http://****************/Tutorials/WebDynproABAP/Graphics/page1.htm]
    Regards,
    Uday

Maybe you are looking for