Linux SoftwareMultimediaGraphicsThe Pure Perl RayCaster 1.0b

The Pure Perl RayCaster 1.0b


The Pure Perl RayCaster is a small simple Ray casting application written completely in Perl without using any 3D API library or Open
Developer:   Giannis Economou
      more software by author →
Price:  0.00
License:   Artistic License
File size:   29K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


The Pure Perl RayCaster is a small simple Ray casting application written completely in Perl without using any 3D API library or OpenGL. For the GUI, Pure Perl RayCaster uses wxPerl (WxWindows port to Perl).

Pure Perl RayCaster can load a 3D object from a file (in RAW format), display the object in wireframe perspective view, allow to orbit and zoom your camera and produce a user defined size ray casting image of the current view in a predefined color theme with or without smooth shading.

Pure Perl RayCaster is not a professional production tool for 3D image generation. It is well suited for educational purposes, in order to study, understand, tweak and try well known fundamental 3D Computer Graphics techniques.

Requirements:
  • Perl
  • wxPerl
    tags pure perl  perl raycaster  ray casting  

    Download The Pure Perl RayCaster 1.0b


     http://www.antithesis.gr/pprc/downloads/purePerlRayCaster_src_v1.0b.tar.gz


    Authors software

    The Pure Perl RayCaster 1.0b (by Giannis Economou)
    The Pure Perl RayCaster is a small simple Ray casting application written completely in Perl without using any 3D API library or Open


    Similar software

    The Pure Perl RayCaster 1.0b (by Giannis Economou)
    The Pure Perl RayCaster is a small simple Ray casting application written completely in Perl without using any 3D API library or Open

    PXR::Parser 0.1.5 (by Nicholas Perez)
    PXR::Parser is a Pure Perl SAX XML Push Parser.

    SYNOPSIS

    use PXR::Parser;

    my $parser = PXR::Parser->new(

    Prima::image-load 1.20 (by Dmitry Karasik)
    Prima::image-load is a Perl module using image subsystem.

    Simple loading

    Simplest case, loading a single image would look like:

    gtk-theme-prefs 0.0.1 (by Gavin Brown)
    gtk-theme-prefs is a GTK+ theme manager, written using Gtk2-Perl

    Gtk2::GladeXML 1.005 (by Ross McFarland)
    Gtk2::GladeXML is a Perl module that create user interfaces directly from Glade XML files.

    SYNOPSIS

    # for a pure gtk+ glade p

    Sanselan 0.75 (by Charles M. Chen)
    Sanselan is a Pure-Java library reads & writes a variety of image formats, including fast parsing of image metadata (size, color spac

    ExtUtils::ModuleMaker 0.47 (by R. Geoffrey Avery)
    ExtUtils::ModuleMaker is a Perl module better than h2xs for creating modules.

    SYNOPSIS

    At the command prompt:
    % modulema

    Jabber::Lite 0.7 (by Bruce Campbell)
    Jabber::Lite is a standalone library for communicating with Jabber servers.

    SYNOPSIS

    use Jabber::Lite;

    my $jlobj = Jabbe

    Code::Perl 0.03 (by Fergal Daly)
    Code::Perl is a Perl module to produce Perl code from a tree.

    SYNOPSIS

    use Code::Perl::Expr qw( :easy );

    my $c = derefh(

    Another Gallery 1.3 (by Dennis Senftleben)
    Another Gallery is a PHP port of the Zgal gallery generator


    Other software in this category

    SPlotter- 1.2 Simple Plotter 3D (by Naskita)
    Plotting all 2D and 3D functions had never been so easy

    BRL-CAD 7.8.4 (by Sean Morrison)
    BRL-CAD project is a powerful Constructive Solid Geometry (CSG) solid modeling system

    motion 3.2.5 (by Jeroen Vreeken)
    Motion is a program that monitors the video signal from one or more cameras and is able to detect if a significant part of the pictur

    ImageMagick 6.3.1-1 (by ImageMagick Studio LLC)
    ImageMagickTM, version 6.2.2, is a free software suite for the creation, modification and display of bitmap images

    XScreenSaver 5.01 (by jwz)
    XScreensaver program waits until the keyboard and mouse have been idle for a period, and then runs a graphics demo chosen at random

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags