Support for OpenType SVG Color Fonts would be awesome. According to adobe it's supported in Windows 10
"In Windows 10, the DirectWrite and Direct2D platform components allow OpenType-SVG support in any apps that use those APIs"
Basically, this allows you to load fonts that have pre-defined colors built in. I have included a screenshot of an example, and you can see more by visiting this page on firefox (chrome doesn't support it unfortunately). https://color.typekit.com/
Comments: 15
-
18 Mar, '19
Josh FeatherstoneGreat game streams deserve great game fonts! Let's make XSplit the best-looking stream software out there!!
-
20 Mar, '19
Chris DelpThis feature will further open up XSplit to artists. I think this is ultimately what XSplit should be striving for. Put tools into the hands of artist, watch the magic that they can make with them in their enigmatic ways, reap the benefits of having such beautiful and interactive artistry housed under the name XSplit.
-
20 Mar, '19
Gazreyn AdminThe biggest issue is XSplit (and other broadcasting software) uses CEF (Chrome Embedded Framework) for the underlying tech of browser sources. It not being supported on Chrome is a big blocker in us being able to implement it.
-
20 Mar, '19
Chris DelpLet us know where to take our torches at the Google offices. . . :p
-
20 Mar, '19
Gazreyn Adminhttps://twitter.com/svgeesus/status/1096443119233576960
-
20 Mar, '19
SeanAre you guys compiling chromium from source or using something like QT’s instance of chromium. I assume the chromium code could be modified to support it no?
-
20 Mar, '19
GerryIt looks like chrome supports other color font systems. https://bugs.chromium.org/p/chromium/issues/detail?id=703332 <- There's a link here, but your comment system makes it appear white on a white background.
Any chance of getting COLR/CPAL support in? Or perhaps it already works?
Here is an example of a color font working in chrome, being loaded remotely on the server http://gerryholt.com/sttest.html <-- link here
Hoping this might be a good lead for the devs -
21 Mar, '19
Gazreyn AdminAh it seems COLR/CPAL support came in Chrome 71 and current public is Chrome 72 so it's super recent. We're currently in the process of upgrading our CEF from 2987 to 3440 (Chrome 68). We have a bunch of custom stuff so CEF updates/upgrades tend to take some time due to tons of QA and bug fixing.
-
21 Mar, '19
Gazreyn AdminActually Gerry, just tested your file in our latest development build and it works. However that version of CEF (3440) won't appear in our production build until the remaining bugs have been ironed out which we're prioritizing.
-
22 Mar, '19
GerryAwesome! I look forward to trying it out!
-
02 Sep, '19
Gazreyn AdminSo the link you gave above, http://gerryholt.com/sttest.html is now working in PTR and will soon be released to public. Going to mark this one as done
-
03 Sep, '19
GerryI just grabbed the PTR and it looks like the only way I was able to get it to work was to add the text as a browser source? Is that correct or is there a way to add it as a text source? It showed up blank when I tried that
-
03 Sep, '19
Gazreyn AdminThat's right, as it stands you'd have to use browser source to do this.
-
03 Sep, '19
GerryIs having it work from a text file or with live text something that's in the cards?
In the meantime, so you know if there's a plugin to easily update a field in an html file being served by a localhost? -
04 Sep, '19
Gazreyn AdminI've fired an email your way with a simple example of how you can read in text files in to your HTML sources added to XSplit Broadcaster.