Milton ist eine Open-Source-Anwendung, mit der Sie einfach malen können.
Es gibt keine Pixel, Sie können mit (fast) unendlichen Details malen. Es fühlt sich rasterbasiert an, funktioniert aber mit Vektoren. Es ist kein Bildeditor. Es handelt sich nicht um einen Vektorgrafikeditor. Es ist ein Programm, mit dem Sie zeichnen, skizzieren und malen können. Es gibt keine Schaltfläche zum Speichern. Ihre Arbeit bleibt erhalten und kann unbegrenzt rückgängig gemacht werden.
Milton ist kein Bildeditor oder Vektorgrafikeditor. Es ist ein Programm, mit dem Sie zeichnen, skizzieren und malen können.
Wenn die GUI etwas nicht Offensichtliches macht, erstellen Sie bitte ein Github-Problem!
Es ist sehr hilfreich, die Maus (oder den Stift) zu ziehen und gleichzeitig space
zu drücken, um die Leinwand zu verschieben. Außerdem können Sie mit b
und e
zwischen Pinsel und Radiergummi wechseln. Sie können die Pinselgröße mit [
und ]
ändern und die Transparenz mit den Zifferntasten steuern.
Hier ist das neueste Video-Tutorial
Schauen Sie sich die Patreon-Seite an, wenn Sie helfen möchten. :) :)
Während unter Windows Binärdateien verfügbar sind, müssen Sie für Milton unter Linux oder OSX aus dem Quellcode kompilieren. Nachfolgend finden Sie einige grundlegende Bauanweisungen. Sie werden wahrscheinlich erstellt, aber bitte seien Sie bereit, Ihrerseits ein wenig zu debuggen, falls Sie auf Probleme stoßen, da dies nicht die primären Entwicklungsplattformen sind.
Milton unterstützt derzeit Visual Studio 2019.
Andere Versionen von Visual Studio funktionieren möglicherweise nicht.
Zu bauen:
Führen Sie eine x64-Entwickler-Eingabeaufforderung aus (für VS 2019 entspricht dies der „x64 Native Tools-Eingabeaufforderung“) und geben Sie Folgendes ein:
build.bat
Milton wird nach buildMilton.exe
kompiliert
Dieses Repo stellt eine binäre SDL.lib bereit, die durch Ausführen build_deps.bat
im third_party
kompiliert wurde.
Seit dem 24.10.2018 werden Linux und Mac nicht offiziell unterstützt. Ich (Sergio) würde sie gerne wieder unterstützen, aber meine Bemühungen konzentrieren sich derzeit auf die Produktion einer neuen Version für Windows. Sie können versuchen, mit den mitgelieferten Skripten zu kompilieren, aber es wird wahrscheinlich nicht funktionieren!
Am 27.02.2021 kann mit diesen Schritten ein erfolgreicher Build für Linux durchgeführt werden:
Während im Milton-Top-Verzeichnis
cd third_party/SDL2-2.0.8
mkdir build
cd build
cmake -DVIDEO_WAYLAND=OFF -DCMAKE_INSTALL_PREFIX=linux64 -DCMAKE_BUILD_TYPE=Debug ../
make
make install
und dann im Milton-Top-Verzeichnis, also cd ../../../
,
mkdir build
cd build
cmake ../
make
Und im Erfolgsfall sollten Sie über eine ausführbare Datei namens „Milton“ verfügen, die ausgeführt wird.
Ich habe dies mit CMake nicht automatisch zum Laufen gebracht, da ich CMake nicht kenne.
Milton verwendet ein MAJOR.MINOR.PATCH-Versionierungsschema, bei dem MAJOR sehr wichtige Änderungen, wie z. B. eine Überarbeitung der Benutzeroberfläche, verfolgt. MINOR überwacht die Kompatibilität des Binärdateiformats. PATCH wird für neue Versionen erhöht, die die Dateiformatkompatibilität nicht beeinträchtigen. Die PATCH-Version wird auf 0 zurückgesetzt, wenn die MINOR-Version erhöht wird.
Beispielsweise kann Milton Version 1.3.1 MLT-Dateien lesen, die in einer früheren Version erstellt wurden, aber keine Dateien, die mit 1.4.0 erstellt wurden
Milton
Copyright (C) 2015 - 2018 Sergio Gonzalez
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Milton wurde von Sergio Gonzalez mit Liebe und der Hilfe großartiger Menschen hergestellt.