Documentation for blend modes #76907
Labels
No Label
Meta
Good First Issue
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Eevee & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds, Tests & Devices
Module
Python API
Module
Rendering & Cycles
Module
Sculpt, Paint & Texture
Module
User Interface
Module
VFX & Video
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Information from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
7 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-manual#76907
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Blend modes can be used in several places in Blender:
Video Sequence Editor (strips): 27 modes
In the Video Editing section about Effect Strips (video_editing/sequencer/strips) and the Compositing section about the Mix node (compositing/types/color/mix) there is a bit of documentation. For the shading, grease pencil and texture painting there is only a link to the Glossary. This glossary in its turn contains a link to the external GIMP documentation; which uses more or less the same concepts.
It was my intention to update this documentation and therefore I did some background research. However, it soon became apparent that:
Proposal for a complete rewrite of the Blend mode sections. Feedback is appreciated.
Changed status from 'Needs Triage' to: 'Needs User Info'
Added subscriber: @HUSCH
Added subscriber: @iss
I will add my opinions here, because I have some. Don't consider me an expert though :)
I wouldn't say this is much a controversy. If some blend modes are funny like Linear Burn, according to Troy, I think second best thing is to document it as-is.
There is a correct method how they are applied. I don't think relationship is subject for much documentation. This should be handled properly by software.
In some cases we don't apply these blend modes in linear colorspace (eg in VSE). I have been looking in blender/blender#75844 (Blend modes are broken), and there seems to be wrong math in Lighten and Dodge, but these are subjects to be fixed, rather than documented.
Personally I would create separate section for blend modes and point to it from all other sections, but I wouldn't mind anyway. Also keep in mind my previous point of VSE doing it wrong (likely) haven't looked too deep into this. It should be possible to use strips in linear colorspace and display in sRGB though.
If you will need any help with using VSE for this, feel free to poke me on chat.
Good idea in general. Some blend modes are better used as brushes though so it may be good to use different editor than VSE I would say. It can be demonstrated in VSE though by using mask as image 2, but, I doubdt, that a lot of people will make the connection "oh so I can use this as a brush"
Overall I was using to https://docs.gimp.org/en/gimp-concepts-layer-modes.html as my reference, which we link from our manual, and this looks to be indeed good enough balance between theory, use-case description and demonstration.
Added subscriber: @Tobias
Topics like image/video processing are out of scope. Anything more then select this color mode here. We should focus on 3D.
But yes, composing/mix needs to be cleaned up since more than 5 years.
It would be too hard to maintain, because, as you said, you have to be expert and there is a lot of half knowledge around.
Added subscriber: @Blendify
This is correct, currently only add, subtract, multiply, and divide properly respect values outside the 0-1 range.
I would leave information in the glossary and not one specific page.
I do not think this is necessary, just explain if the particular blend mode is suited for scene or display referenced imagery.
I think these points are not worth the extra work of maintaining.
I also do not think it is important to include formulas, this is more technical than the manual needs to be.
Changed status from 'Needs User Info' to: 'Confirmed'
Thanks for the feedback.
But that's exactly what makes it basic, thus required, CG knowledge. We wouldn't explain what a mesh is if that wouldn't exist already.
The thing is there has to be an expert to be there whenever Blender changes and that not the case.
Like it is with color management.
Added subscriber: @Imaginer
I tend to disagree. Even if (?) Blend modes are ‘basic’, they should be properly explained, be it by a non-expert. In my view, the Blender manual should be the first and most important information source for the Blender user. I don't know if there are any statistics but it's my gut feeling that when a user encounters a problem, he or she will not open the manual first (if at all). There is a reason why there are so many tutorials on YouTube and the internet.
This is partly because of the arguments in the previous discussion (no basic stuff, only experts, …). But maybe, this is the standpoint of the Manual Team. I don’t know.
I only recently started contributing to the documentation. But I have to say, this wasn’t made easy by the Manual Team and the used software. Before continuing on this journey, I would like to hear from the Team if there is room for contributions:
I would recommend slightly improving the documentation in the glossary and make sure it is linked to by other areas in the manual. The glossary can then link to: https://en.wikipedia.org/wiki/Blend_modes for users who want a more in-depth understanding.
Added subscriber: @jenkm
There are some related discussions: D10545 D10558 D13065.
My view on the subject, in short: It's a basic CG knowledge out of scope the Blender docs.
A little more detailed in D13065.