Rotate Blue image every 5 degree - Printable Version +- Gimp-Forum.net (https://www.gimp-forum.net) +-- Forum: GIMP (https://www.gimp-forum.net/Forum-GIMP) +--- Forum: General questions (https://www.gimp-forum.net/Forum-General-questions) +--- Thread: Rotate Blue image every 5 degree (/Thread-Rotate-Blue-image-every-5-degree) |
RE: Rotate Blue image every 5 degree - rich2005 - 12-23-2019 Just wondering why it has become so complicated. My thoughts on some procedures as a demo video https://youtu.be/9uBDgWuWV0I long one for me 7 minutes but it is start to finish with some hints. A set of png's 000.png to 359.png as one of those previous requests. Now off for some belated Christmas shopping because the damn Metro has been on strike RE: Rotate Blue image every 5 degree - Ofnuts - 12-23-2019 Just replaced the old (2014) dial-marks script with a new version (ofn-dial-marks) that has two more options:
RE: Rotate Blue image every 5 degree - AmazingGimp - 12-23-2019 (12-23-2019, 08:55 AM)Ofnuts Wrote:(12-23-2019, 05:54 AM)AmazingGimp Wrote:(12-17-2019, 11:33 PM)Ofnuts Wrote: Ofnuts, I am using your Spinner.xcf actually. And, i got it at last. I guess the merge is during the interleave-layer option --> Interleave single layer under stack (sprite). That's where i get to specify the layer to merge to. [attachment=3659] (12-23-2019, 01:29 PM)Ofnuts Wrote: Just replaced the old (2014) dial-marks script with a new version (ofn-dial-marks) that has two more options: Great! (12-23-2019, 11:12 AM)rich2005 Wrote: Just wondering why it has become so complicated. Great video! Pardon for my slowness in picking up. Both your method and ofNuts method is great as well. I am going to try out both to learn. My last 2019 resolution before the New Year !!! Merry Xmas! RE: Rotate Blue image every 5 degree - Ofnuts - 12-23-2019 (12-23-2019, 01:55 PM)AmazingGimp Wrote: Ofnuts, I am using your Spinner.xcf actually. Where is this option to specify the ring layer as the layer to merge? During the interleave process? Yes, it's in the interleave process, but you have to pick the right option. The dialog you show is for the "Stack of layers over current layers"(*), while the option you should use is "Single layer under stack": [attachment=3658]
(*) In that mode you would merge several input layers, so you don't specify a single layer but an image that contains the layers. RE: Rotate Blue image every 5 degree - AmazingGimp - 12-23-2019 (12-23-2019, 02:23 PM)Ofnuts Wrote:(12-23-2019, 01:55 PM)AmazingGimp Wrote: Ofnuts, I am using your Spinner.xcf actually. Where is this option to specify the ring layer as the layer to merge? During the interleave process? I ran the animation, and i noticed, there are some blue left over after it runs through the images. Do i just have to make the grey area slightly larger? (fixed it with 21px instead) [attachment=3660] RE: Rotate Blue image every 5 degree - Ofnuts - 12-23-2019 (12-23-2019, 02:40 PM)AmazingGimp Wrote:(12-23-2019, 02:23 PM)Ofnuts Wrote:(12-23-2019, 01:55 PM)AmazingGimp Wrote: Ofnuts, I am using your Spinner.xcf actually. Where is this option to specify the ring layer as the layer to merge? During the interleave process? I suspect this is because your animation is in combine mode instead of being in replace mode. No need to widen the ring. RE: Rotate Blue image every 5 degree - AmazingGimp - 12-26-2019 OfNuts, It is interesting, when I play the animation, it plays from the last layer [1] going in reverse which will show the graphic as going CW. But, when i tried to use the export all layers, it export the first layer as 000, second as 001. And, if i run the png file from 000 to 036, i get CCW direction instead. It looks like the export all layers, export the first layer as the first, and last layer as last regardless what the layer last naming convention is [0], [1], [2]... Is there anyway, where i can sort my layers where [0] as first layer, [1] as second layer before I export all? [attachment=3692] Is there anyway to make the graphic vector based? Here is a comparison with the picture on the left that i have which is like vector, and the right which is generated with gimp and it looks jagged when i scale the picture equally. [attachment=3694] RE: Rotate Blue image every 5 degree - Ofnuts - 12-26-2019 The scripts are coherent between themselves, to make an animation in Gimp where the bottom layer is the first to play. My mirror-layers script will copy in reverse order your layers, to make the animation run backwards (so that initial layers plus copied layers make a whole cycle of "swing"), so you can use that and discard the extra layers. The jagged edges are not due to Gimp but to the GIF format. Smooth edges are obtained with semi-transparent pixels but GIF only does dully opaque or fully transparent pixels. So the image becomes jagged when you export. If your image is color-indexed in Gimp, then transparency works like in a GIF and the edges are jagged from the start. The WebP format I mentioned earlier has no such limitation. Another explanation is that unlike vectors, bitmaps are not easily scalable. With CGI such as this depending on interpolation algorithm you either get blurry edges (Linear/Cubic/NoHalo/LowHalo) or jagged edge (None). When you zoom in (not exactly the same thing as scaling) Gimp doesn't interpolate. AFAIK there is no widely supported animated vector format. It could be possible to make a vector animation with SVG files and some JavaScript but this could slow down the client workstation. RE: Rotate Blue image every 5 degree - AmazingGimp - 12-26-2019 Is there anyway to export it in a high format picture (png?) and allow scalling? Or would it be better if i built the image at larger pixels, and then scale it down from there. would that help the jagged? RE: Rotate Blue image every 5 degree - Ofnuts - 12-26-2019 Downscaling an image is usually better than upscaling it, but when dealing with CGI (smooth linear edges) even downscaled image will appear a bit blurry. So it"s best to plan in advance and produce the image at exactly the right size. A nd check your interpolation algorithm when using the scale tools (and all transform tools). Use NoHalo until you know better. |