Aras Pranckevicius aras_p
Aras Pranckevicius pushed to vse_text_opt at aras_p/blender 2024-05-10 09:55:54 +02:00
8ea0fdcb01 VSE: Optimize recently added text shadow blur / outline options
Aras Pranckevicius created branch vse_text_opt in aras_p/blender 2024-05-10 09:55:54 +02:00
Aras Pranckevicius commented on pull request blender/blender#121630 2024-05-09 20:36:07 +02:00
Cleanup: Remove non-working channels parameter of BLF_buffer

Yeah grammar is hard! The function does not rasterize anything though, it merely sets "what is the output image that will be rendered into by other functions".

Aras Pranckevicius pushed to blf_channels_cleanup at aras_p/blender 2024-05-09 18:45:54 +02:00
0868cf9ca6 Fix linux build
Aras Pranckevicius created pull request blender/blender#121630 2024-05-09 18:40:33 +02:00
Cleanup: Remove non-working channels parameter of BLF_buffer
Aras Pranckevicius pushed to blf_channels_cleanup at aras_p/blender 2024-05-09 18:39:28 +02:00
68cc73d551 Cleanup: Remove non-working channels parameter of BLF_buffer
41a1a0db63 Cleanup: Use return value instead of argument for attribute domain info
46e44b6279 Cleanup: Use Span method instead of array macro
676bcd3e9f Cleanup: Remove unused array utility macros
996014e537 EEVEE Next: Disable TILE_COPY shadow update method
Compare 10 commits »
Aras Pranckevicius created branch blf_channels_cleanup in aras_p/blender 2024-05-09 18:39:28 +02:00
Aras Pranckevicius pushed to main at blender/blender 2024-05-09 15:34:11 +02:00
7970915dc9 Tests: Add VSE test for text strip blurred shadow / outline options
Aras Pranckevicius pushed to main at blender/blender-test-data 2024-05-09 15:31:57 +02:00
70e98ec21a VSE: add render test for text strip blurred shadow / outline options
Aras Pranckevicius commented on pull request blender/blender#121383 2024-05-09 10:23:18 +02:00
UI: Automatic text contrast for overlays via outline

Alright, pushed a commit that does:

  • Rename ::Simple to ::None for shadow type in C++ enum,
  • Allow picking outline (value 6) in theme font style.

I tried making theme font style shadow…

Aras Pranckevicius pushed to text-shadow-contrast at aras_p/blender 2024-05-09 10:20:53 +02:00
ddbaf0bc97 BLF: rename shadow type Simple->None, allow outline in font style
6776d9aba8 Merge branch 'main' into text-shadow-contrast
742a8b47cd PyAPI: expose the popup region in the context
fa27d2fe65 PyAPI: expose Region.tag_refresh_ui
cdc0d422a0 Cleanup: use capitalized type names for RNA callbacks
Compare 147 commits »
Aras Pranckevicius commented on pull request blender/blender#121383 2024-05-08 21:06:55 +02:00
UI: Automatic text contrast for overlays via outline

When we then print text, in UI_fontstyle_draw_ex, we have a if (fs->shadow) that will then set the BLF_SHADOW flag and setup the shadow color and offset. So it is treating 0 as off. I…

Aras Pranckevicius deleted branch vse_text_effects from aras_p/blender 2024-05-08 11:13:36 +02:00
Aras Pranckevicius merged pull request blender/blender#121478 2024-05-08 11:13:34 +02:00
VSE: Text shadow blur / outline
Aras Pranckevicius pushed to main at blender/blender 2024-05-08 11:13:33 +02:00
d66598c16f VSE: Text shadow blur / outline
Aras Pranckevicius commented on pull request blender/blender#121478 2024-05-08 10:25:53 +02:00
VSE: Text shadow blur / outline

While testing I've noticed that the shadow is only moved by integer pixels, so if you animate shadow rotation it kind of jumps rather than having smooth anti-aliased transition. It is not…

Aras Pranckevicius pushed to vse_text_effects at aras_p/blender 2024-05-08 10:22:45 +02:00
90933b8acd Cleanup: pass nullptr for float buffer to BLF_buffer to better indicate intent
dd7fa3b4a4 Merge branch 'main' into vse_text_effects
d1710f7232 GPv3: Support layer group selection
dfe060ea6f UI: Edit Mesh Knife Status Display
ba9286706a Geometry Nodes: Sample Grid Index node
Compare 36 commits »
Aras Pranckevicius closed issue blender/blender#116821 2024-05-07 20:22:49 +02:00
VSE: indicate missing media in timeline/playback
Aras Pranckevicius commented on issue blender/blender#116821 2024-05-07 20:22:46 +02:00
VSE: indicate missing media in timeline/playback

Done in #116869