AminetAminet
Search:
84754 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/src/GL_BMP_Load_11.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:OpenGL BMP texture loader routines
Author: walternn at rupert.informatik.uni-stuttgart.de (Norman Walter)
Uploader:walternn rupert informatik uni-stuttgart de (Norman Walter)
Type:dev/src
Version:1.1
Architecture:m68k-amigaos
Date:2003-06-22
Requires:C Compiler (e.g. StormC, gcc), StormMesa
Replaces:GL_BMP_Load.lha
Download:dev/src/GL_BMP_Load_11.lha - View contents
Readme:dev/src/GL_BMP_Load_11.readme
Downloads:563

By now i have only seen some texture loader routines for quite exotic
bitmap formats like sgi-rgb or ptt.
So why don't have a BMP loader routine?


Requirements:
-------------
The executable included in this archive requires 68030 cpu and 68881 fpu or better.
A 68060 or PowerPC CPU and a fast 3D-accelerator is highly recommended.

Expilicit: You NEED to install StormMesa to run the executable.
For compiling you need the linker librarys.

Download StormMesa from:

http://www.haage-partner.com/3dworld/index-e.htm

To run the executable, you need the user archive.
If you want to compile your own sources, you will need the developer
archive.

Install the packages according to their manuals.

Make sure to link the linker librarys to your executable while compiling.

GCC example: gcc demosource.c -o demo -lGL

Where "demosource.c" is the source code of your OpenGL program and "demo"
is the executable.

To obtain hardware-acceleration, you will need a GFX-card with 3D-Chip
(for example CyberVision 64/3D, CyberVisionPPC, Voodoo, etc.) AND
a Warp3D driver for your 3D-hardware.
OpenGL programs will run without 3D-hardware anyway, but slower.


Features:
---------
- Loads uncompressed 24 bit (Windows-)BMP textures
- Example with hardware acceleration where available
- System friendly as possible
- It`s fast, even on my good old A4000/030 with CV64/3D


New in this Version:
--------------------
- Simple intuition progress bar for texture loading

Remember:
---------
The S3 Virge can only perform hardware acceleration within 15 Bit screenmodes.

Testet on Amiga 4000/30 with CyberVision64/3D,
AmigaOS 3.5, CyberGraphX 3, Warp3D 3.


Books on C programming and OpenGL:
----------------------------------
Brian W. Kernighan, Dennis M. Ritchie:
The C Programming Language

Andrew Koenig: 
C Traps and Pitfalls

Robert Sedgewick:
Algorithms in C

Mason Woo, Jackie Neider, Tom David, Dave Shriner, Tom Davis:
OpenGL 1.2 Programming Guide

Renate Kempf and Chris Frazier:
OpenGL Reference Manual

Mark Kilgar:
The OpenGL Utility Toolkit (GLUT) Programming Interface API

Kevin Hawkins, Dave Astle:
OpenGL Game Programming


World Wide Web:
---------------

http://www.norman-interactive.com (my Homepage)

http://www.informatik.uni-stuttgart.de (University Stuttgart, Dept. of Computer Science)

http://www.ninemoons.com (GeekGadgets)

http://www.haage-partner.com (Haage & Partner Homepage)

http://www.sgi.com (Silicon Graphics - Inventor of OpenGL)

http://www.OpenGL.org (OpenGL Homepage)


Contents of dev/src/GL_BMP_Load_11.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                25677   62616  41.0% -lh5- 334f Jun  9  2003 BMP_Cube/BMP_Cube
[generic]                 4077    4866  83.8% -lh5- 3fd8 Jun 16  2003 BMP_Cube/BMP_Cube.info
[generic]                44205   44205 100.0% -lh0- cccb Jun  3  2003 BMP_Cube/BMP_Cube.png
[generic]                 1434    1434 100.0% -lh0- e073 Jun  3  2003 BMP_Cube/BMP_Cube_brush.png
[generic]                 3485    4353  80.1% -lh5- 4adb Jun 16  2003 BMP_Cube/data.info
[generic]                37078   49206  75.4% -lh5- b045 Jun  3  2003 BMP_Cube/data/Cover1.bmp
[generic]                31841   49206  64.7% -lh5- 95ee Jun  3  2003 BMP_Cube/data/Cover2.bmp
[generic]                41576   49206  84.5% -lh5- c531 Jun  3  2003 BMP_Cube/data/Cover3.bmp
[generic]                39052   49206  79.4% -lh5- 0f9a Jun  3  2003 BMP_Cube/data/Cover4.bmp
[generic]                 1395    2796  49.9% -lh5- fd09 Jun 16  2003 BMP_Cube/GL_BMP_Load_11.readme
[generic]                 3494    4353  80.3% -lh5- d478 Jun 16  2003 BMP_Cube/Source.info
[generic]                  676    1877  36.0% -lh5- 0820 Jun  3  2003 BMP_Cube/Source/Bar.cpp
[generic]                  458     841  54.5% -lh5- 1115 Jun 16  2003 BMP_Cube/Source/Bar.cpp.info
[generic]                  251     397  63.2% -lh5- 9757 Jun  3  2003 BMP_Cube/Source/Bar.h
[generic]                  460     842  54.6% -lh5- 2b26 Jun 16  2003 BMP_Cube/Source/Bar.h.info
[generic]                 1340    4098  32.7% -lh5- 7949 Jun  7  2003 BMP_Cube/Source/BMP.c
[generic]                  453     841  53.9% -lh5- 3671 Jun 16  2003 BMP_Cube/Source/BMP.c.info
[generic]                  660    1905  34.6% -lh5- e2c2 Jun  7  2003 BMP_Cube/Source/bmp.h
[generic]                  456     841  54.2% -lh5- 73e5 Jun 16  2003 BMP_Cube/Source/bmp.h.info
[generic]                 4213   16070  26.2% -lh5- ea28 Jun  9  2003 BMP_Cube/Source/BMP_Cube.c
[generic]                  463     840  55.1% -lh5- 83ac Jun 16  2003 BMP_Cube/Source/BMP_Cube.c.info
[generic]                  294     842  34.9% -lh5- bb7d Jun  3  2003 BMP_Cube/Source/Requesters.c
[generic]                  459     841  54.6% -lh5- 870e Jun 16  2003 BMP_Cube/Source/Requesters.c.info
[generic]                  412     833  49.5% -lh5- 515d Jun  8  2003 BMP_Cube/Source/Requesters.h
[generic]                  460     843  54.6% -lh5- 1698 Jun 16  2003 BMP_Cube/Source/Requesters.h.info
[generic]                  661    1604  41.2% -lh5- e05d Jun  5  2003 BMP_Cube/Source/TextStuff.cpp
[generic]                  460     842  54.6% -lh5- 26f0 Jun 16  2003 BMP_Cube/Source/TextStuff.cpp.info
[generic]                  762    1451  52.5% -lh5- c985 Jun  5  2003 BMP_Cube/Source/TextStuff.h
[generic]                  458     842  54.4% -lh5- d078 Jun 16  2003 BMP_Cube/Source/TextStuff.h.info
[generic]                  313     659  47.5% -lh5- 3179 Jun  3  2003 BMP_Cube/Source/texture.c
[generic]                  456     841  54.2% -lh5- d5b0 Jun 16  2003 BMP_Cube/Source/texture.c.info
[generic]                  125     238  52.5% -lh5- bcc3 Jun  3  2003 BMP_Cube/Source/texture.h
[generic]                  456     841  54.2% -lh5- 21dc Jun 16  2003 BMP_Cube/Source/texture.h.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        33 files  248060  360676  68.8%            Jun 22  2003
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>