Seite 1 von 2

[GBX4PB] GraphicalDLL PB Wrapper (>60 Graphical effects)

Verfasst: 07.05.2010 07:36
von DrShrek
Aktuelles gibt es nur noch im englischen Forum:
https://www.purebasic.fr/english/viewto ... 14&t=42222

Re: Info: GBX4PB, PureBasic Wrapper for the amazing Graphica

Verfasst: 11.05.2010 08:00
von dige
Es gab ja schon eine fortgeschrittene PB-Umsetzung. Ist das mit PB
wirklich sehr viel langsamer?

Re: Info: GBX4PB, PureBasic Wrapper for the amazing Graphica

Verfasst: 11.05.2010 08:29
von SoS
dige hat geschrieben: wirklich sehr viel langsamer?
Kann ich bestätigen,z.b. bei sehr grossen Bildern oder wo viel berechnet werden muss, beträgt der Unterschied schnell mal 50%.

Re: Info: GBX4PB, PureBasic Wrapper for the amazing Graphica

Verfasst: 12.05.2010 10:53
von DrShrek
Wie versprochen hier der GBX_Tester:
http://em.q-soft.ch/files/get/y154ZJYiYO/gbx-tester.zip

Mit den Tester können alle GBX Funktionen ausprobiert werden.

Mein Dank gilt besonders SoS:
SoS hat sich die Mühe gemacht, den Orginal GBX-Tester nach PureBasic zu portieren.

Re: GBX4PB, Wrapper for the GraphicalDLL (Testertool online

Verfasst: 12.05.2010 14:39
von mpz
Hi,

das riecht doch nach einem Wettbewerb....

Man kann doch eine Funktion festlegen, eine schönes Bild zum download bereit machen und dann versuchen den optimalsten Code zu finden.

Es ist damit ein Wettbewerb von C++ mit GBX4PB, PB (vielleicht mit ASM) und gegen Shader (mit meinem Programm). Welche Funktion ist denn schön rechenintensiv und könnte man dafür verwenden??!?

Gruß Michael

Re: GBX4PB, Wrapper for the GraphicalDLL (Testertool online

Verfasst: 12.05.2010 16:39
von SoS
mpz hat geschrieben:Welche Funktion ist denn schön rechenintensiv und könnte man dafür verwenden??!?
Teste mal FrostGlass
Meine PB-umsetzung 2200 ms für ein 300x300 grosses Image :mrgreen:

Re: GBX4PB, Wrapper for the GraphicalDLL (Testertool online

Verfasst: 12.05.2010 16:44
von Kiffi
@SoS: kleiner Verbesserungsvorschlag für Dein Tool:

Wäre gut, wenn ein Effekt sofort Wirkung zeigt, nach-
dem er über das Menü ausgewählt wurde (und nicht
erst, nachdem man den Slider verschoben hat).

Und: Es gibt einige Effekte, die anscheinend einen
FileRequester aufrufen. Wenn man hier 'Abbrechen'
anklickt, beendet sich das ganze Testtool.

Grüße ... Kiffi

Re: GBX4PB, Wrapper for the GraphicalDLL (Testertool online

Verfasst: 12.05.2010 16:53
von SoS
Kiffi hat geschrieben:@SoS: kleiner Verbesserungsvorschlag für Dein Tool:

Wäre gut, wenn ein Effekt sofort Wirkung zeigt, nach-
dem er über das Menü ausgewählt wurde (und nicht
erst, nachdem man den Slider verschoben hat).

Und: Es gibt einige Effekte, die anscheinend einen
FileRequester aufrufen. Wenn man hier 'Abbrechen'
anklickt, beendet sich das ganze Testtool.

Grüße ... Kiffi
Hi Kiffi
Ich habe mich da an das Originalprogramm (zumindest an den Screenshot) gehalten.
Zu irgend etwas müssen die Button ,z.b. apply, ja gut sein. :lol:
Das zum blending ein 2. Image nötig ist,sollte klar sein.(das es sich beendet natürlich nicht)


Edit:
Bei mir beendet sich das Programm aber nicht,komisch.

Re: [GBX4PB] GraphicalDLL PB Wrapper

Verfasst: 12.05.2010 20:11
von DrShrek
Download der StaticLib + PB include + Source Example (= GBX Tester)
=> Bitte die Copyright Hinweise beachten!

Siehe erstes Posting.
Viel Spass beim ausprobieren des GBX4PB Wrapper.

Re: [GBX4PB] GraphicalDLL PB Wrapper

Verfasst: 13.05.2010 10:03
von Rings
DrShrek hat geschrieben:=> Bitte die Copyright Hinweise beachten!
Copyright.txt hat geschrieben:
// GraphicalDLL by Pieter Z. Voloshyn
//
// This is the GraphicalDLL source code, I try to explain what my functions are doing
// but is very difficult to abstract all the functions, ok?
//
// If you want to use this code in your application, don't forget to mention that's
// my code, or that's based on my code, all right?


// ----------------------------------------------------------------------------------/

// PureBasic Wrapper by Peter Eismann (icesoft/DrShrek)
//
// Free for using in non commerial software
//
// This purebasic user library is provided 'as-is', without any express or implied warranty.
// In no event will the author be held liable for any damages arising from the use of this software.
// Permission is granted to anyone to use this software for any purpose, excluding commercial
// applications.
nur der vollständigkeit halber...