Jan 15, 2018 12:04:32 GMT 1gabolander said: Hi Marco, just a couple of questions, suggestions.
1) For instance, and for my curiousity in this skin (TheBlue) have you used images for the hands, or did you made them with the HandLayer of WFD? Because with Hand Layer, I couldn't have those shapes, trying all parameters combinations. The maximum result using different effect, creatings hands only by WFD, is just the next one:
But I can’t, indeed, make elaborated hands without adding other circular layer (as I did for the seconds hand in my example), polygonal layer, etc… and making them rotate togheter with hands…
I feel that some coordinates parameter is missing for those images we can import as an Image Layer, but we wont make them rotate like a hand (so as with Autorotation Type != None).
I explain… Or I have an image that is already centered and the correct size (y=400), or I can’t scale and move an image in the Y coordinate, because WFD should change the “center of rotation” for it.
Let’s see (as you mentioned, images are better than 1000 words. :-D)
In this picture I just imported, rotated and scaled the sword I want to use as a seconds hand. After scaling, the sword was too centered for my aim(x=200,Y=200)… In fact, I wanted the Hilf of the sword, to be closer to the center of the watch, so I moved Y to 153… In this case, it’s ok to 00, but of course it misalignes when it turns around, because it consider 200x153 as its center of rotation.
See the image when I am at 35 seconds:
Thus, should be an idea to add in WFD some sort of “Center Of Rotation X” and “Center of Rotation Y” parameters, when Autorotation Type != None ?
T.I.A.
Best,
Gabo
I used only WFD for the entire watch! This includes also, of course, the hands
In a reply to tcc I’ve just uploaded a video showing the basics of creating “complex” hands. It’s a 10 minute video, but maybe it can clear the questions on how to use the points/curvatures/sections. If you’d like, I can also share the “source” .xml file of the The BLUE watchface, so you can see how I made it.
Regarding the rotation center, there’s a little trick you can use. Just place the image with the point you wish to use as center on the center of the watchface. Then, just group it (yes, even if it is only one layer). The group always changes the center of rotation back to the center of the watchface . If you wish to use that hand now in a different position (as a complication hand, for instance), just change the location of the group…
Look at it in this video I’ve created for your example:
Jan 15, 2018 14:28:11 GMT 1wicy said: Little bug report for marco .
PerspectiveTextLayer create rounded text, divided according to number of strings enetered. That works OK in case of symmetricaly justified texts with similiar length but works wrong for asymmertical texts (with different lenghts).
When want to put rounded texts I have to use much PerspectiveTextLayer - as many as texts I want to place. It cant be corrected by adding spaces between text and comma separators. Space is ignored in Text property.
Besides… in once enetered text, adding some new chars causing outter limit exceding.
Normaly eneterd texts
No reaction on space chars
Outter radius exceding after some char added (only in one area, even if 1/4 of length is preserved)
Yes, this is a problem on the perspective effect, that I don't yet know how to solve it. I did place a warning on the release notes saying that it wouldn't work well with lengthy curved text... The problem is that the perspective effect is always applied to the rectangle bounding the object. In the case of a curved text, this results in a distortion on the text that changes it's apparent height, making it "weird". While I will try to solve it, as I said before, I have no idea on how to improve it yet, so I can't make any promises on when it will be fixed...
EDIT: Sorry, I misunderstood what you were saying. Yes, I’ve seen that bug now. It’s not what I was talking about. I’ll try to figure it out ASAP.
Jan 16, 2018 1:57:31 GMT 1mpmf said: I used only WFD for the entire watch! This includes also, of course, the hands
In a reply to tcc I've just uploaded a video showing the basics of creating "complex" hands. It's a 10 minute video, but maybe it can clear the questions on how to use the points/curvatures/sections. If you'd like, I can also share the "source" .xml file of the The BLUE watchface, so you can see how I made it.
Regarding the rotation center, there’s a little trick you can use. Just place the image with the point you wish to use as center on the center of the watchface. Then, just group it (yes, even if it is only one layer). The group always changes the center of rotation back to the center of the watchface . If you wish to use that hand now in a different position (as a complication hand, for instance), just change the location of the group…
Look at it in this video I’ve created for your example:
…
Ohh thank you Marco, this is awesome! I have never tried to use group for this case, because a knew that is not possible to group objects with autorotation, but I learnt now from your video that you can leave image with no autorotation, you group it and than you apply autorot on the group where the moved image is into. Genius!!! It didn’t come in my mind at all! Thanks even to other videos on Hands lessons.
if you share TheBlue.xml project, it would be appreciated anyway.
Watchface Designer rocks, and would be better and better …
Jan 16, 2018 18:11:00 GMT 1bricky said: Hi.
I have also a problem every time i make a watch and there are a lot of layers the program gives a error
and if i save the clockskin and open it later he cant open all the layers any more and an uncaught problem message is showing see picture
Are there more people who have the same problem
It seems you ran out of memory. You've reported it earlier and so did bertorelli. I asked if you were using the 32-bit version of java on a 64-bit computer. I got no answer back so I thought that you solved the problem. Since it seems it's not yet solved, I ask again: are you using the 32-bit or the 64-bit java version? You can check it by running "java -version" (without the quotes) on the command-line. The 64-bit version outputs something like this:
java version “1.8.0_151”
Java™ SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot™ 64-Bit Server VM (build 25.151-b12, mixed mode)
(emphasis mine).
If you are running the 32-bit version, try starting WFD on the command-line with “java -Xmx1500m -jar WatchFaceDesigner.jar has_xmx” (without the quotes). It may give you more memory. But, again, if you’re using the 32-bit java, I recommend you install the 64-bit, which will give you access to all of your computer’s memory…
Please report back if that is the problem or not. Also, I’m guessing it’s an out of memory error from the screenshots. However, the log file would be a lot more useful.
Jan 16, 2018 18:11:00 GMT 1bricky said: Hi.
I have also a problem every time i make a watch and there are a lot of layers the program gives a error
and if i save the clockskin and open it later he cant open all the layers any more and an uncaught problem message is showing see picture
Are there more people who have the same problem
Me too
Please see my answer to bricky and do the same. I do want to know if it is a 32-bit java version related problem so I can at least try to work around it.
Jan 14, 2018 22:07:04 GMT 1wicy said: Is it possible to implement a different weekdays order? I'd like to have monday as first day of week.
That make no difference for round shapes, but very uncomfortable in radial sections. I cant create week shape with hand as in original watches with order M,T,W,T,F,S,S
Sorry, I'm not understanding your question. Do you mean to have a weekday, such as S on top (instead of M)? If so, you can just adjust the angle of the hand so that it points at monday on design time:
Please see my answer to bricky and do the same. I do want to know if it is a 32-bit java version related problem so I can at least try to work around it.
I'm using 64 bits version but also faced this message. But If I use command line as you suggested, it works fine. Anyhow could I use WFD without using command line everytime I open?
Jan 16, 2018 18:11:00 GMT 1bricky said: Hi.
I have also a problem every time i make a watch and there are a lot of layers the program gives a error
and if i save the clockskin and open it later he cant open all the layers any more and an uncaught problem message is showing see picture
Are there more people who have the same problem
It seems you ran out of memory. You've reported it earlier and so did bertorelli. I asked if you were using the 32-bit version of java on a 64-bit computer. I got no answer back so I thought that you solved the problem. Since it seems it's not yet solved, I ask again: are you using the 32-bit or the 64-bit java version? You can check it by running "java -version" (without the quotes) on the command-line. The 64-bit version outputs something like this:
java version “1.8.0_151”
Java™ SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot™ 64-Bit Server VM (build 25.151-b12, mixed mode)
(emphasis mine).
If you are running the 32-bit version, try starting WFD on the command-line with “java -Xmx1500m -jar WatchFaceDesigner.jar has_xmx” (without the quotes). It may give you more memory. But, again, if you’re using the 32-bit java, I recommend you install the 64-bit, which will give you access to all of your computer’s memory…
Please report back if that is the problem or not. Also, I’m guessing it’s an out of memory error from the screenshots. However, the log file would be a lot more useful.
Hi
No i totaly missed your post sorry for that.
but i have now installed Java 64-bit like you said and it is working great all problems solved.
Thank’s for helping me out.
Jan 14, 2018 22:07:04 GMT 1wicy said: Is it possible to implement a different weekdays order? I'd like to have monday as first day of week.
That make no difference for round shapes, but very uncomfortable in radial sections. I cant create week shape with hand as in original watches with order M,T,W,T,F,S,S
Sorry, I'm not understanding your question. Do you mean to have a weekday, such as S on top (instead of M)? If so, you can just adjust the angle of the hand so that it points at monday on design time:
It's not what I meant.
You showed round and continuous weekday circle. In this case weekdays order doestn't matter.
The problem is with linear week presentation. We have Sunday as first day of week but this is not only one order used in original watchfaces.
I think the problem is that we use floating point information (I use it for sure, and since you use an OpenGL library, it also uses them to be scale independent), while the original engine uses integer math. That makes the center of the Hour/Minute layer offset by 0.5. Try this: import the clockskin on WFD, then go to the Hour/Minute layers and add 0.5 to the Center X coordinate on all of them. It will now render correctly (for the first 12 hours, because it needs 12 hour style to be active). I believe if you try to do the same on the launcher, it will also work correctly. However, I don't know if we can generalize this, or if this works only on this skin (it may depend on the width/height of the images used, if they are either odd or even).
Jan 17, 2018 18:08:35 GMT 1wicy said: It's not what I meant.
You showed round and continuous weekday circle. In this case weekdays order doestn't matter.
The problem is with linear week presentation. We have Sunday as first day of week but this is not only one order used in original watchfaces.
From Monday to Saturday is OK
Position where Sunday is expected but…
… hand goes back, before Mon. It can NOT be changed by Rotating property of hand.
Of course it’s not a stupid problem. I just didn’t understood it (as I stated). Now it’s clear to me and I can give better help.
The problem you have isn’t supported by the ClockSkin engine on our watches (that I know of). However, there’s a simple trick to solve it so that you can have whatever order you need. Just create images of the hand in it’s various desired positions and use those images on a DigitalClock layer. This video shows how it can be done. I have the hand and semi-circle centered, but you could move them to wherever you want them (in your example, they are more to the right).
Marco, thanks for the latest videos, they are very useful, specially for the one about hands, wow! I’m still trying to digest it
, just a joke, it’s great.
Some things I’d like to tell you…
REQUEST: Since the latests releases (I don’t know exactly wich one), the CHOOSE COLOR popup window appears in the right bottom corner of the screen, with the ACCEPT button behind the Windows task bar (picture attached), what makes inaccesible the button and forces to move the window to be able to press the button every time it’s opened. I would very grateful if you could move the window to the center of the screen as it was before.
SUGGESTION: Consider adding an option in the HELP… menu containing the links to your video tutorials. It would be great take them on hand.
Thaaaaanks in advance Master and good designing to all the community!
Jan 18, 2018 0:19:18 GMT 1tcc said: 1) REQUEST: Since the latests releases (I don't know exactly wich one), the CHOOSE COLOR popup window appears in the right bottom corner of the screen, with the ACCEPT button behind the Windows task bar (picture attached), what makes inaccesible the button and forces to move the window to be able to press the button every time it's opened. I would very grateful if you could move the window to the center of the screen as it was before.
Confirm that. It's a bit annoying. Even if I resize upper window to 1:1 optimal view.
Another bug?
PerspectiveTextLayer, with default 12 hours text display and default properties, cuts: top of 9 hour, bottom of 3 hour and left side of 6 hour (in any font and any size)
Project has no other objects.
Jan 20, 2018 20:46:12 GMT 1wicy said: Another bug?
PerspectiveTextLayer, with default 12 hours text display and default properties, cuts: top of 9 hour, bottom of 3 hour and left side of 6 hour (in any font and any size)
Project has no other objects.
Is any way to correct this?
The only way is to download the next version
While trying to solve other problems, I believe I solved that one. I could not, however, solve completely the one you pointed out before (the circular text getting out of it’s position with increasing length). I improved it, but I couldn’t solve it yet. However, I’ll release it as is, and keep working on it until I solve it completely...
here is a new version of WFD. This is not as big of a release as I had planned, but because there are some standing bugs, I decided it would be better to release it sooner than later. However, not even all the known bugs are fixed. So, treat this version as a pre-release version…
Anyway, without further ado, here’s the download link: goo.gl/44VzPp
What’s new on this version?
various bug fixes
new pattern: sinusóides curves
new text rotations
new bubble distortion effect (this is work in progress and I hope to improve on it)