I think we are a pc-generation away from easy-to-use-and-widespread 3d graphics, I read that the new versions of MSWindows will have a 3d desktop (but only if your computer can handle it). Most can't.

It would be nice to have a straight forward 3d language, where you initialize with an x,y,z dimension, then have simple statements like

my $space = Space->new( -x => [-1000, 1000], -y => [-1000, 1000], -z => [-1000, 1000] ); my $sphere = $space->new('Sphere', -origin => [2,2,2], -radius => 5, -fill => #abcdef, -transparency => .30, -azimuth => .5 )->pack;
And it will come, but not until we all have $1000 graphics cards( by today's costs ), and bigger memory and processors. Until then, real 3d will exist only in high end speciality equipment, with their own special languages. Sure you can hack around with SDL and PDL with 3d extensions, but it is only a toy compared to what it should(could) be. Look at what it takes for the movie houses to make 3d movies. They have a room full of highpowered computers, all networked, and it takes them days to produce a few useful frames. I think they use assembly language for all the computations and manipulations.

I'm not really a human, but I play one on earth. flash japh

In reply to Re^3: OPENGL perl widgets by zentara
in thread OPENGL perl widgets by aquarium

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.