FAQ
Warum flackert mein Sprite?
Pixor entfernt das meiste Flackern für dich:
- Lichtstufen bleiben, bis sich eine Fläche deutlich gedreht hat (Hysterese);
- ein Pixel, das sich für ein oder zwei Frames ändert und zurückwechselt, während sich dort nichts bewegt, behält seine Farbe;
- innere Linien, die nur einen Frame bestehen, werden verworfen.
Was übrig bleibt, kommt meist von sehr kleinen Sprites oder sehr langsamer Bewegung, bei der eine echte Sub-Pixel-Bewegung eine Pixelkante überquert. Probier:
- eine größere Größe oder weniger Frames pro Sekunde für langsame Clips;
- weniger Lichtstufen (Farben > Lichtstufen);
- von Hand gewählte Frames (wähl im Asset-Schritt die Sprites-Node und klick auf den Key-Streifen der Zeitleiste hinter dem Asset-Graphen) statt einer festen Rate.
pxr render --debug DIR schreibt bei einem Sheet pro Zeile einen Streifen, der jedes Pixel markiert, das umgesprungen und zurückgesprungen ist.
Mein Schwert verschwindet bei kleinen Größen
Dünne Teile sind geschützt: Ein Teil, das dünner als ein Pixel ist, wird trotzdem als 1-Pixel-Linie dort gezeichnet, wo es am besten sichtbar ist. Wenn ein Teil von einer Seite hinter dem Körper verborgen ist, ist es auch im Sprite verborgen. Das ist richtig, kein Fehler.
Das Sprite ist winzig in seiner Leinwand
Die Arbeitsfläche fasst jeden Frame jedes exportierten Clips von jeder Seite. Ein weiter Angriffsschwung macht das ganze Sheet breiter. Exportiere diesen Clip in einem eigenen Projekt oder nutze feste Pixel pro Meter (Kamera > Größe: Pixel pro Meter), damit der Maßstab über Projekte hinweg gleich bleibt.
Wie verwende ich meine eigene Palette?
Farben > Palettendatei… nimmt Lospec-.hex- und GIMP-.gpl-Paletten an oder ein .png (seine eigenen Farben oder bis zu sechzehn seiner repräsentativsten). Pixor rastet seine Rampen auf deine Farben ein. Bei winzigen Paletten (4 Farben) gleichen Presets wie retro4 nur nach Helligkeit ab. pxr render --palette nimmt auch eine eingebaute: pixor-16, pixor-8, dusk-12, forest-12, desert-12, ice-10 oder mono-8.
Warum ist mein FBX in der falschen Pose?
Pixor zeigt die Bind-Pose des geskinnten Meshes, wenn kein Clip gewählt ist. Viele FBX-Dateien speichern einen Animationsframe als Standardpose; Pixor ignoriert das und nutzt die Bind-Pose. Wähl einen Clip, um die Animation zu sehen.
Liefern zwei Computer dieselben Pixel?
Fast immer. Pixors Tests rendern dieselben Sprites auf NVIDIA- und Intel-GPUs, unter Linux und Windows und im Browser und vergleichen sie Pixel für Pixel. Die einzige bisher gefundene Ausnahme ist ein einzelnes Pixel in einem Frame eines Gehzyklus, wo sich zwei Teile des Modells genau an einem Abtastpunkt kreuzen und die beiden GPUs unterschiedlich runden. Software-Rasterizer (virtuelle Maschinen, manche CI-Dienste) können sich in ein paar Randpixeln unterscheiden.
Die Web-Demo sagt, mein Browser hat weder WebGPU noch WebGL2
Pixors Fenster wird von der GPU gezeichnet, also kann ein Browser ohne beides es nicht zeigen. Die Seite zeigt dann das Modell, wie es sich auf einer schlichten Leinwand dreht, gezeichnet von Pixors eigenem Rasterizer auf der CPU – genau die Pixel, die die Desktop-App und pxr render --backend cpu machen –, sodass du trotzdem siehst, was Pixor tut. Jedes aktuelle Firefox, Chrome, Edge oder Safari hat WebGL2; meist reicht es, die Hardwarebeschleunigung in den Browsereinstellungen wieder einzuschalten.
Kann ich Änderungen verlieren, wenn ich Pixor schließe?
Nicht ungefragt. Fenster schließen, Beenden (Ctrl+Q), Neues Projekt, Projekt öffnen… oder eine andere Datei öffnen, während Änderungen nicht gespeichert sind, fragt Änderungen an NAME speichern? – Speichern, Nicht speichern oder Abbrechen. Während du arbeitest, legt Pixor außerdem jede Minute eine automatische Sicherung der Änderungen an; schließt es sich unerwartet, bietet das erneute Öffnen des Projekts sie wieder an (Wiederherstellen). Nicht speichern verwirft auch diese Sicherung.
Sendet Pixor irgendetwas über das Netzwerk?
Nein. Es verbindet sich nie mit irgendetwas. Absturzberichte werden in deinen Einstellungsordner geschrieben, und du entscheidest, ob du sie teilst. Freie Modelle durchstöbern öffnet die Bibliotheks-Website in deinem eigenen Browser; die App selbst lädt nichts herunter.
Wo bekomme ich Modelle her?
Hilfe > Freie Modelle durchstöbern (auch auf dem Bildschirm beim ersten Start) öffnet pixor.art/library in deinem Browser: kostenlose, spielfertige Modelle für Pixor (Herzen, Münzen, Truhen, Bäume, Häuser und mehr), unter CC0, sodass du sie für alles verwenden kannst. In Pixor öffnen bei einem Item lädt eine .pixoritem-Datei herunter; öffne sie, und Pixor kopiert das Modell in deinen Bibliotheksordner (Documents/Pixor/Library oder pixor-data/library im portablen Modus) und startet ein Projekt mit den Einstellungen, die das Modell vorschlägt. .glb herunterladen gibt dasselbe Modell als einfache Datei für andere Tools.
Ein Doppelklick auf eine .pixor-Datei öffnet Pixor nicht
Pixor kommt ohne Installer, also fragt es einmal, beim ersten Start, ob es seine Dateien öffnen darf: .pixor-Projekte, .pixorblueprint-Blueprints, .pixoritem-Modelle, .pixorkit-Kits und .pixorlayout-Arbeitsbereiche. Wähle Hilfe > Pixors Dateien mit Pixor öffnen, um es später einzurichten. Es ändert nur Einstellungen deines Benutzerkontos. Verschiebst du Pixor in einen anderen Ordner, bietet es an, sie zu aktualisieren. Die eigenen Dateien der Kommandozeile (.pixoricons- und .pixortiles-Rezepte, .pxrg-Render-Dumps) werden nicht registriert.
Ein so geöffnetes oder auf das Fenster gezogenes Kit wird bei offenem Projekt entsprechend seiner Art verwendet: Ein Style-Kit wird zu einem Style, ein Pipeline-Kit zu einer Pipeline, ein Gruppen-Kit zu einer Gruppe in seinem Graphen.
Probier, was diese Seite beschreibt, mit deinem eigenen Modell aus, kostenlos im Browser.
Im Browser testen Pixor holen