View Issue Details

IDProjectCategoryView StatusLast Update
0004876NoesisGUIStudiopublic2026-03-09 14:48
Reporterdstewart Assigned To 
PrioritynormalSeverityminor 
Status newResolutionopen 
Product VersionStudio_Beta 
Summary0004876: Different Typography Fallback Renders Between Noesis Studio and Noesis Unity
Description

Currently, it appears to be possible for the same file between Studio Standalone and NoesiGUI Unity to display fonts that look visually different, despite both of them sharing the same Properties.

At the root, this appears to be related to each platform having different 'fallback' behaviours, and is caused when Property configurations are set which are not possible by virtue of what particular Font files offer.

The issue outlined in this ticket should in theory cease to occur once 0004875 is resolved.

See attached screenshot.


Repro Steps:

1) In the InternalProjects repo, under the 'DashMoto' folder, open 'DashMoto_UnityDemo' in Unity, and once loaded, press 'Play' to render the Noesis UI in Unity.

2) From the same 'DashMoto_UnityDemo' directory, in Noesis Studio open DashMoto_UnityDemo.noesis under the \InternalSamples\DashMoto\DashMoto_UnityDemo\Assets\DashMoto\ path.

At this point, you will have the same Noesis Project open in Unity, and in Noesis Studio.

3) Ensure that you have the entire Windows-default 'Arial' Font Family installed on your machine.
This can be found at: C:\Windows\Fonts\Arial
There should be 9 Font Files: Black, Bold, BoldItalic, Narrow, NarrowBold, NarrowBoldItalic, Regular
You will particularly notice how there is no 'BlackItalic' variant. (this will come into play in the following steps)

4) In Noesis Studio, select the large numerical 'Speedometer' TextBlock in the middle of the Page, and change its Font Properties to:
Font Family: Arial
Weight: Black
Style: Italic

Note that this is a combination that does not exist and shouldn't be possible to set up.

5) Save all open Pages, and navigate over to the scene playing in Unity.

Observe how Studio and Unity show different font presentations:
Unity appears to fall back to the closest Weight (Arial Black non-italic)
Studio on the other hand, appears to fall back to the closest Style (Arial BoldItalic).

Expected Results: When rendering the same Page, and reading the same Properties, the fonts rendered by Studio and Unity have 1:1 fidelity.

Attached Files
StudioVUnityFonts.png (2,556,306 bytes)
PlatformAny

Relationships

related to 0004875 new Studio Allows Font Property Configurations For Combinations That Don't Exist 

Activities

Issue History

Date Modified Username Field Change
2026-03-09 14:48 dstewart New Issue
2026-03-09 14:48 dstewart File Added: StudioVUnityFonts.png
2026-03-09 14:48 dstewart Description Updated
2026-03-09 14:48 dstewart Relationship added related to 0004875