obsproject / obsproject/obs-studio
Text source outline rendering issue for some fonts
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 76.4k
- Forks
- 10.2k
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Operating System Info
Windows 11
Other OS
No response
OBS Studio Version
31.0.3
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/P1cMqBNBPQJFBDB5
OBS Studio Crash Log URL
No response
Expected Behavior
Outline text renders correctly for all fonts
Current Behavior
Some fonts like Comfortaa have outlines rendered in the fill
Steps to Reproduce
- Add Text source
- Select font Comfortaa
- Type in letter
f - Enable outline
- Select black stroke (fill should default white)
- Increase stroke to 20
- See center crossing of
fis stroke colour instead of white.
Anything else we should know?
How other systems solve this is by allowing user to specify the rendering order of stroke over fill or fill over stroke.
Examples:
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source files or tests are identified in the issue. Start by reproducing the problem in OBS Studio 31.0.3 on Windows 11 using the listed Comfortaa and letter “f” steps, then trace the text source outline rendering path. Done means the outline no longer fills the glyph’s center while preserving the expected white fill.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100