Comments (3)
I think that this and #31 might need enhancement to the Haiku Data Translator for GIF for this to work. ArtPaint seems to just use those to load/save different file types, from what I can tell.
from artpaint.
Maybe something can be hacked together with ffmpeg.
ArtPaint could at least allow exporting of one PNG per layer, so people can then process those from there. Either feeding ffmpeg or using an online tool to create an animated GIF.
BTW, I use the Qt app QView (HaikuDepot) to view animated GIFs in Haiku. Just set it as preferred app for images/gif and Bob's your uncle.
from artpaint.
after digging through DataTranslators more, I think you might be right. The easier route is either something like what you proposed, or a custom solution for ArtPaint.
It looks like the Data Translators for images currently just provide a single composite image for all multi-layer formats (GIF, PSD, WonderBrush) so getting individual layers out of it might require work to not just the GIF translator, but the whole Data Translator framework.
from artpaint.
Related Issues (20)
- Straight line: Antialiased 1px lines look funny HOT 2
- Hue slider in HSV color space reverts to 255
- Crop: compositional guides
- "Select all non-transparent" doesn't properly trigger selection outline drawing
- Don't update Brush window until all brushes are loaded
- RFC: Font sizes in windows HOT 1
- Scale shifting bug
- Scaling selections leaves behind artifacts
- Gradient drawing outside selection bounds behaves badly HOT 1
- Add-on "Color reducer": "Preserve solids FS" broken HOT 2
- Width oddity with freehand and line tool HOT 2
- View manipulators need to operate on Selection bitmaps HOT 2
- Undo of selection is incorrect
- Ellipse rotating issue when != 100%
- Scale manipulator wipes out layer(s)
- Add Flip* manipulators for Selection
- Regression: Airbrush lags HOT 4
- Hang in BitmapUtilities::RasterToPolygonsMoore
- Colors: Cursor-navigating the palette should set fg/bg-colour
- Freehand: 1 pixel width pegs CPU (freezes the app) HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from artpaint.