Get stencil​ effect

Heyo, I’m new here so just one quick question.
How do I get a stencil like look on elements, so you can see the background rather than the color of the font? You can see what I mean on the watchface TL Urbane. Thanks in advance :D.

Can you link that face for us?

1 Like

Sure:
Timeless Watch Faces - TL Urbane -Chameleon- - watch face for Apple Watch, Samsung Gear S3, Huawei Watch, and more - Facer
Oh and thanks for your response :smiley:

I honestly don’t know of a quick way of doing that.

I can think of a simple one, but surely not a quick one:
You create separate images for each digit in each position that are all black, but parts where the numbers are (those should be fully transparent). Then you put an image behind it.
You could control showing/hiding of those images with:

$#DH#=31?100:0$

put that into transparency for digit 3 and 1 of hours.

I also think that is the way that Timeless Watch Faces did it because the only more advance text (day of the week and of the month) is just one color.

1 Like

Hmm yeah sounds reasonable.
I just hoped there would be a feature like in Watchmaker.
But still THANKS A LOT.
Oh and just ine quick other question:
How to make an object “blink”, like switch the transparency every half second from 100 to 0 and the other way around?

I got it to work for every second with that, but how do i aaccelerate it?
$(floor(#Ds#*0.5))==(ceil(#Ds#*0.5))?100:0$

First of all, make sure you use math operators.
The way you created that code won’t work on some watches.

If you want it to blink certain times a seconds:
This will lock your #DWE# tag in range of 0-x (s):

(((#DWE#/x)-(floor(#DWE#/x)))*x)

If you want it to blink 2x each second (so ones per 0.5 of a second) this will give you 1 or 0:

(round(((#DWE#/0.5)-(floor(#DWE#/0.5)))*0.5)*2))

or to give you 100 or 0:

(round(((#DWE#/0.5)-(floor(#DWE#/0.5)))*0.5)*200))

Also: try to use as little of conditions as possible.
Right now it won’t make a difference, but when you will start creating complex faces and you will want to have as much of fps’s available, it will come in handy.

1 Like

Wow thanks a LOT.
That´s exactly what i needed, thanks!

I don´t know wether thats just me but this code down below works for me( I deleted the bracket between *0.5 and *200).
(round(((#DWE#/0.5)-(floor(#DWE#/0.5)))0.5200))
But still THANK YOU.

It might work in the editor, but make sure to test it on a watch itself.

Nah still doesn´t work with the bracket but with the bracket it does (I mean on a sony smartwatch 3).
But whatever, THNAKS.