OpenGL::List - Massively optimise your Perl OpenGL program with display lists 1 ++

glpList my $list_name = glpList { glBegin( GL_LINES ); glVertex3f( 0, 0, 0 ); glVertex3f( 1, 0, 0 ); glVertex3f( 0, 0, 0 ); glVertex3f( 0, 1, 0 ); glVertex3f( 0, 0, 0 ); glVertex3f( 0, 0, 1 ); glEnd(); }; The glpLine function is used to define a bloc...

ADAMK/OpenGL-List-0.01 - 17 Dec 2010 16:04:48 GMT - Search in distribution

OpenGL::QEng::TextureList - Collection of texture information, collects texture images from the image directory. ++
OVERMARS/OpenGL-QEng-0.27 - 12 Nov 2008 15:56:06 GMT - Search in distribution

OpenGL::RWX - Provides support for loading 3D models from RWX files ++

OpenGL::RWX provides a basic implementation of a RWX file parser. Given a file name, it will load the file and parse the contents directly into a compiled OpenGL display list. The OpenGL display list can then be executed directly from the RWX object....

ADAMK/OpenGL-RWX-0.02 - 19 Dec 2010 09:40:13 GMT - Search in distribution

OpenCL - Open Computing Language Bindings 1 ++

This is an early release which might be useful, but hasn't seen much testing. OpenCL FROM 10000 FEET HEIGHT Here is a high level overview of OpenCL: First you need to find one or more OpenCL::Platforms (kind of like vendors) - usually there is only o...

MLEHMANN/OpenCL-1.01 - 07 May 2012 01:02:04 GMT - Search in distribution

libev - a high performance full-featured event loop written in C 18 ++
MLEHMANN/EV-4.18   (4 reviews) - 06 Sep 2014 18:43:03 GMT - Search in distribution

perldl - Simple shell for PDL (see also pdl2) 20 ++

The program perldl is a simple shell (written in perl) for interactive use of PDL. It consists of a command-line interface that supports immediate interpretation of perl commands and expressions. Perl expressions, including PDL constructs, can be ent...

CHM/PDL-2.007   (2 reviews) - 12 Oct 2013 16:57:07 GMT - Search in distribution

SDL::OpenGL - a perl extension 1 ++

SDL::OpenGL is a perl module which when used by your application exports the gl* and glu* functions into your application's primary namespace. Most of the functions described in the OpenGL 1.3 specification are currently supported in this fashion. As...

KTHAKORE/SDL_Perl-v2.2.6 - 07 Nov 2009 20:59:44 GMT - Search in distribution

OpenGL::PLG - Create, manipulate and render PoLyGon objects and files 1 ++

OpenGL::PLG is a class for OpenGL polygon objects. It lets you easily create and manipulate 3d polygon models. It also reads and writes files in raw PLG format, dumps OpenGL code and renders the 3d model (if you have Perl OpenGL installed). METHODS N...

GARU/OpenGL-PLG-0.03 - 11 Sep 2008 03:18:15 GMT - Search in distribution

OpenGL::GLM - Interface to the GLM library for loading Alias Wavefront OBJ files ++

This module is a perl interface to the GLM library, by Nate Robbins and Jeff Rogers, for loading Alias Wavefront 3d object files and displaying them through OpenGL. Note that no OpenGL::GLM objects should be created until an OpenGL context has first ...

JCHIN/OpenGL-GLM-0.01 - 24 Nov 2005 02:05:29 GMT - Search in distribution

Math::SO3 - Perl extension for SO3 rotations ++

