PowerBASIC FORUM - Kirschbaum Software GmbH UBB.threads™ copyright by Infopop Corporation.

Hier helfen sich PowerBASIC Programmierer gegenseitig ..... >> Bildverarbeitung und Grafik

Seiten in diesem Thema: 1 | 2 | (alle anzeigen)
Lordchen
Mitglied 100+

Registriert: 30.03.2007
Beiträge: 108
Re: Graphic Render neu
      #2634 - 23.06.2009 21:00

Und diese Aussage:

'Usage: This is my first try creating Shapes without using the
' win32 API functions, like BitBLT, TransformBlt and others.
' I also didn't want to use things like OpenGL or DirectX

ist falsch. Weil PB verwendet garantiert diese genannten BS-Funktionen!

Man könnte moderner sein und statt dessen die neuen GDI+ Funktionen explicit anheuern.

Extras: Beitrag drucken   Auf den Merkzettel   Moderator benachrichtigen  
Ingo H. Maurischat
Mitglied 10+

Registriert: 03.05.2003
Beiträge: 20
Wohnort: Bonn
Re: Graphic Render neu
      #2636 - 23.06.2009 21:48


Hallo Lordchen


Hast Du jetzt einfach nicht gelesen was ich geschrieben habe, das nicht verstanden, oder habe ich mich so falsch ausgedrückt? Das PB das alles intern verwendet ist mir schon klar, das man diese Funktionen auch benutzen kann ist mir klar, das habe ich schon vor ein paar Jahren unter C gemacht. Ich wollte aber den Versuch mit den serienmäßig gelieferten Befehlen machen.

Gruß,
Ingo

Extras: Beitrag drucken   Auf den Merkzettel   Moderator benachrichtigen  
Ingo H. Maurischat
Mitglied 10+

Registriert: 03.05.2003
Beiträge: 20
Wohnort: Bonn
Sprites mit den PowerBasic Graphic Befehlen neu
      #2857 - 02.02.2010 07:45

Leider scheint es nun doch zu sein, das man mit den Bordmitteln zumindest keine sich schnell bewegenden Objekte vernünftig hinbekommt.
Obwohl die "redraw" Option die Grafik Ausgabe zwischenpuffert sind die Objekte am flackern.

Für das Bewegen von Schachfiguren dürfte es allerdings reichen.

Mittlerweile haben sich auch genügend Leute im amerikanischen Forum daran versucht, geschafft hat das aber keiner.
Auch die Demo in EZ Gui von Chriss Boss die er ja "Open GL, Direkt X und GDI +" frei anpreisst flickert und flackert. Er scheint aber trotzdem davon genug zu verkaufen.

Im nachfolgenden Beispiel welches auch Alpha Blending beinhaltet kann man das sehr schön sehen wenn man die "Spielfäche" vergrössert ( z.B. ganzer Bildschirm ).

Ansonsten ist das aber ein sehr schönes Programm.

'http://www.powerbasic.com/support/pbforums/showthread.php?p=327774#post327774
'CopyBitmapEx by Jim Klutho Nov 10,2009
'Attempt to use Powerbasic's built in graphic commands to combine TransparentBlt and Alphablending
'This version has multiple red ball to show the burden of alphablending with the technique used

Extras: Beitrag drucken   Auf den Merkzettel   Moderator benachrichtigen  
Klaus-Peter Anhalt
Mitglied 100+

Registriert: 21.07.2004
Beiträge: 359
Re: Sprites mit den PowerBasic Graphic Befehlen neu
      #2858 - 02.02.2010 09:10

Danke Ingo

der Hinweis auf James (Jim) Klutho's Sprite Programm war sehr hilfreich !!!



--------------------
KPA

Extras: Beitrag drucken   Auf den Merkzettel   Moderator benachrichtigen  
Jürgen Huhn
Mitglied

Registriert: 30.05.2009
Beiträge: 2
Wohnort: Norddeutschland, Bremen
Re: Sprites mit den PowerBasic Graphic Befehlen
      #2963 - 14.07.2010 06:05

In Antwort auf:

'Attempt to use Powerbasic's built in graphic commands to combine TransparentBlt and Alphablending




Alphablending ist nur möglichm wenn das Pixelformat den Alphakanal beinhaltet!

Dh.mibdestens das RGBA oder ARGB Pixelformat ist dafür notwendig: 4Byte pro Farbe ergibtt 32 Bits.

Wichtig!!
Die Powerbasic Graphic Control unterstützt nur RGB oder BGR Pixelformat, 3 Byte pro Farbe ergibt 24Bit. maximal.

Disscusion OpenGL
Kein Wundder wenn es flackertt..

Bin für alle Fragen offen...

Gruss, Jürgen

Extras: Beitrag drucken   Auf den Merkzettel   Moderator benachrichtigen  
Seiten in diesem Thema: 1 | 2 | (alle anzeigen)


Statistiken
0 registrierte Benutzer und 1 Besucher in diesem Forum.

Moderator:  Josef Kirschbaum 

Thema drucken

Rechte
      Sie können keine neuen Themen erstellen
      Sie können keine neuen Antworten erstellen
      HTML ist deaktiviert
      UBBCode ist aktiviert

Bewertung:
Thema gelesen: 8953

Bewerten Sie dieses Thema
 
Sprung zu

Kontaktformular | Datenschutzerklärung zur PowerBASIC Startseite



UBB.threads™ 6.2.1