Sein eigenes Bildformat erstellen
Übersicht

girglBetreff: Sein eigenes Bildformat erstellen |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Servus,kann jemand ganz kurz erklären wie man sein eigenes bildformat erstellen kann?
Ich habs schon mal probiert aber ging net so richtig. Meine Idee war an jeder stelle des bildes den rgb-wert zu nehmen und mit nem bestimmten schlüssel zu xor´n und dann in ne datei zu schreiben.Dann wieder alles auslesen und wieder mit dem schlüssel xorn.Hat aber irgendwie net geklappt.Kann wer kurz helfen |
||
![]() |
Mr.Keks |
![]() Antworten mit Zitat ![]() |
---|---|---|
hmm, deine beschreibung hörte sich eigentlich brauchbar an... fehler liegt wohl nicht in deinem gedanken, sondern in deiner umsetzung ![]() habe hier auch sowas rumliegen *webspacedurchwühl* http://www.crazypage.net/Inari...format.rar |
||
MrKeks.net |
girgl |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ok,habs jetz endlich raus,thx | ||
![]() |
Triton |
![]() Antworten mit Zitat ![]() |
---|---|---|
Warum sollte man sowas machen wollen?
Bei QB war es noch gang und gebe, aber bei BB dürfte das Laden/Zeichnen von normalen Formaten deutlich schneller sein. |
||
![]() |
MVB |
![]() Antworten mit Zitat ![]() |
---|---|---|
Damit kein anderer an deine Grafiken kommt! | ||
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Das geht auch anders, z.B. mit Pakfiles. | ||
girgl |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
dann kannst ja gleich sagen,brauchst keine spiele programmieren,gibt ja auch genug Programme um ganz einfach spiele zu machen | ||
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Kanns sein, dass der Vergleich ziemlich hinkt? ![]() Wozu brauchst du das denn? Wenn du wirklich nur deine Dateien schützen willst, haben Pakfiles viele Vorteile gegenüber einem eigenem Bildformat. 1. Sind sie schneller (Weil die BB - Bildfunktionen immer schneller sein werden als deine eigenen) 2. Musst du sie nicht noch implementieren: Terabit Data Packer und 3. Kannst du auch andere Dateien reintun. |
||
girgl |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ja gut,über den vergleich lässt sich streiten ![]() Noch ein vergleich: Das kann man sich vielleicht in etwa so vorstellen.Sag ma mal jemand macht ein Spiel und braucht dringend grafiken.Jetz gibt es einerseits auf Ré(?)né(?)s Buch zigmillionen guter grafiken,die sich vielseitig verwenden lassen.Anstatt aber die Grafiken von der Buch-CD zu nehmen,will er aber lieber seine eigenen Grafiken machen,weil sie einfach Teil von seinem Spiel sind.Würde er aber fertige grafiken nehmen,würde sein Spiel net zu 100% von ihm selber gemacht sein... Hmm,das mag jetzt sehr unverständlich klingen,aber besser konnt ich den vergleich nicht rüberbringen ![]() Geb dir ja recht,dass es sinnvoler is,fertige packer zu benutzen,aber ich hatte erstens einfach lust,mal sowas zu machen und 2. schadets ja auch net wenn ma weiss wie sowas geht Ende Aus Ave,Cäsar |
||
BIG BUG |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Da die Bilder im Grafikspeicher am Schlusse eh alle gleich gespeichert sind, macht es für die Zeichengeschwindigkeit keinen Unterschied welches Format du verwendest(auch eigene).
Eine eigene Laderoutine dürfte auch nicht viel langsamer sein, da die langsamen Dateioperationen sowieso nötig sind(WritePixelFast sollte hier dann nicht mehr so ins Gewicht fallen) Mach dir ruhig ein eigenes Format wenn du willst... |
||
B3D-Exporter für Cinema4D!(V1.4)
MD2-Exporter für Cinema4D!(final) |
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Bist du dir sicher, dass ein Bild mit WritePixelFast zu zeichnen genauso schnell ist wie mit DrawImage? Ich glaubs irgendwie nicht ![]() |
||
BIG BUG |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nein, dass natürlich nicht. WritePixel wird nur in der Laderoutine genutzt um damit ein eigenes Bild(CreateImage) zu füllen, welches dann später eingezeichnet wird. | ||
B3D-Exporter für Cinema4D!(V1.4)
MD2-Exporter für Cinema4D!(final) |
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
AAaachso! Ich doof ![]() ![]() |
||
![]() |
Mr.Keks |
![]() Antworten mit Zitat ![]() |
---|---|---|
dateibefehle sind garnicht soo lahm... ich habe es damit sogar auf meiner schrottkiste geschaft, einen eigenen schwarzweißfilm in eigenem format abzuspielen und brauchte noch ein kleines delay =) | ||
MrKeks.net |
girgl |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
@Edlothiol
die funktion funktioniert im prinzip genauso wie loadimage,wie big bug schon erwähnte.Würde ma alles immer mit writepixelfast machen müssen,würd ich sowieso nie mein eigenes bildformat verwenden ![]() Aber...wie siehts eigentlich mit AnimImages aus.Müsste man sich da auch noch ne extra funktion schreiben,die animationen mit bestimmten framezahlen lädt? |
||
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ja, ich frage mich wirklich warum ich da nicht von selbst dran gedacht habe ![]() Zu AnimImages: Natürlich müsstest du dir eine eigene Funktion schreiben. Wie sonst? |
||
![]() |
Mr.Keks |
![]() Antworten mit Zitat ![]() |
---|---|---|
naja, wenn man schon sein eigenes format macht, könnte man gleich animationen mit reinschreiben... dass die ladefunktion also selbst erkennt, wieviele frames von welcher größe es geben soll =) | ||
MrKeks.net |
walskiEhemaliger Admin |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Sagt ma bin ich dumm, oder bedeuten eigene Formate nicht auch immer VERDAMMT große Ergebnisse?
Oder habt ihr gleich ne Kompression eingebaut? walski |
||
buh! |
![]() |
Mr.Keks |
![]() Antworten mit Zitat ![]() |
---|---|---|
kompressionslos ist genauso groß wie bmp. lässt sich auch so gut zippen wie bmp... ich verstehe nicht, was du meinst ^^.
man kann natürlich auch etwas kompression/komprimierung einbauen, aber das macht den ladevorgang nicht gerade schneller und bringt eh nix außer ein paar byte mehr festplattenplatz. |
||
MrKeks.net |
walskiEhemaliger Admin |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Normalerweise speichert man das dann ja irgendwie so:
050255180 oder 50,255,180 oder irgendwie so. Und da ist BMP meist sogar noch kleiner! walski |
||
buh! |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group