Internal representation: SO3s are blessed refs to strings of size 3*3*sizeof(double) which contain the rotation matrix elements in standard C order. THIS IS PART OF THE OFFICIAL INTERFACE, so you may use this information, if you want. (It simply does...

FISCH/Math-SO3-0.90 - 07 Sep 1999 15:36:59 GMT - Search in distribution

SDL::Video - Bindings to the video category in SDL API 17 ++
FROGGS/SDL-2.544 - 14 May 2014 07:25:07 GMT - Search in distribution

AntTweakBar - Perl bindings for AntTweakBar 1 ++

AntTweakBar (see <>) is nice tiny GUI library for OpenGL/SDL/DirectX applications. If you are in hurry to evaluate it then intall AntTweakBar and try examples from "eg" directory within the distribution. To display ...

DMOL/AntTweakBar-0.05 - 06 Sep 2014 10:02:43 GMT - Search in distribution

OpenGL::Shader - copyright 2007 Graphcomp - ALL RIGHTS RESERVED Author: Bob "grafman" Free - ++

This module provides an extensible abstraction for managing OpenGL shaders. Requires OpenGL v0.56 or newer. SYNOPSIS ########## # Load and manage a shader use OpenGL(':all'); use OpenGL::Shader; # Note: these APIs/methods requires a current GL contex...

BFREE/OpenGL-Shader-1.01 - 04 Sep 2007 16:48:23 GMT - Search in distribution

OpenGL::Image - v1.03 copyright 2007 Graphcomp - ALL RIGHTS RESERVED Author: Bob "grafman" Free - Contributor: Geoff Broadwell ++

This module is an extensible wrapper to abstract imaging interfaces By default, this module uses the OpenGL::Image::Targa module; support for other imaging libraries may be added by providing plug-in modules in the OpenGL/Image folder. An OpenGL::Ima...

BFREE/OpenGL-Image-1.03 - 27 Sep 2008 20:35:30 GMT - Search in distribution
  • OpenGL::Image::Targa - copyright 2007 Graphcomp - ALL RIGHTS RESERVED Author: Bob "grafman" Free -
  • OpenGL::Image::Magick - copyright 2007 Graphcomp - ALL RIGHTS RESERVED Author: Bob "grafman" Free -
  • OpenGL::Image::Common - copyright 2007 Graphcomp - ALL RIGHTS RESERVED Author: Bob "grafman" Free -

Lego::Ldraw - Perl extension for parsing, modifying, translating and displaying Ldraw files ++

Ldraw is a CAD drawing program for Lego models. It stores data in text files with a suffix of ldr or dat. This extension provides a basis for quickly parsing, modifying, translating and displaying them. METHODS Model methods new $ldraw_model = Lego::...

SCESANO/Lego-Ldraw-0.5.8 - 27 Nov 2005 17:31:17 GMT - Search in distribution

Prima::faq - Frequently asked questions about Prima 12 ++

The FAQ covers various topics around Prima, such as distribution, compilation, installation, and programming. COMMON What is Prima? Prima is a general purpose extensible graphical user interface toolkit with a rich set of standard widgets and an emph...

KARASIK/Prima-1.41   (3 reviews) - 08 Nov 2014 17:17:23 GMT - Search in distribution

OpenGL::FTGL - interface to the FTGL library (to use arbitrary fonts in OpenGL applications). 1 ++

OpenGL doesn't provide direct font support. FTGL is a free, open source library which makes possible to use TrueType or OpenType fonts in an OpenGL application. FUNCTIONS The seven "ftglCreate*" functions take as parameter $fontfile which is the path...

JLMOREL/OpenGL-FTGL-0.01 - 06 Aug 2012 10:43:14 GMT - Search in distribution

FLTK::draw - The FLTK drawing library, used by all widgets to draw themselves ++
SANKO/FLTK-0.532009 - 04 Jul 2011 16:29:19 GMT - Search in distribution

IUP::CanvasGL - [GUI element] 2D canvas based on OpenGL (co-operates with OpenGL module) 6 ++

Creates an OpenGL canvas (drawing area for OpenGL). IMPORTANT: For using IUP::CanvasGL you also need to have module OpenGL installed. Example: use IUP ':all'; use OpenGL ':all'; Callback handler prototype: sub action_callback { my ($self, $x, $y) = @...

KMX/IUP-0.303   (1 review) - 08 Feb 2015 19:06:08 GMT - Search in distribution
  • IUP::MglPlot - [GUI element] canvas-like element for creating 2D plots (based on MathGL library)
  • IUP::FileDlg - [pre-defined dialog] selecting files or a directory
  • IUP::Manual::02_Elements - GUI elements guide, methods common for all IUP elements

Math::Clipper - Polygon clipping in 2D ++

"Clipper" is a C++ (and Delphi) library that implements polygon clipping. Exports The module optionally exports a few constants to your namespace. Standard Exporter semantics apply (including the ":all" tag). The list of exportable constants is compr...

SMUELLER/Math-Clipper-1.23 - 22 May 2014 18:36:53 GMT - Search in distribution