comp.lang.ada
 help / color / mirror / Atom feed
From: Gautier <Gautier.deMontmollin@Maths.UniNe.CH>
Subject: 3D engine, v.005
Date: 1999/04/09
Date: 1999-04-09T00:00:00+00:00	[thread overview]
Message-ID: <370DC9B4.EDCD3AEF@Maths.UniNe.CH> (raw)

Hi all!

The full-Ada engine is growing...

Dir URL:  ftp://ftp.unine.ch/incoming/gautier/
File URL: ftp://ftp.unine.ch/incoming/gautier/eng3d005.zip

Latest changes:

005: X/Y clipping - near_perspective corrected (line ends) -
     faster sorting - object components directly accessed via renaming - 
     texture rendering methods are now the following:

  type texture_mapping_mode is (
    affine_y_affine_x,    -- everything affine -> Nz ~= 1 (you face it)
    persp_y_affine_x,     -- ends:persp, h_lines:affine -> Nx ~= 0 (floors,...)
    persp_x_affine_y,     -- ends:persp, v_lines:affine -> Ny ~= 0 (walls,...)
    near_perspective,     -- everything persp (every n pixels)
    auto );               -- auto select according to N

004: 1600x1200 mode - intensities & shaded textures - faster rendering
     multiple lights (parallel, radial) - lights can be set with mouse in demo

Enjoy and mail me for comments...

NB: current version "006" has complete camera movements, Z-clipping, rotations with
matrices,...

-- 
Gautier




                 reply	other threads:[~1999-04-09  0:00 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox