**********************************************************************
*  xaero:   CHANGES						     *
**********************************************************************

This file reports the changes during the development of xaero.

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

Version: 	1.4.3	

Date:   	17. Jan 94
Changed File:	io.c
Comment:	composed objects don't regard the saved motion-type.
	        This is now fixed.

Date:   	10. Feb 94
Changed File:	io.c
Comment:	code to read a directed forced corrected.

Date:		18. Feb 94
Changed File:	Menu.c app-default/XAero ObjektAktionen.c
Comment:	The RowCol-Widget (fwf) now calculates it's own size.
		Implemented suggestion:
		     When creating a new object of the same type as the last  
		one, I'd like it to inherit not only the color, but also the 
		material and position/orientation.

Date:   	21. Feb 94
Changed File:	grundtypen.h
Comment:	PI was defined wrong; caused a lot of inaccuracy

Date:		21. Feb 94
Changed File: 	rayausg.c (EulerWinkelFromQuaternion)
Comment:	M1TO1 to ensure correct domain for asin(). Now it's also
		more accurate.

Date:  		21. Feb 94
Changed File:  	Animation.c Editor.c EinAus.c Hilfroutinen.c Kamera.c 
		Kopier.c Kraft.c Material.c Menu.c ObjektAktionen.c
Comment:	char *abc = malloc (20*sizeof(char)) was replaced by
		char abc[20].

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

Version: 	1.5.0

Date:		9. Mar 94
Changed File:   rayausg.c rayausg.h
Comment:	POV-Ray V2.x support added. Paved the way for including 
                additional POV-Ray and other raytracer versions.

Date:		9. Mar 94
Changed File:   aero.inc --> renamed to aeropov1.inc
		aeromaterials.inc --> renamed to aerop1materials
		aeropov2.inc  (new file)
		aeromat2.inc  (new file)
Comment:	New and better include files for POV-Ray to support V2.x

Date:		9. Mar 94
Changed File:	Animation.c
Comment:	Adoption to definition of ErzeugeRaytracerBild

Date		9. Mar 94
Changed File: 	ObjektAktionen.c
Comment		There is no longer the requirements to change roughness, transparency, 
		and reflexion of an object.

Date:		9. Mar 94
Changed File:	Menu.c and XAero (appl-def.)
Comment:	Selection of raytracer is now supported.

Date:		21. Mar 94
Changed File:	autils.h, autils.c
Comment:	Added Routine NormiereQuaternion()

Date:		21. Mar 94
Changed File:	rayausg.c (EulerWinkelFromQuaternion)
Comment:	Small changes to raise calculation precision. This seems to
		solve the problem with suddenly rotating objects in the
 		rendered scene.

Date:		8. Apr 94
Changed File:	Animation.c
Comment:	If you leave the animation-window with raytrace output on, it will be
		turned off if you enter the animation-window once again.

Date:		8. Apr 94
Changed File:	HelpAboutAERO
Comment:	There's now a little guide. 

Date:		8. Apr 94
Changed File:	README.raytracer  (new file)		
Comment:	Documentation describing the raytracer features of AERO.

Date:           8. Apr 94
Changed File:	FILELIST  (new file)
Comment:	List of files concerning the raytracer.

Date:		8. Apr 94
Changed File:	aeropov2.inc, aeromat2.inc
Comment:	Extensions concerning POV-Ray V2.x scenes. Camera, light sources
		and some sample background scenes now within aeropov2.inc.

Date:		14. Apr 94
Changed File:	rayausg.c (EulerWinkelFromQuaternion)
Comment:	Typo, therefore used wrong matrix element. This caused some
		objects to rotate unexpectedly when rendered with the raytracer.
		There was also an error that caused the zoom factor to be used
		twice which resulted in a too large image section when raytracing
		(only POV-Ray V1.0).

Date:		19. Apr 94
Changed File:	rayausg.c (ErzeugeRaytracerBild)
		animat.c (AnzeigeAnimation)
Comment:	Stereo image creation ("eye" positions of the camera) was wrong. 
		I used the inverse quaternion but the normal one (uninverted) is 
		correct. This was true for both, the red-green stereo images in
		the AERO Animation Window and the raytracing scene files.

===========================================================================

	

