Repository navigation
Conversation
…r several color grades and media effects
Author
|
Preview MP4 and catalog poster for |
Author
|
Preview MP4: |
The block reads a frameSrc variable via getVariables() and declares it with data-composition-variables in the composition. Blocks that expose variables also list them in registry-item.json, so the variable is editable in Studio and appears in the catalog payload. Without it the variable is only reachable through data-variable-values on a hand-written host.
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
effect-grid — side-by-side grid of one frame under several grades
A block that shows one frame under multiple color grades and media effects, each cell graded independently via
data-color-grading. Useful for comparing looks in a single shot instead of re-rendering a project per candidate.What it ships
data-color-gradingon each cell's<img>srcat your own frame to compare real looksNotes for reviewers
texImage2D: bad image data).eg-prefix;data-composition-idmatches the timeline registry key.Math.random(), noDate.now(), one paused timeline.Gates
hyperframes lint→ 0 errors, 0 warningshyperframes check --no-contrast→ 0 console errorsnode scripts/lint-registry-items.mjs effect-grid→ passed, 0 errorsnpx oxfmt --check registry/blocks/effect-grid/→ correct formatregistry/registry.jsonregenerated viascripts/generate-registry-items.ts(456 → 457 items)Preview: attached MP4 + poster below (external contributor — catalog PNG to be uploaded by a maintainer).
Preview MP4:
effect-grid-preview.mp4