<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:DengXian;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@DengXian";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Aptos;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:10.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">I think support for animations is probably a bigger set of topics. We’ve already got plenty in flight, so perhaps we might wait on this?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Peter<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div id="mail-editor-reference-message-container">
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">From:
</span></b><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">mpeg-otspec <mpeg-otspec-bounces@lists.aau.at> on behalf of Behdad Esfahbod via mpeg-otspec <mpeg-otspec@lists.aau.at><br>
<b>Date: </b>Wednesday, January 31, 2024 at 11:54</span><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:black"> </span><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">AM<br>
<b>To: </b>Skef Iterum <skef@skef.org><br>
<b>Cc: </b>mpeg-otspec@lists.aau.at <mpeg-otspec@lists.aau.at><br>
<b>Subject: </b>[EXTERNAL] Re: [MPEG-OTSPEC] "anim" feature tag<o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt">On Wed, Jan 31, 2024 at 11:50 AM Skef Iterum <<a href="mailto:skef@skef.org">skef@skef.org</a>> wrote:<o:p></o:p></span></p>
</div>
</div>
<div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<p class="MsoNormal"><span style="font-size:11.0pt">Sorry, Davelab6, there's no issue for this one.<br>
<br>
I don't see the client as having any responsibilities for an `anim` tag. <br>
It would indicate a good-, ideally best-, effort on the part of the <br>
designer to work around aspects of the font that are discontinuous from <br>
the perspective of animation.<br>
<br>
People are already animating variable fonts for video. The mechanics of <br>
that on the client side are a separate issue.<o:p></o:p></span></p>
</blockquote>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt">Maybe an `anim` GSUB/GPOS feature would be more appropriate? People might want to animate the width, or the weight, or other aspects of the font. Having an `anim` axis only allows for animating one aspect
 of the font.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt">b<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt"> <o:p></o:p></span></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<p class="MsoNormal"><span style="font-size:11.0pt">Skef<br>
<br>
On 1/31/24 11:42, Laurence Penney wrote:<br>
> Remember that intermediate masters (including when default is intermediate between min and max) disrupt smooth animation, making G2 continuity impossible (even if the app knows the intermediate axis values). That covers a large proportion of variable fonts.
 Perhaps a font store or a design tool could flag fonts without intermediates or feature variations.<br>
><br>
> - Laurence<br>
><br>
>> On 31 Jan 2024, at 15:32, Behdad Esfahbod via mpeg-otspec <<a href="mailto:mpeg-otspec@lists.aau.at" target="_blank">mpeg-otspec@lists.aau.at</a>> wrote:<br>
>><br>
>> How would `anim` feature work? Would the client be responsible to apply a (G1 / G2) continuous curve to it to get the pulsating effect you want then?  In other words, do the min/max of the axis have to be the same or can be different?<br>
>>   behdad<br>
>> <a href="http://behdad.org/" target="_blank">http://behdad.org/</a><br>
>><br>
>><br>
>> On Wed, Jan 31, 2024 at 1:45 AM Skef Iterum via mpeg-otspec <<a href="mailto:mpeg-otspec@lists.aau.at" target="_blank">mpeg-otspec@lists.aau.at</a>> wrote:<br>
>> This is another proposal idea I can't do properly in the pre-April time<br>
>> frame, but it's short and simple.<br>
>><br>
>> Imagine you're a video editor working on a cable commercial about a new<br>
>> way to Make Lots of Money!!!  You overlay a row of dollar signs from a<br>
>> cool variable display font and animate them to "pulse" by changing their<br>
>> weight. Unfortunately, when you look at the result the number of slashes<br>
>> in each dollar sign keeps changing, greatly distracting your otherwise<br>
>> elegant and sophisticated effect.<br>
>><br>
>> The problem here is that doing the right thing for a given position in<br>
>> design space isn't always the right thing for animations that change the<br>
>> design space.<br>
>><br>
>> I think this distinction calls for a new registered feature tag,<br>
>> probably 'anim', that when active avoids, undoes, or compensates for any<br>
>> (or most) such abrupt adjustments. While this is something that could<br>
>> always just be thrown onto 'ss15' or whatever, it would be better to<br>
>> have a reserved name so that animation tools can leave that tag turned<br>
>> on by default.<br>
>><br>
>> A registered feature tag would also indicate something by its presence<br>
>> in a font: "we've thought about this problem". Designers might even<br>
>> throw it into a font with no such adjustments just to advertise that it<br>
>> is compatible with animation use.<br>
>><br>
>> This is a simple enough idea, but I lack the context to come up with<br>
>> specifically what the section needs to say -- what advice to give to<br>
>> designers. Someone closer to the design side of things would do a better<br>
>> job. If anyone comes up with that wording but doesn't want to worry<br>
>> about ISO header pages and such, send it to me and I'll wrap it up into<br>
>> a proposal.<br>
>><br>
>> Thanks,<br>
>> Skef<br>
>><br>
>> _______________________________________________<br>
>> mpeg-otspec mailing list<br>
>> <a href="mailto:mpeg-otspec@lists.aau.at" target="_blank">mpeg-otspec@lists.aau.at</a><br>
>> <a href="https://lists.aau.at/mailman/listinfo/mpeg-otspec" target="_blank">https://lists.aau.at/mailman/listinfo/mpeg-otspec</a><br>
>> _______________________________________________<br>
>> mpeg-otspec mailing list<br>
>> <a href="mailto:mpeg-otspec@lists.aau.at" target="_blank">mpeg-otspec@lists.aau.at</a><br>
>> <a href="https://lists.aau.at/mailman/listinfo/mpeg-otspec" target="_blank">https://lists.aau.at/mailman/listinfo/mpeg-otspec</a><o:p></o:p></span></p>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</body>
</html>