GMAN is a RenderMan-compatible renderer begun in 1999 and revived in 2026. Give it a RIB scene and it renders an image. Version 0.6.0 marks the revival.

The z-buffer renderer supports all seven RenderMan quadrics, convex polygons, matte/plastic/metal surface shaders, ambient/distant/point lights and TIFF, PNG, JPEG and PNM output. It builds on macOS and Linux with C++17 and CMake.

Development, releases and build instructions: https://github.com/jac18281828/gman
Start page: https://2ad.com/gman
Questions and bugs: https://github.com/jac18281828/gman/issues
Contact: info@2ad.com

GMAN implements part of the RenderMan interface. Texturing, antialiasing, motion blur and shading-language compilation remain unfinished. See the GitHub README and release notes for current capabilities. SourceForge preserves the project's early history and releases.

Features

  • RIB scenes, seven quadrics and convex polygons
  • C++ surface and light shader plugins; TIFF, PNG, JPEG and PNM output
  • Builds on macOS and Linux with C++17 and CMake

Project Activity

See All Activity >

Categories

3D Rendering

License

GNU General Public License version 2.0 (GPLv2), GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow GMAN

GMAN Web Site

Other Useful Business Software
Build Data Resilience - Take the Assessment Today Icon
Build Data Resilience - Take the Assessment Today

Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
Take the Assessment
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Great stuff.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Mac, Server Operating Systems

Languages

English

Intended Audience

Developers, End Users/Desktop, Other Audience

User Interface

Command-line

Programming Language

C++

Related Categories

C++ 3D Rendering Software

Registered

1999-11-30