sviewmesa 1.10 (4.12.98)
(C) 1998 by Andreas R. Kleinert. All rights reserved.
"sviewmesa" is an outputhandler for the AmigaMesaRTL system,
that does implement a subset of OpenGL for the Amiga.
You may obtain a copy of AMesaRTL from Aminet:util/libs/amrtl#?.lha
(e.g. "amrtl040.lha" is the version for 040 CPUs with FPU).
What is it for ?
----------------
It's to import GL-based drawings directly into SViewII.
How to use ?
------------
- well, first you have to install it
(-> Execute "install.bat" in a CLI/Shell or via IconX)
- then, each time it again needs to be set as the
default outputhandler for AMesaRTL ("init.bat")
(-> Execute "init.bat" in a CLI/Shell or via IconX)
How does it work ?
------------------
- you start any AMesaRTL application (after init.bat)
- its output will be directed to "sviewmesa"
- the "sviewmesa" handler then will write a temporary PNM file
- SViewII will be started, if not already done
(please adjust the search path in "init.bat" accordingly)
- after that, the PNM file will be imported to SViewII
via ARexx (using the port named "SViewII.rx")
- the PNM file again will be deleted
What to do next ?
-----------------
- close the Window that has been left open by "sviewmesa"
- do something with the graphics (maybe at first make a copy,
because "sviewmesa" will delete if right after importing
it to SViewII)
Additionally
------------
The source code is included for educational purposes - although
it looks quite poor. Currently, all images will be imported
using the fixed size of 640x480. You can change this by
environment variables, e.g. as follows:
SetEnv SVMESA_WIDTH 128
SetEnv SVMESA_HEIGHT 64
This for example easily could be simplified by introducing a GUI...
Please let me know, if there should be any interest!
********************************************************************
About: AmigaMesaRTL
********************************************************************
AmigaMesaRTL 3.0
A run-time library of Mesa 3.0
by Jarno van der Linden
jarno@kcbbs.gen.nz
http://www.kcbbs.gen.nz/~jarno/AmigaMesaRTL.html
Mesa 3.0 is Copyright (C) 1995-1998 Brian Paul
|