Native Vorgaben- und Aktionsformate
Portable Bibliotheken für Pinsel, Muster, Formen, Stile und Automatisierung.
Am 5. Oktober 2026 mit dem Anwendungscode abgeglichen. Focale wird aktiv entwickelt; Befehle und Pakete können je Build abweichen.
Formatkennungen
UTF-8-JSON mit Kennung und Version. Exportiere aus dem jeweiligen Katalog zum Sichern oder Teilen; lokale Caches sind keine Austauschformate.
| Endung | Version | Wurzelkennung | Inhalt |
|---|---|---|---|
| .fbrush | 1 | focale-brush-presets | Pinselvorgaben, abgetastete Spitzen und Texturen |
| .fpattern | 1 | focale-pattern-presets | Mustermetadaten und deduplizierte RGBA-Kacheln |
| .fshape | 1 | focale-custom-shape-presets | Vektorumrisse und Formmetadaten |
| .fstyle | 1 | focale-style-presets | Editierbare Ebeneneffekte und Mischoptionen |
| .fswatch | 1 | focale-color-swatches | ARGB-Farben mit nicht vormultipliziertem Alpha |
| .fgradient | 1 | focale-gradient-presets | Farb-/Alphastopps, Mittelpunkte und Interpolation |
| .fcurve | 1 | focale-curve-presets | Gesamt-, Rot-, Grün- und Blaukurven |
| .faction | 1 | focale-action-set | Ein Aktionssatz mit Malressourcen |
JSON-Bibliothek
Meist enthält sie presets; Aktionen enthalten ein set mit Aktionen und Schritten. Kennungen, Namen und Werte werden geprüft und sind kein beliebiger ausführbarer Code.
Das Beispiel zeigt eine Verlaufsbibliothek Version 1. Genaue Schemata und Grenzen stehen in den herunterladbaren Referenzen.
{
"format": "focale-gradient-presets",
"version": 1,
"presets": [{
"id": "gradient.user.example",
"name": "Black to white",
"gradient": {
"interpolation": "perceptual",
"stops": [
{ "position": 0, "color": 4278190080 },
{ "position": 1, "color": 4294967295 }
]
}
}]
}Raster- und Vektorressourcen
Spitzen kodieren ein Abdeckungsbyte je Pixel in Base64. Muster speichern zeilenweise vier nicht vormultiplizierte RGBA-Bytes. Formen halten normierte Anker und relative Bézier-Griffe.
Native Pakete betten Ressourcen ein. Größe, Länge und Identität werden vor der Texturerstellung geprüft; Grenzen unterscheiden sich je Format.
Photoshop-Bibliotheken
- Nicht alle historischen Versionen oder Photoshop-Funktionen sind abgedeckt.
- Native Formate behalten Focale-Werte. ASL-Musterpixel und kontextabhängige Adobe-Werte passen nicht in jeden Katalog.
| Familie | Adobe | Aktuelle Richtung |
|---|---|---|
| Pinsel | ABR | Import und Export |
| Muster | PAT | Import und Export |
| Formen | CSH | Import und Export |
| Stile | ASL | Import und Export unterstützter Effekte |
| Farbfelder | ACO | Nur Import |
| Verläufe | GRD | Nur Import |
| Kurven | ACV | Nur Import |
| Aktionen | ATN | Import und Export; Ausführung nur unterstützter Vorgänge |
Versionen und Ausführung
Enthält ein set, seine actions und steps sowie sampledTips und patterns. Schritte halten id, enabled, operation und typisierte parameters. Aktive Spitzen und Muster sind eingebettet statt von fremden Katalogen abhängig.
Maximal 256 MiB, 2.048 Aktionen, 32.768 Schritte; dekodierte Spitzen 64 MiB und Muster 128 MiB. Import vergibt neue Kennungen. Unbekannte Vorgänge bleiben nicht unterstützt und werden von älteren Builds nicht ausgeführt.
Vollständige Formatreferenzen
Lade vollständige Markdown-Spezifikationen auf Englisch mit Schemata, Validierung und Kompatibilität herunter.