| |
|
|
RGH | XProfan 10 mit OpenGL nimmt Gestalt an!
Umfangreiche Erweiterungen werfen ihre Schatten vorraus. Extrem wichtig sind wie immer dettagliato Tests auf possibile più ampia Basis. Daher beginnt auch dieses Mal die Subscriptionsphase recht presto.
Es wird presumibilmente im Tardo autunno 2006 XProfan 10 geben! Wer nicht so lange warten will, bis die Tests abgeschlossen sind und die Produktion angelaufen ist, per den gibt es eine auf ca. 50 Bestellungen begrenzte Subscriptionsaktion. Das funktioniert so:
In meinem [...] kann schon jetzt eine Version von XProfan 10 geordert werden. Diese wird dann per eMail versandt. Diese Vorabversion besteht aus den modificato File des XProfan-Verzeichnisses (Interpreter, Runtime und Compiler) und einer scarso Documentazione und corre bei mir schon sehr stabil! Vorraussetzung per das Subscriptionsangebot ist eine Vollversion von XProfan 9. Das fertige Produkt (Vollversion mit allen File) wird wie immer nach Fertigstellung kostenlos nachgeliefert.
Die dettagliato Documentazione pubblicare ich wie schon bei XProfan 9 nach und nach im Foro Anregungen und Proposte.
Die Vorteile der Subscription: Ihr habt die neue Version schon jetzt, può noch Proposte zur finale Version machen und außerdem spart Ihr auch ein paar Euros, denn der Subscriptionspreis liegt deutlich unter dem finale Preis: Nur 20 €. (Vorraussetzung ist die aktuelle Version XProfan 9.)
Ach ja: Alle Abonnenten bekommen dieses Subscriptionspaket auf Wunsch (eMail sufficiente) kostenlos zugesandt.
Und hier noch zwei Demos, geschrieben in der aktuellen Alphaversion von XProfan 10:
Das bekannte Spazzatura gioco in 3D! Supplementare Gag: Mit einem Klick der Maus auf die Baumspitzen kann man die Alberi erleuchten. Im Paket ist die fertige EXE-File und der Quellcode. [...]
Und hier ein 3D-Demo aus der Ich-Perspektive: [...]
Saluto Roland
[img:9aafb2a05c]https://www.xprofan.de/download/muell3d.jpg[/img:9aafb2a05c] [img:9aafb2a05c]https://www.xprofan.de/download/ogldemo.jpg[/img:9aafb2a05c] |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 26.03.2006 ▲ |
|
|
|
|
Frank Abbing | Roland, die neue Version des Müllspiels stürzt bei mir sang- und klanglos ab, wenn ich zu dicht heranzoome (Einfg). Hat die ältere Version nicht gemacht.. |
|
|
| |
|
|
|
| Hab jetzt mal sämtliche Beispiel-File zu OGL im Interpreter getestet. Laufen alle bis auf einem Super und schnell lesson13a.prf stürzt aber sofort ab. (WinXP Pro SP2, GeForce 4 64MB, neuester NVIDIA-Treiber) |
|
|
| |
|
|
|
| Jepp, es ist der Ogl (Locate-Befehl welcher in diesem Source Probleme bereitet. |
|
|
| |
|
|
|
RGH | [quote:e14d6d16bf=Frank Abbing]Roland, die neue Version des Müllspiels stürzt bei mir sang- und klanglos ab, wenn ich zu dicht heranzoome (Einfg). Hat die ältere Version nicht gemacht..[/quote:e14d6d16bf] Ich habe es herausgefunden. Da hat wohl Delphi einen kleinen Bug bei der sqr-Funktion (Quadrat-Funktion). Ich benutze den Satz des Pythagoras, um bei oGL(TestMouse,...) aus dem horizontalen und vertikalen Abstand den Gesamtabstand zu ermitteln:
ix := sqr(dx) ; iy := sqr(dy) ; d := sqrt(dx + dy);
sqr errrechnet das Quadrat einer Zahl und sqrt die Wurzel einer Zahl. Es ist logisch, daß der hinter sqrt stehende Ausdruck nicht kleiner als 0 sein darf, da es sonst einen Fehler gibt. (Wurzel aus negativer Zahl ist im realen Zahlenraum nicht definiert.) Da aber das Quadrat einer Zahl niemals negativ sein kann, kann eigentlich in der obigen Zeile dieser Fehler niemals auftreten. Tut er aber doch. Jetzt schreibe ich eben:
ix := sqr(dx) ; iy := sqr(dy) ; if (dx + dy) > 0 then d := sqrt(dx + dy) else d := 0;
... und schon kann ich im Spazzatura gioco wieder beliebig zoomen.
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 29.03.2006 ▲ |
|
|
|
|
RGH | [quote:7ac267f696=iF]Jepp, es ist der Ogl (Locate-Befehl welcher in diesem Source Probleme bereitet.[/quote:7ac267f696] Hm, bei mir macht der keinerlei Probleme ... zumal hier XProfan gar nichts macht, sondern direkt die OpenGL-API (glRasterPos2f) aufruft. Ich kann es in der nächsten Lieferung ja mal mit glRasterPos2d probieren ... und dann gäbe es diese Funktion noch mit 3f und 3d oder 4f und 4d ... eine wird hoffentlich überall gehen.
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 29.03.2006 ▲ |
|
|
|
|
RGH | Heute Abend geht die dritte Subscriptionslieferung raus.
Noch kann man an der Subscription teilnehmen!
Infos zu den Ergänzungen gibt es wie immer hier: [...]
Saluto Roland
Ach ja: Hier noch ein nettes Demo mit den neuen Fähigkeiten (Als fertige Exe und naturalmente mit Quellcode): [...]
[img:beeef1c243]https://www.xprofan.de/download/planeten.jpg[/img:beeef1c243] |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 05.04.2006 ▲ |
|
|
|
|
Frank Abbing | Gut, dass dus eingebaut hast! |
|
|
| |
|
|