Français
Forum

ProSpeed et Png-Grafikformat

 
- page 1 -


Salut,

je suis dabei, dans ProSpeed encore un weiteres Grafikformat trop implementieren.
Jpg packt zwar supergut, allerdings peux on cet Bilder pas pour Sprites verwenden (Grafik wird beim Sauver modifié, dadurch chez Sprites souvent Transparenz-Probleme).
Gif packt aussi pas mal, funktioniert mais maximum seulement avec 8-Bit-Grafiken.
Wmf wird bisher encore wenig genutzt.
Bmp ist vite, mais gigantisch (ungepacktes Format).
Rle hat schlechte Packraten et à peine un Grafikprogramm verwendet es.
Psf (ProSpeed-eigenes Format) hat aucun sonderliche gute Packrate.

quoi fehlt est un Packformat, quoi qui Grafikdaten pas modifié, mais gute Packraten erzeugen peux.
Aus diesem Grund hab je à cela Png-Format (portierbare Netzwerk-Grafik) gedacht.

ici la fois Testwerte (Dateigröße dans Bytes) pour un 800 x 640 (24 Bit) großes Bild avec très vielen Grafikinformationen:

BMP: 1440054
GIF: -
JPG: 102972
PNG: 469946
PSF: 819011
TIF: 583100
TGA: 966378
PCX: 788412

allez alors la fois en aus, cela ProSpeed dans qui prochain Version aussi Png-Bilder magasin peux.
Votes welcome...

Salut, Frank
 
20.04.2004  
 



 
- page 1 -


allô Frank,

gute concept ! Wird ensuite aussi qui Alpha-Transparenz de png-Bildern soutenu ? *hoff*

si oui -> SPITZE !!!

Moritz
 
20.04.2004  
 



allô Moritz,

Png bietet oui 256 Transparenzebenen par Verwendung de Alphakanälen.
quoi erhoffst du dir car oui c'est ca ?

Salut, Frank
 
20.04.2004  
 



>>Png bietet oui 256 Transparenzebenen par Verwendung de Alphakanälen.

oui c'est ca cela mon je oui ! ou bien wird on qui PNG Bilder seulement dans ProSpeed-Bitmaps magasin peut, ensuite wäre qui Transparenz oui wieder futsch. parfait wäre es si le ProSpeed cela PNG Bild so kopieren wurde comment je es im Malprogramm avec transparenz gezeichnet habe et cet ensuite aussi avec qui jeweiligen stärke berücksichtigt serait. ensuite peut je aussi sur une SemiTransMask Funktion verzichten

Moritz
 
20.04.2004  
 



Hmmm, naturellement generiert qui Png-Decoder aus einem Png-File une Windows-Bitmap. cela faire alle Decoder so...
Alpha-Transparenz peux später seulement beim Kopieren sur den Ausgabe-HDC eingebunden volonté, par qui Kopierfunktion (CopyExtBmp). Dummerweise hab je là keinen direkten Grafikzugriff, mais comme ByteArray(CreateExtFX) pourrait je une eigene Alpha-Trans-Kopierroutine einsetzen, ähnlich z.B. qui Blur-Funktion.
je denke, dans mon Urlaub viens je pas en supplément (je suis ensuite pas zuhause), peut-être après.
je werd mich anstrengen pour qui prochain PS Version une trop erstellen, ok?
mais erstmal PNG.....

Salut, Frank
 
20.04.2004  
 



P.S. si Alpha-Trans, ensuite aussi avec 256 Ebenen, versprochen...
 
20.04.2004  
 



allô Moritz,

qui Alpha-Trans Funktion ist fertig, mais encore relativ ungetestet. je werde bientôt 2 Wochen pas zuhause son, si du Lust la hâte, peux du volontiers une Test-Prf erstellen.

AlphaTrans() ist assez flexibel, angegeben volonté deux Quellbilder et un Maskenbild (alles ByteArrays). chacun Pixel dans qui Maskenbitmap peux Werte de 0 jusqu'à 255 annehmen, Alors, comment versprochen un Alphatrans avec 256 Ebenen.
Je dunkler un Pixel dans qui Maskenbitmap ist, desto sichtbarer wird qui Pixel dans Quellbitmap 1 angezeigt. Je heller un Maskenpixel ist, desto sichtbarer wird qui Pixel dans Quellbitmap 2.

AlphaTrans(
Handle Zielbitmap (%HDC) ou bien 0,
X Offset zur Zielbitmap,
Y Offset zur Zielbitmap,
Handle (erstellt avec InitExtFX ou bien CreateExtFX) de Quellbitmap 1,
Handle (erstellt avec InitExtFX ou bien CreateExtFX) de Quellbitmap 2,
Handle (erstellt avec InitExtFX ou bien CreateExtFX) qui Maskenbitmap
)

si du Lust et Zeit la hâte, melde toi per email et j'envoie dir qui ProSpeed-Beta. comme Beschreibung doit dir momentan encore cette Text suffire... )

Salut, Frank
 
20.04.2004  
 



allô Frank,

kurze Info, weil wir la fois avant längerem par-dessus geredet avons: qui Anzeige de GIF Fichiers ist erlaubt, lediglich cela erzeugen de GIF Fichiers (z.B. un Konverter o.ä.) nécessaire une Lizenz. là habe je mich seinerzeit quelque chose vertan, sorry.

Sven
 
20.04.2004  
 



Salut,

merci, Sven.
et depuis neuestem incidemment aussi cela Erzeugen de Jpgs !!!

Salut, Frank
 
20.04.2004  
 



comment, JPEG erzeugen kostet? chez wem muss on ensuite qui Lizenz achetons?
 
20.04.2004  
 



Hi,

Forgent, Texas USA, qui Patentrechte courir jusqu'à 2004, nachzulesen dans CHIP 10/2002.

Salut, Frank
 
20.04.2004  
 



Ist vraie pas était. seulement motzen alle sur, chacun darf es einbauen et ensuite kostet es soudain argent. Ist déjà witzig, quelle Strategien Microsoft (.NET) et Konsorten poursuivre. witzigerweise volonté soudain aussi viele, auparavant hochgepriesene, OpenSource ou bien Freeware Projekte kommerziell.
 
20.04.2004  
 



 
- page 2 -


oui, c'est qui Hintergedanke, seulement joli populär faire, et si es sich zum Standart etabliert hat, peux abkassiert volonté. était oui beim GIF aussi so...

Salut, Frank
 
20.04.2004  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

7.121 Views

Untitledvor 0 min.
iF02.10.2011

Themeninformationen

cet Thema hat 1 participant:

unbekannt (13x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie