glscene 8105f2e5d6 Added file formatx in gxscene před 1 rokem
..
Data 453561ec3c Added unit to rantime package před 2 roky
Splitter 6462bcaaac Added gxsyshelp před 1 rokem
Archipelago.jpg 5c11cc2f82 Added AdvDemos.htm před 1 rokem
ArchipelagoC.cbproj 36156dfbf8 Updated for v.2.4 před 1 rokem
ArchipelagoC.cpp 9ec27fa32c Removed to Examples folder před 3 roky
ArchipelagoD.dpr 5c11cc2f82 Added AdvDemos.htm před 1 rokem
ArchipelagoD.dproj 36156dfbf8 Updated for v.2.4 před 1 rokem
ISS.TXT 9ec27fa32c Removed to Examples folder před 3 roky
Readme.txt 5c11cc2f82 Added AdvDemos.htm před 1 rokem
fArchipelagoC.cpp 63eae3952d persistent classes names reverted před 1 rokem
fArchipelagoC.dfm a83cb3f949 Updated to v.2.5 před 1 rokem
fArchipelagoC.h 63eae3952d persistent classes names reverted před 1 rokem
fArchipelagoD.dfm da05e99dc9 Updated examples před 1 rokem
fArchipelagoD.pas 8105f2e5d6 Added file formatx in gxscene před 1 rokem

Readme.txt

Archipelago demo

>>>>>> BEFORE starting the demo: <<<<<<

"splitter.exe" from the ..\assets\map subdirectory will be run,
to cut the big .jpg into many .bmp (textures).
Uses 48MB of disk space for full-resolution textures
(recommended if you have a board with 64+ MB of memory).
You can re-run it later to generate higher/lower resolution
textures.

---------------------------------------

This demo illustrates the terrain rendering as well as use
of several other components for custom rendering needs.
The terrain rendered is based on a 512x512 heightmap which
is dynamically tesselated (by a ROAM-like algorithm), and
a 4096x4096 texture map split into 16 1024x1024 tiles
(at medium resolution, that's 512x512 tiles, and at low
resolution, 256x256 tiles).

Graphics board memory requirements:
- 128+ MB: no issues, you can even comment out the texture
compression request in the code for reduced loading times.
- 64 MB: no issues, as long as texture compression is on.
- 32 MB: use medium resolution option, may require to use
low resolution to achieve decent performance.
- 16 MB or less : use low resolution.

When the program is running, you can access a mini-help via 'F1'.
Movements and camera orientation are controled by arrow keys and
the mouse respectively, camera altitude is controled with
pageup/pagedown. Exit with the ESC key.

Credits and kindly contributed resources by:

- Terrain elevation map and textures : Mattias Fagerlund
(http://www.cambrianlabs.com/Mattias/), heightmap and sedimentation
map created by World Machine from Stephen Schmitt
(http://students.washington.edu/sschmitt/world/)
- Sailboat model and textures : Daniel Polli
([email protected], http://virtualsailor.dansteph.com)
- Water and detail textures from Lemog's 3D Textures
(http://www.3dtextures.fr.st/)
- Inno Setup was used for the installer
(http://www.jrsoftware.org/isinfo.php)

Please, do not use/reuse the resources without prior consent
of their respective owners, only the code is under MPL!

Changes to v1.01:
- added test to warn users that forgot to run "splitter.exe"
- texture filtering CLAMP_TO_EDGE to fix seams on ATI hardware
- reversed sailboat texture name (was mirrored horizontally)
- added warning for graphics boards memory requirements
- splitter.exe includes basic (low quality) resampling support

GLS Team