Hallo ihr Raytracing-Fans ! Hier ist eine speziell fuer den A4000 erstellte Version von POV-Ray 1.0 ! Da ich keine besonders grosse Ahnung vom 68040 habe, ist die Optimierung wohl noch nicht sehr gut, trotzdem habe ich eine Geschwindigkeitssteigerung zur normalen 881-Version erreicht. Die neuen Faehigkeiten dieser Version sind: - (leichte) 68040 Optimierung - Funktionen werden mit Registerargumenten aufgerufen - ca. 10 % schneller als die normale 881-Version - voellig neue Displayroutinen !!! - Es wird jetzt SetAPen() und WritePixel() genutzt und nicht mehr direkt in die BitMap gepoked. - neue Displayoption +d8. Damit wird das Bild in HAM8 640x512 waehrend der Berechnung dargestellt. Weiterhin werden bei dieser Option durch einen Algorythmus die Farbregister erst waehrend der Berechnung mit passenden Farben geladen. Dadurch werden die bekannten HAM-Fehler in fast allen Bildern vermieden und eine nahezu perfekte Registerzuweisung benutzt. Bei Bildern mit extrem vielen Farben (colors.pov) kann es dennoch zu leichten HAM-Fehlern kommen. Die Bildberechnung dauert durch die Optimierung der Farben geringfuegig laenger. - Bug bei der Darstellung von Bildern mit Antialias behoben. Bei Antialiasberechnung (+a) wurde teilweise voelliger Muell dargestellt. Dieser Fehler wurde behoben. Allerdings wird das Bild nicht mit vollem Antialias dargestellt (Supersampled pixels werden nicht neu gezeichnet). - HAM und HAM8 werden in PAL-Aufloesung dargestellt. **** Vorsicht ! **** Dieses Programm wurde ausschliesslich auf einem A4000 getestet. Ich weiss nicht, wie es sich auf anderen Rechnern verhaelt ! Es sollte aber eigentlich keine Abstuerze verursachen... **** Vorsicht ! **** Am 20.10.92 habe ich auf amiga.physik... und athene.uni-paderborn.de eine Fehlerhafte Version upgeloaded. Diese macht bei der Darstellung von Zeilen ab ca. 410 fatale Fehler !!! Dies lag daran, dass ich bei der Version die alten Displayroutinen mehr oder weniger uebernommen habe und die liefen nicht mit PAL Aufloesungen !! Weiterhin waren Fehler in dump.c und targa.c, so dass Bilder die groesser als 256x256 waren falsche Daten im dkb- bzw. targa-File hatten. Die aktuelle Version ist vom 23.10.92 (FileDatum beachten) Wenn jemand Bugs gefunden hat, moege er sch bitte mit mir in Verbindung setzen: Markus Stipp Dubelohstr. 245 4790 Paderborn email: corwin@uni-paderborn.de FidoNet: Markus Stipp 2:242/55.25 Z-Netz: M_STIPP@HSP.ZER TODO: - Farbregisteroptimierung per Option abschaltbar machen. - Farbregisteroptimierung bei HAM einbauen (geht wahrscheinlich mit den 16 Farbregistern nicht so gut wie bei HAM8) - OS2.0/3.0 Screenmode Unterstuetzung (zB: Super72: SuperHires Lace mit 800x600 Punkten) - Bessere 040 Unterstuetzung