GRRLIB 4.3.0.

PC software for Wii: tools to manage games, backups, create themes and channels, and utilities for SD cards and USB drives.
User avatar
actarus1973
Geek
Members
Posts: 2928
Joined: Wed 11 Feb 2009 10:52
Wi-Fi: Oui
Firmware Wii: 4.1E
CFW Wii: d2x v9b1 r47
PS3 Dongle: Aucun

GRRLIB 4.3.0.

Post by actarus1973 »

Automatically translated from French.

GRRLIB 4.3.0. GRRLIB is a C / C++ 2D/3D graphics library for Wii application developers.
It's essentially a wrapper that presents a user-friendly interface to the Nintendo GX core.
With it, coders can quickly and easily start creating graphical applications.

GRRLIB is provided as a standard C/C++ library (aka archive) called "libgrrlib.
Because GRRLIB processes JPEG and PNG images, it requires installing the "libjpeg" and "libpngu" libraries.
"libpngu", in turn, requires 'libpng" and "libpng" requires "libz.
GRRLIB also has FileIO functions to allow real-time loading and saving of graphical data,
and therefore also requires "libfat.
GRRLIB also has the ability to use TrueType fonts, if "libfreetype" is also required.

Download
This content is for members only. Log in or register for free to see it.
changelog 4.3.0.

libpng was updated to version 1.4.2
was updated to libjpeg version 8b zlib
was updated to version 1.2.5
of FreeType 2.3.12 (first-time support)
3D primitive drawing: torus, sphere, cube, cylinder and cone light functions (diffuse, specular, spot) + ambient
Split functions for rotation/translation/3D scaling of objects.


Here is the list of example code from a new demo added:

3d_light1 - Simple diffuse light code sample
3d_light2 - Simple Light and GRRLIB_ObjectViewInv sample
3d_light3 - A bit of specular light
3d_light4 - Spot Light code sample
3D_sample - simple5 rotation/translation/3D object scaling demo. ttf ->
TrueType fonts demo

source:
https://wiibrew.org/wiki/GRRLIB

Everything for Wii · Wii U · Switch