I have an idea for a program. Do you have any ideas how I could get started?

Discussion in 'Mac Programming' started by Spanky Deluxe, Oct 9, 2007.

  1. Spanky Deluxe macrumors 601

    Spanky Deluxe

    Joined:
    Mar 17, 2005
    Location:
    London, UK
    #1
    Hi all!

    Right, basically, I wish there was a program that was a virtual 3d graph paper. You can imagine how you could quite simply make a virtual 2d piece of graph paper, it'd be pretty much like a vector based drawing application. I'd really like something like that in 3d but *not* anything so complex as a 3d modelling and renderring program.

    I've often thought while trying to draw a diagram about how easy it would be to do if you could do it on a 3d piece of paper. Today I was working through a problem involving spherical geometry, specifically converting between two different astronomy geometries. Trying to sketch this stuff on a 2d piece of paper sure gets confusing. If I could have a 3d grid and could simply click and drag to create spheres, planes, circles, lines or points etc and spin it around to look at it from different angles then that would be a dream come true.
    Other useful features would be simple measurement of angles, lengths etc.

    Basically, I want a 3D sketching tool for scientific use. As far as I can tell, there's nothing available like that. Its all either 2D stuff or 3D modelling software.

    I'm ok with programming, I usually do more of the simulation type stuff but have had some experience in some other stuff and I'm willing to learn. I don't expect to be able to make everything work in twenty minutes, this would be a long term goal. What I don't know is how to start with this kind of thing. I'd need to create basically a 3D gui and that's the part I'm stuck on - I don't know which tools to use.

    So, has anyone got any ideas on how I could start? Programming environments, plugins etc. Something that can easily display 3d models would be the starting point.

    Spanky
     
  2. Blacky macrumors member

    Joined:
    Jun 27, 2007
    #2
    Have you tried sketchup?

    You can draw using precise measurements and show rules to back scientific drawings.
     
  3. MongoTheGeek macrumors 68040

    MongoTheGeek

    Joined:
    Sep 13, 2003
    Location:
    Its not so much where you are as when you are.
    #3
    Have you taken a look at Grapher which is built in?
    As for how, openGL might be the way to do it on your own.
     
  4. Spanky Deluxe thread starter macrumors 601

    Spanky Deluxe

    Joined:
    Mar 17, 2005
    Location:
    London, UK
    #4
    I'll have a look into SketchUp and see if it can do the job, thanks. :)

    Is OpenGL easy to program with? I've never touched 3D stuff before, only 2D gui stuff and scientific programming. Grapher doesn't really cut it, its more of a graphing tool rather than a sketching tool. :(
     
  5. kainjow Moderator emeritus

    kainjow

    Joined:
    Jun 15, 2000

Share This Page