tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
356
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    razor-awy razor-awy ist offline Grünschnabel
    Registriert seit
    May 2006
    Beiträge
    3
    hallo erstmal, bin neu hier im forum und auch relativ neu in flash. hab zwar schon etliche tutorials durch, d.h. die grundkenntnisse von flash konnte ich mir bereits aneignen. (denke ich ).

    nun zu meinem problem:

    ich bin dabei ein sprite-movie zu erstellen, allerdings haperts da schon nach dem importieren meines mario-sprite-sheets:

    wenn ich diese sprites nun per "modifzieren > bitmap" tracen (nachzeichnen) will, verschwimmen die sprites, d.h. es sieht aus als ob flash diese glättet, was bei pixelgrafiken ja bekanntlicherweise nicht sehr schön ist.

    ich benutze folgende settings:

    Farbschwellenwert: 100
    Kleinste Fläche: 1 Pixel
    Kurvenanpassung: Pixel
    Kantenschwellenwert: Normal

    ich habe schon alle möglichen variationen bei den settings ausprobiert, immer das gleiche problem.

    gibt es eventuell einen anderen weg? ist das problem überhaupt zu lösen?

    zur besseren darstellung meines problems habe ich mal zwei screenshots gemacht:

    vorher:
    http://show.imagehosting.us/show/138...-1_1381425.JPG

    nachher:
    http://show.imagehosting.us/show/138...-1_1381419.jpg

    danke im voraus.

    p.s.: ich benutze flash 8.
    Geändert von razor-awy (24.05.06 um 14:39 Uhr)
     

  2. #2
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.119
    Blog-Einträge
    7
    Hi und willkommen im Forum,

    Vorweg: Bitte achte auf Punkt 15 unserer Netiquette (Groß- und Kleinschreibung).

    Formen werden generell geglättet dargestellt. Vorausgesetzt, Deine Grafiken liegen unskaliert auf ganzzahligen Pixelkoordinaten solltest Du nach dem Nachzeichnen allerdings eine scharfe Darstellung bekommen, sofern die neuen Grafiken ebenfalls auf ganzzahligen Koordinaten liegen. Um das nachzuvollziehen müsste ich allerdings die Quelldatei (fla) sehen.

    Gruß
    .
     

  3. #3
    razor-awy razor-awy ist offline Grünschnabel
    Registriert seit
    May 2006
    Beiträge
    3
    Danke für deine Antwort.

    Okay, ich habe diese Regel wohl übersehen, werde mich nun daran halten.

    Zu meinem Problem:

    Es lag wohl genau daran, das die Grafik nicht auf ganzzahligen Koordinaten lag. Beim tracen auf ganzzahligen Koordinaten blieben die Grafiken scharf. Nun stellt sich mir aber folgende Frage: Hat das nicht erhebliche Limitationen zur Folge? Ich meine, kann ich die Sprites in meinem Film dann nur noch in 1.0-Schritten bewegen, damit diese nicht verschwimmen?
     

  4. #4
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.119
    Blog-Einträge
    7
    Ich meine, kann ich die Sprites in meinem Film dann nur noch in 1.0-Schritten bewegen, damit diese nicht verschwimmen?
    Ja, aber das sollte nicht unbedingt ein Problem sein: Der Bildschirm ist nunmal in Pixel eingeteilt und Schritte "zwischen" einzelnen Pixeln könntest Du sowieso nicht sehen (eben nur "simuliert" in Form von Glättungen). Quantisiere Deine Spritepositionen einfach per "int" ... oder verwende gleich die Bitmaps - viel mehr Speicherplatz werden die im Vergleich mit nachgezeichneten Formen auch nicht verbrauchen.

    Gruß
    .
     

  5. #5
    razor-awy razor-awy ist offline Grünschnabel
    Registriert seit
    May 2006
    Beiträge
    3
    Quantisiere Deine Spritepositionen einfach per "int" ... [...].
    Entschuldige, aber was du gerade schreibst verstehe ich noch nicht wirklich. Kannst du mir das etwas genauer erläutern? Meinst du das limitieren auf 1.0-Schritte? Oder habe ich da etwas ganz falsch verstanden?

    [...]oder verwende gleich die Bitmaps - viel mehr Speicherplatz werden die im Vergleich mit nachgezeichneten Formen auch nicht verbrauchen.
    Ja, das habe ich auch schon versucht. Du meinst doch sicherlich das Teilen der ganzen Grafik? Allerdings fällt es mir dann sehr schwer diese in einem MC richtig auszurichten, da bei verschiedenen Posen eines Charakters die Größe der Grafik variiert. Gibt es da nicht noch einen Trick / eine andere Technik diese schnell auszurichten? (Ich richte die Grafiken immer per Pfeiltasten und Zwiebelschalen-Ansicht aus..)
     

  6. #6
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.119
    Blog-Einträge
    7
    Meinst du das limitieren auf 1.0-Schritte?
    Ja. Schau mal: http://de.wikipedia.org/wiki/Quantisierung

    Du meinst doch sicherlich das Teilen der ganzen Grafik?
    Das ist garnicht nötig. Du kannst auch einfach eine Bitmap in einen MovieClip setzen.

    Allerdings fällt es mir dann sehr schwer diese in einem MC richtig auszurichten, da bei verschiedenen Posen eines Charakters die Größe der Grafik variiert.
    Richte die MCs mit den Grafiken doch mittig aus. Worin besteht der Unterschied zwischen der Positionierung kompletter Bitmaps und der bei nachgezeichneten Formen?

    Gruß
    .
     

Ähnliche Themen

  1. Tracen von Funktionsein- und ausstieg mit System.Diagnostics.Trace
    Von xhead_ im Forum .NET Web und Kommunikation
    Antworten: 9
    Letzter Beitrag: 03.12.10, 12:23
  2. MoGraph Tracer - nur einzelne Punkte tracen?
    Von mrjonaz im Forum Cinema 4D
    Antworten: 1
    Letzter Beitrag: 23.10.09, 16:41
  3. bilder verschwimmen in eins
    Von tommuhh im Forum Photoshop
    Antworten: 7
    Letzter Beitrag: 17.10.05, 14:38
  4. Verschwimmen
    Von Praphics im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 05.02.05, 12:46
  5. AVIs tracen mit Flash MX
    Von Enkidu im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 01.12.02, 15:08