Aras Pranckevicius aras_p
Aras Pranckevicius merged pull request blender/blender#121383 2024-05-10 21:07:00 +02:00
UI: Automatic text contrast for overlays via outline
Aras Pranckevicius pushed to main at blender/blender 2024-05-10 21:06:59 +02:00
3582e52f9c UI: Improved overlay text contrast with new outline text decoration
Aras Pranckevicius deleted branch blf_channels_cleanup from aras_p/blender 2024-05-10 18:55:09 +02:00
Aras Pranckevicius pushed to main at blender/blender 2024-05-10 18:55:06 +02:00
008483fe8a Cleanup: Remove non-working channels parameter of BLF_buffer
Aras Pranckevicius merged pull request blender/blender#121630 2024-05-10 18:55:06 +02:00
Cleanup: Remove non-working channels parameter of BLF_buffer
Aras Pranckevicius pushed to main at blender/blender 2024-05-10 18:08:01 +02:00
52de90d06b Cleanup: redundant namespace, naming, span instead of array ref
Aras Pranckevicius deleted branch vse_text_opt from aras_p/blender 2024-05-10 17:57:39 +02:00
Aras Pranckevicius merged pull request blender/blender#121644 2024-05-10 17:57:35 +02:00
VSE: Optimize text shadow blur / outline options
Aras Pranckevicius pushed to main at blender/blender 2024-05-10 17:57:34 +02:00
a17ce1a1b4 VSE: Optimize text shadow blur / outline options
Aras Pranckevicius commented on pull request blender/blender#121644 2024-05-10 17:56:17 +02:00
VSE: Optimize text shadow blur / outline options

Good point. I'll do a code cleanup commit across this whole file separately.

Aras Pranckevicius commented on pull request blender/blender#121644 2024-05-10 17:55:39 +02:00
VSE: Optimize text shadow blur / outline options

I had no idea that these things exist! But also, from a quick look I'm not quite sure how to use it, or if it is appropriate for this case at all. I have only glanced at it, but a "default mixer"…

Aras Pranckevicius deleted branch vse_xform_round_pos from aras_p/blender 2024-05-10 17:46:23 +02:00
Aras Pranckevicius merged pull request blender/blender#121652 2024-05-10 17:46:19 +02:00
VSE: Make strip translate/grab tool round resulting position
Aras Pranckevicius pushed to main at blender/blender 2024-05-10 17:46:19 +02:00
ddc423b81c VSE: Make strip translate/grab tool round resulting position
Aras Pranckevicius commented on pull request blender/blender#121652 2024-05-10 17:44:43 +02:00
VSE: Make strip translate/grab tool round resulting position

The strip position is float, because when you animate it, it uses AA, which feels much smoother

Ah yeah, makes sense.

Aras Pranckevicius created pull request blender/blender#121652 2024-05-10 12:48:10 +02:00
VSE: Preview region translate/grab tool rounds resulting position
Aras Pranckevicius pushed to vse_xform_round_pos at aras_p/blender 2024-05-10 12:44:49 +02:00
a3c712df42 VSE: Preview region translate/grab tool rounds resulting position
Aras Pranckevicius created branch vse_xform_round_pos in aras_p/blender 2024-05-10 12:44:49 +02:00
Aras Pranckevicius pushed to vse_text_opt at aras_p/blender 2024-05-10 10:48:37 +02:00
c98b43473f Avoid integer overflows in VSE blur address calculations
Aras Pranckevicius commented on pull request blender/blender#121644 2024-05-10 10:47:39 +02:00
VSE: Optimize text shadow blur / outline options

This is a bit strange: we force the dst to be 0 outside of the horizontal range of the box, but not outside of vertical.

That's because the outer loop that spawns text_gaussian_blur_x in a…