| |
|
|
- Seite 1 - |
|
| Möchte Euch mal auf die PSA.DLL stubsen.
Die PSA.DLL (Prospeed Addons DLL) kann eine Erweiterung der Prospeed.Dll von Frank darstellen. Die PSA kann im Verhältnis zu Profan deutlich schneller Grafiken bzw. Effekte erzeugen, welche mit der Prospeed.Dll auf den Bildschirm gebracht, oder weiterverarbeitet werden können. Die PSA verändert gezielt einen angegebenen Grafikarray, welcher mit der Prospeed.Dll erzeugt wurde.
Beispiele sind vorhanden.
Der Grafikarray kann anschließend durch die Prospeed.Dll auf den Bildschirm gebracht, oder weiterverarbeitet werden.
Die psa-Site findet Ihr hier: [...]
Viel Spaß , iF |
|
|
| |
|
|
|
| |
|
- Seite 2 - |
|
| Jäpp,
Beispiel 6 nennt sichs. [...]
Viel Spaß auf Deine Reise, iF |
|
|
| |
|
|
|
| Ups, da ist mir wohl ein kleiner Fehler unterlaufen bei der letzten Version.
Jedenfalls die neuste ist 13KB statt 26 groß und hat auch 4 neue Funktionen. Diese erkläre ich später. |
|
|
| |
|
|
|
| So, hab entschieden Später ist jetzt.
Also, auf [...] gibbed mal wieder eine neue Version.
Die INC ist geupdated und steht zum Download bereit.
Neu ist:
+Systext x,y,string +fvmirror_down x,y,xx,yy +fvmirror_up x,y,xx,yy +vmirror_down x,y,xx,yy +vmirror_up x,y,xx,yy
Systext (jetzt hat die psa zum 1. Male eine interne Schriftart) schreibt Text in den Grafikarray mit der internen Schriftart. Die Schriftart soll als eine art Not-Schrift fungieren. Die chars haben 5x5 Pixel ausmaße und es gibt auch nur die Chars A-Z <- achtung, nur uppers! Somit kann aber auch mal was gezeigt werden ohne einen clf-Font zu laden.
Zu den mirrors:
Bisher hatte ich nur interesse an vertikalen Mirrors! Die horzontalen folgen aber später.
Unterscheidet in nach-oben-spiegelnde und nach-unten-spiegelnde Spiegel. Und beide gibts auch noch als Fastmode, und non-fastmode Funktion.
Das heißt z.B. das man mit dem non-Fastmode Spiegel diesen auch durch renderattribute beeinflussen kann. Die Funktion Unzag (Transparenz in der PSA) in Kombination mit spiegeln sieht z.B: sehr gut aus. Wenn man z.B. wasser durch eine unzag/sinus-Spiegel Kombination jagt, siehts ziemlich realistisch aus. (hoffe ich)
Ein Mirror-Beispiel gibbed auch gleich auf der Site.
Bis denne, iF |
|
|
| |
|
|
| |
|
- Seite 3 - |
|
|
| Es gibt Neuigkeiten:
12.04.2003: Neue DLL, umbedingt updaten! 12.04.2003: Beispiel zu Floor & Scrolltex hinzugefügt! 12.04.2003: Neue Befehle: Systext & VMirrors hinzugefügt 09.04.2003: Neues Renderingattribut hinzugekommen: unzag (bestimmt die Alpha-Transparenz von nicht-fastmode Ausgaben) [...]
iF
Mal bitte berichten obs funktioniert. |
|
|
| |
|
|
|
| Tjah, Terrainbeispiel steht zum Download bereit.
iF
Ich bitte um kurze Rückmeldung. |
|
|
| |
|
|
|
| Erstmal danke, dass du dich so schell darum gekümmert hast. Aber: Irre ich mich, oder muss man die Quellcodes immer erst aus den HTML Dateien rauskopieren, um sie lauffähig zu machen? Und: Es läuft bei mir schlichtweg nicht. Es blitzt immer nur ein Fenster auf und das wars auch schon.
Mit freundlichen Grüßen,
John Schroeter. |
|
|
| |
|
|
|
| Aha. Du hast Profan7 und WinME, ne? Ich kann mir gut vorstellen das Du den ProfanX(8)-Source umschreiben musst. Ich meine die Quellies sind natürlich nicht für irgend eine alte Version von Profan, sondern für die neueste. Das gilt auch für das Betriebssystem. Ich bin mir aber sicher mit ein bisl debuggen bekommt man es hin, da die PSA ja keinerlei ProfanX-spezifische Funktionen nutzt. Es liegt also warscheinlich nur am Syntax. Da das hier ja mit dem Code-Posten und dem nachträglich Bearbeiten nicht so gut geht, kannst ja ein Profan7 fähiges Beispiel auf der profanforum.de.vu posten. Ich wäre dafür dankbar.
Bis später, iF |
|
|
| |
|
|
|
| Ah ich vergaß: Nein, Du musst nicht umbedingt den Source via Clipboard kopieren, kannst doch auch einfach im Browser als Txt abspeichern.
cu, iF |
|
|
| |
|
|
|
| Ich komme zur Zeit erstmal nicht zum debuggen. ABER: smp2 läuft, smp3 schon nicht mehr! Vielleicht hilft dir das weiter.
Mit freundlichen Grüßen,
John Schroeter.
(Profan 7.0 und Win98SE) |
|
|
| |
|
|
|
| Hmmm, kann denn jemand anderes Bestätigen was John sagt, bzw. debuggen? Mein Profan7 hab ich leider nich auf meinem aktuellen Rechner und kanns daher nicht testen. Ich meine aber sowieso das es Zeit für XProfan ist.
iF |
|
|
| |
|
|
|
| Hi,
alle Beispiele funktionieren bei mir (XP HE/XProfan) bestens. Wahnsinn, irre beeindruckend !!!!! Besonders das Terrain Beispiel ! Klasse !!!!!
---
Leider machst du es den Leuten ein bischen schwer zu Testen. Warum packst du die Sources nicht als Prf-Dateien in die Zipdatei ? Dann solltest du die beiden benötigten Inc-Dateien nicht wechselnd in den Sources umbenennen. Einmal mit Punkt, einmal mit Unterstrich. Die (aktuellste) ProSpeed.dll und die Inc-Datei solltest du auch mit ins Paket packen, zumindest die Inc-Datei. Und eine Downloadmöglichkeit der Sources als Exe solltest du auch anbieten. So kann jeder testen, egal welche Profanversion.
Wäre doch schade, wenn nur wenige die tollen Effekte testen, nur weil das Handling etwas umständlich gelöst ist, oder ?
Gruß, Frank |
|
|
| |
|
|
|
| Hi,
>>alle Beispiele funktionieren bei mir (XP HE/XProfan) >>bestens.
Juchei!
>>Leider machst du es den Leuten ein bischen schwer zu Testen. >>Warum packst du die Sources nicht als Prf-Dateien in die >>Zipdatei ?
Hätte nie gedacht das das ein Problem(chen) darstellen würde. Ich gelobe Besserung.
>>Dann solltest du die beiden benötigten Inc-Dateien nicht >>wechselnd in den Sources umbenennen. Einmal mit Punkt, >>einmal mit Unterstrich.
Stimmt!
>>Die (aktuellste) ProSpeed.dll und die Inc-Datei solltest du >>auch mit ins Paket packen, zumindest die Inc-Datei.
Du meinst die INC der Prospeed? Einverstanden.
>>Und eine Downloadmöglichkeit der Sources als Exe solltest >>du auch anbieten. So kann jeder testen, egal welche >>Profanversion.
Yup.
>>Wäre doch schade, wenn nur wenige die tollen Effekte >>testen, nur weil das Handling etwas umständlich gelöst ist, >>oder ?
Ich klemm mir die Gegenfrage.
Ist ja in Ordnung.
Bis denne, iF |
|
|
| |
|
|