Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Multimedia > Graphics

    ruby-opengl 0.60.0

    Download button

    No screenshots available
    Downloads: 831  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.4/5)
    17 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Jan Dvorak | More programs
    MIT/X Consortium Lic... / FREE
    January 29th, 2008, 14:42 GMT
    ROOT / Multimedia / Graphics

     Read user reviews (0)  Refer to a friend  Subscribe

    ruby-opengl description

    ruby-opengl provides Ruby bindings for OpenGL, GLU, and GLUT.

    ruby-opengl provides Ruby bindings for OpenGL, GLU, and GLUT. The project supports OpenGL 2.1 and the majority of GL extensions. It is intended to be a replacement for -- and uses the code from -- Yoshi's ruby-opengl.

    ruby-opengl is licensed under the MIT license.

    What's New in This Release:

    · Automatic error checking for GL/GLU calls, enabled by default (see doc/tutorial)
    · Added support for many more OpenGL extensions
    · Support for Ruby 1.9.0+ (requires mkrf 0.2.3)
    · Ton of bugfixes.

    API Changes:
    · Boolean functions/parameters was changed to ruby true/false instead of GL_TRUE / GL_FALSE, which remains for compatibility
    · glGet* functions now returns x instead of [x] when returning only one value
    · Functions operating on packed strings (glTexture, gl*Pointer etc.) now also accepts ruby arrays directly
    · Matrix handling functions now also accepts instances of Matrix class, or any class that can be converted to array
    · glUniform*v and glUniformmatrix*v now does not require 'count' parameter, they will calculate it from length of passed array
    · glCallLists needs type specifier (previously was forced to GL_BYTE)
    · On ruby 1.9, glut keyboard callback returns char ("x") instead of integer so using 'if key == ?x' works on both 1.8 and 1.9



    Product's homepage

      


    TAGS:

    Ruby bindings | OpenGL bindings | GLUT bindings | Ruby | OpenGL | GLU

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM