Aras Pranckevicius aras_p
Aras Pranckevicius pushed to main at blender/blender-developer-docs 2024-02-21 20:22:19 +01:00
deabf4e007 Update docs/release_notes/4.2/vfx.md
Aras Pranckevicius deleted branch vse_strip_occlusion from aras_p/blender 2024-02-21 20:16:57 +01:00
Aras Pranckevicius merged pull request blender/blender#118396 2024-02-21 20:16:54 +01:00
VSE: Skip rendering lower strips that are behind opaque strips above them
Aras Pranckevicius pushed to main at blender/blender 2024-02-21 20:16:54 +01:00
f4f708a54f VSE: Skip rendering lower strips that are behind opaque strips above them
Aras Pranckevicius commented on issue blender/blender#118288 2024-02-21 20:08:09 +01:00
VSE: Strips Design Tweaks

@pablovazquez I have a question about this:

Currently, when a strip is disabled it becomes semi-transparent (except the thumbnails, which are drawn in full opacity). <...> This is not only…

Aras Pranckevicius commented on issue blender/blender#118493 2024-02-21 13:26:31 +01:00
Video Output: Support higher bits per pixel formats

Ensure there is 10bit+ codec support compiled into FFmpeg shipped with Blender

Checked, and today in 4.2 main (at least on Windows), the compiled ffmpeg supports:

  • H.264: 10-bit (YUV…
Aras Pranckevicius deleted branch video_imbuf from aras_p/blender 2024-02-21 12:57:51 +01:00
Aras Pranckevicius pushed to main at blender/blender 2024-02-21 12:57:49 +01:00
e76b848697 Cleanup: Video: change bMovieHandle function to take ImBuf as input
Aras Pranckevicius merged pull request blender/blender#118559 2024-02-21 12:57:49 +01:00
Cleanup: Video: change bMovieHandle function to take ImBuf as input
Aras Pranckevicius pushed to main at blender/blender 2024-02-21 12:48:02 +01:00
31869d6857 Cleanup: ImBuf: remove various unused functions
Aras Pranckevicius created pull request blender/blender#118559 2024-02-21 12:37:23 +01:00
Cleanup: Video: change bMovieHandle function to take ImBuf as input
Aras Pranckevicius pushed to video_imbuf at aras_p/blender 2024-02-21 12:36:50 +01:00
ca1807aafd Cleanup: Video: change bMovieHandle function to take ImBuf as input
Aras Pranckevicius created branch video_imbuf in aras_p/blender 2024-02-21 12:36:50 +01:00
Aras Pranckevicius commented on pull request blender/blender#118396 2024-02-21 12:02:17 +01:00
VSE: Skip rendering lower strips that are behind opaque strips above them

@iss changes done:

  • Applied your uninitialized .z component in seq_image_transform_quad_get_ex (a bug that has existed outside of this branch already),
  • Applied missing render aspect ratio…
Aras Pranckevicius commented on pull request blender/blender#118396 2024-02-21 12:00:23 +01:00
VSE: Skip rendering lower strips that are behind opaque strips above them

It's not simply a multiplication, the "screen rect" has to be scaled around mid-point on both sides. But yeah, done and checked that it works correctly with various aspect ratio configs.

Aras Pranckevicius pushed to vse_strip_occlusion at aras_p/blender 2024-02-21 11:58:36 +01:00
3f57e2a15f VSE: Guard against strips where render size is not known for whatever reason
Aras Pranckevicius pushed to vse_strip_occlusion at aras_p/blender 2024-02-21 11:49:48 +01:00
ef606647fc VSE: Take aspect ratio into account when calculatin screen quad, and fix uninitialized variable
d3def0fd0a Merge branch 'main' into vse_strip_occlusion
c409f2f7c6 Compositor: Unify Blur operation across CPU and GPU
69920a0680 Compositor: Use original hue in Hue Correct node
01b1864604 Extensions: initialize default extensions repositories
Compare 116 commits »
Aras Pranckevicius commented on pull request blender/blender#118396 2024-02-21 11:23:51 +01:00
VSE: Skip rendering lower strips that are behind opaque strips above them

Stepping the code, I have seen NaN values in quad. Following change fixed that

Ah, a classic uninitialized value. I'll apply your change. Sometime later it would be nice to change all that…