10/25/2002
- Version 0.1 beta 14:
-
Support for 3DS files added (beta).
-
Spot light added.
20/04/2001
- Version 0.1 beta 13:
-
PocketPC version in synch (no 3ds file support).
-
Ported to: Irix, Solaris, BeOS, AIX, HPUX and MacOS.
-
Fisheye (spherical) projection added.
-
Smooth shadows added.
-
Light attenuation models added (no attenuation, and
attenuation in 1/d).
-
Fuzzy reflection added.
12/03/2001
- Version 0.1 beta 12:
-
Bugs in ring and disc primitives fixed.
-
Bugs in cone and cylibder primitives fixed.
-
Parser enhanced (more checks on data range).
28/02/2001
- Version 0.1 beta 11:
-
New threading mechanism with 2, 4 and 8 threads.
-
Patch (smooth triangle) primitive added.
-
Internal matrix support for later transformation
(scale, rotate and translate).
27/02/2001
- Version 0.1 beta 10:
-
Internal priority queue changed to render big
scenes(>100000 objects).
-
Multi-theading enhanced on WIN32 platform.
26/02/2001
- Version 0.1 beta 9:
-
Ported to DEC Unix (alpha).
-
Parser enhanced to avoid strict syntax.
-
Plane primitive fixed to accept positive normal with
negative distance.
-
JPEG compression level added in parser (jpeg_quality)
for platforms where JPEG is supported.
19/02/2001
- Version 0.1 beta 8:
-
Parser enhanced for more flexible syntax.
-
'declare' directive for colors added to parser.
-
'include' directive added to parser.
-
Enhanced multi-threading support.
-
JPEG output file format added.
-
Command-line switches added.
26/01/2001
- Version 0.1 beta 7:
-
Parser changed for more flexible syntax.
-
Ported to the pocketPC platform (Windows CE) for
iPAQ.
23/01/2001
- Version 0.1 beta 6:
-
Cone primitive added.
-
Refraction bug fixed.
-
Internal structure changed to include bounding slabs.
19/01/2001
- Version 0.1 beta 5:
-
Refraction added (thanks to Stephane Marty).
17/01/2001
- Version 0.1 beta 4:
-
Lots of bugs fixed.
-
Multi-threading support added (WIN32 threads and
pthreads) with two threads.
-
Support for both threaded and non-threaded version.
05/01/2001
- Version 0.1 beta 3:
-
Lots of bugs fixed.
-
Ported to Linux glibc2 (RedHat 6.2).
-
BMP and TGA support enhanced.
-
Ouput file format added: PPM.
01/01/2001
- Version 0.1 beta 2:
-
Lots of bugs fixed.
-
Dynamic display added (slow and WIN32 only).
-
Ouput file format added: TIFF.
-
Rendering time calculation added.
-
Depth of field effect added.
-
Parser enhanced: bug fixes.
-
Order of appearance for surfaces changed to assign
the same texture to several objects.
25/04/2000
- Version 0.1 beta 1:
-
Primitives supported: sphere, triangle, plane,
polygon, ring.
-
Output file format: BMP (buggy), TGA (buggy), PNG.
-
Input file format: proprietary (primitive)
stream-oriented scripting language.
-
Lights supported: point.
-
Effects: haze.
-
Surface parameters: ambient, diffuse, brilliance,
specular, roughness, reflection.
-
Antialiasing: none, supersampling, adaptive. Each
with or without jittering.
-
WIN32 only (compiled on Windows NT 4 SP6 Intel and
Alpha and Windows 2000 SP1).
-
Camera: location, direction, up, right, at,
viewAngleX, viewAngleY, viewAspect.
YASRT ©
2000/2005 Emmanuel Viale