Is it possible to rotate a bitmap? I looked at some previous threads, asking the same question, but they were from several years ago.
Are there any watch face examples that do anything like this?
Is it possible to rotate a bitmap? I looked at some previous threads, asking the same question, but they were from several years ago.
Are there any watch face examples that do anything like this?
Have you seen this thread? It has a link to an example watchface on github.
EDIT: Relevant thread links:
Related Github repo links:
Sample watchface: [https://github.com/sunpazed/garmin-mickey]
Tilemapper tool: [https://github.com/sunpazed/garmin-tilemapper]
Wow, I did not see that one. Thanks.
I am unsure what the format of the source picture must be for the tilemap conversion software. If I want to make an analog watch, does this include the "background", and the hands? If so, do these need to be in specific positions in the source picture? Sorry, I'm not too familiar with tilemaps.
No worries. Yeah the search feature isn't great. I rediscovered that thread by finding another thread that referred to it with a broken link (a lot of the links in forums are broken because the forum platform was migrated a while ago). The text of the link had the name of the thread in it, so I searched for that.
If I want to make an analog watch, does this include the "background", and the hands?
Instead of using the tool linked in that thread (which requires you to manually edit source), I think you should use ftrimboli's tilemapper tool, as it's more flexible, takes command line arguments and has docs + samples.
The gist of it is that you create individual PNGs for each of your background elements and use the tool the create a font out of them. The tool can add them either as static images or as rotated images.
[https://github.com/sunpazed/garmin-tilemapper]
One difference is that it doesn't do "static" and "rotate" in the same invocation like the other tool, so if you need that functionality it seems you'd have to create 2 font files.
So I think you would run the tool once for your static background elements and another time for your hands which need to be rotated.
I'm struggling as well with rotating bitmaps and realised that is just not possible. Do you think that the default garmin faces use the same technique to display the info around the watch? Depending on the face you might end up using a lot of resources if you want to support all watch sizes.
Native watch faces are not written in CIQ.
This could explain why 3rd party watchfaces are so bad, they are all pixelated but the native ones are not. Are the developers bad or just the tools are bad? I'm now reconsidering if i should waste my time building my own watchface, if we don't have the same tools.
I think it really depends on which CIQ watch face you're using. Some are really good when it comes to pixilation.
Hello, any update on this topic?
This is a feature that would really help growing the number of apps developped for Garmin.
Rotation on a clock seems like a must have.
Thank for any advice! I didn't understand the tielmapper tool..
if you wanna the best results, I think the tilemapper tool is the one to go with - considering backwords compatibility. The new framework will now support image rotation with some promising results, but works only on new devices. The tilemapper tool is the best to go with, it takes up some space and memory, but you get pretty much what you wanna. I have tried to focus on good sharp graphics on my watchfaces, but it's not an easy task. A lot of graphics, antialiasing not supported on old devices etc etc... so kind of a limbo, but there is good ones also in the CIQ. Tilemapper used on the hands…This one is coming soon, with complications