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

demo/intro/newvox.i386-aros.lha

Mirror:Random
Showing:i386-arosgeneric
No screenshot available
Short:Voxel-style landscape render (+sources)
Author:Andrea Griffini
Uploader:aGGreSSor (amitrans narod ru)
Type:demo/intro
Version:1.0
Requires:ABIv0, demo spirit
Architecture:i386-aros
Distribution:aminet
Date:2021-09-12
Download:http://aminet.net/demo/intro/newvox.i386-aros.lha - View contents
Readme:http://aminet.net/demo/intro/newvox.i386-aros.readme
Downloads:45

============================== F E A T U R E S ==============================

   Ok.. i know that voxel is something else... but a lot of people is using
   the name "voxel" to mean this kind of rendering tecnique.
   I wrote this to explain the basic idea behind the rendering of newvox4;
   newvox4 is very badly written (it's named 4 because is the fourth of
   a sequel of experiments) and is coded in pascal + asm.
   Since i got a few request of an explanation i decided to write the kernel
   of the rendering in C hoping that this will be easier to understand.
   This implements only the base landscape (no sky or floating ball) and
   with keyboard only support but i think you can get the idea of how I
   implemented those other things.
  
   I'm releasing this code to the public domain for free... and as it's
   probably really obvious there's no warranty of any kind on it.
   You can do whatever you want with this source; however a credit in any
   program that uses part of this code would be really appreciated :)
  
   Any comment is welcome :)
  
                                    Andrea "6502" Griffini, programmer
                                           agriff at ix.netcom.com
                                        http://vv.val.net/~agriffini

                                        
Note from porting author: I remember having seen this effect already ported
 inside an archive called SDL-demos.lha with several SDL effects taken from
 the demo section of www.libsdl.org but this one is provided with sources,
  readme, has smaller executable and is linked against latest PowerSDL.

================================= U S A G E =================================

Move around the landscape using the arrow keys.

================================ S O U R C E ================================

It was here:
http://aminet.net/package/demo/intro/newvox_sdl-mos

AROS compiled by

        ______ ______              ______ ______ 
 ______|:: .__|:: .__|_____ ______|:: ___|:: ___|______ _____ 
|: ,   |:  |  |:  |  |:  ,_|:  ,__|:___  |:___  |:  -  |:  ,_|
|__|___|______|______|___|   _____|______|______|______|___|

                home cross-compilation factory


Contents of demo/intro/newvox.i386-aros.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 9539   11420  83.5% -lh5- ddc6 Sep 12 22:57 newvox.info
[unknown]                16295   20920  77.9% -lh5- bda3 Oct  1  2020 newvox/Docs.info
[unknown]                   84     101  83.2% -lh5- 1d3d Oct  8  1999 newvox/Docs/README
[unknown]                 3156    5120  61.6% -lh5- ff2f Oct  1  2020 newvox/Docs/README.info
[unknown]               106599  254044  42.0% -lh5- fe3d Sep 12 22:51 newvox/newvox
[unknown]                 4872    6690  72.8% -lh5- d087 Sep 25  2020 newvox/newvox.info
[unknown]                16178   17408  92.9% -lh5- 2850 Oct 26  2020 newvox/Source.info
[unknown]                 2182    6036  36.1% -lh5- ff39 Dec 21  1999 newvox/Source/acinclude.m4
[unknown]                 3733    9576  39.0% -lh5- f6f0 Dec 21  1999 newvox/Source/aclocal.m4
[unknown]                  541    1193  45.3% -lh5- f52f Oct 17  2006 newvox/Source/config.cache
[unknown]                  475    1255  37.8% -lh5- b162 Oct 17  2006 newvox/Source/config.log
[unknown]                 2163    5998  36.1% -lh5- 7664 Oct 17  2006 newvox/Source/config.status
[unknown]                14400   50094  28.7% -lh5- 9306 Dec 21  1999 newvox/Source/configure
[unknown]                  287     427  67.2% -lh5- 2823 Dec 21  1999 newvox/Source/configure.in
[unknown]                 2233    5598  39.9% -lh5- a21f Oct 21  1999 newvox/Source/install-sh
[unknown]                  111     158  70.3% -lh5- 3ce3 Sep 12 22:41 newvox/Source/Makefile
[unknown]                   24      24 100.0% -lh0- 882d Oct 21  1999 newvox/Source/Makefile.am
[unknown]                 2872    8745  32.8% -lh5- e37b Dec 21  1999 newvox/Source/Makefile.in
[unknown]                 2989    9162  32.6% -lh5- 1a0f Oct 17  2006 newvox/Source/Makefile.orig
[unknown]                 2135    6283  34.0% -lh5- b90d Oct 21  1999 newvox/Source/missing
[unknown]                  382     725  52.7% -lh5- 763c Oct 21  1999 newvox/Source/mkinstalldirs
[unknown]                 3247    8227  39.5% -lh5- bc60 Sep 12 22:51 newvox/Source/newvox.c
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        22 files  194497  429204  45.3%            Sep 13 01:55

Aminet © 1992-2021 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>