Grasshopper - Tutoriales en español
https://youtube.com/playlist?list=PLWyUDDxgax6l2b8u9hP4hnM6mqp9x2Vvk&si=TxFwhshqOmCX2n3T
https://redd.it/16x8m0m
@proceduralgeneration
https://youtube.com/playlist?list=PLWyUDDxgax6l2b8u9hP4hnM6mqp9x2Vvk&si=TxFwhshqOmCX2n3T
https://redd.it/16x8m0m
@proceduralgeneration
The formulas of Blend Modes
To be specific with this post, I need someone who can read these codes (I can't, unfortunately) to write out the formulas of Blend Modes of a specific software called Blender.
Blender's Blend Modes' formulas are just like other softwares', but they get one extra parameter (called Factor) inserted into each formula. The codes tell where inside each formula that the Factor is inserted but I can't read codes. So anyone who is experienced with programming, please help me out.
I've already written down the formulas here so you don't have to write them again, I just need you to insert the Factor appropriately.
*********
Color Dodge: f(A,B) = A/(1-B)
Darken: f(A,B) = A (for A<B) , B (else)
Multiply: f(A,B) = AB
Lighten: f(A,B) = A (for A>B) , B (else)
Screen: f(A,B) = 1-[(1-A) * (1-B)\]
Color Burn: f(A,B) = 1-(1-A)/B
Overlay: f(A,B) = 2AB (for A<0.5) , 1-2[(1-A)*(1-B)\] (else)
Soft light: f(A,B) = {2AB+A\^2(1-2B) (for B<0.5) , Sqrt(A)(2B-1)+(2A(1-B)\] (else)
Linear Light: f(A,B) = A+2B-1 (for B<0.5) , A+2(B-0.5) (else)
Add: f(A,B) = A+B
Subtract: f(A,B) = A-B
Difference: f(A,B) = |A-B|
Divide: f(A,B) = A/B
Exclusion: f(A,B) = A+B-2AB
https://redd.it/16xk0nu
@proceduralgeneration
To be specific with this post, I need someone who can read these codes (I can't, unfortunately) to write out the formulas of Blend Modes of a specific software called Blender.
Blender's Blend Modes' formulas are just like other softwares', but they get one extra parameter (called Factor) inserted into each formula. The codes tell where inside each formula that the Factor is inserted but I can't read codes. So anyone who is experienced with programming, please help me out.
I've already written down the formulas here so you don't have to write them again, I just need you to insert the Factor appropriately.
*********
Color Dodge: f(A,B) = A/(1-B)
Darken: f(A,B) = A (for A<B) , B (else)
Multiply: f(A,B) = AB
Lighten: f(A,B) = A (for A>B) , B (else)
Screen: f(A,B) = 1-[(1-A) * (1-B)\]
Color Burn: f(A,B) = 1-(1-A)/B
Overlay: f(A,B) = 2AB (for A<0.5) , 1-2[(1-A)*(1-B)\] (else)
Soft light: f(A,B) = {2AB+A\^2(1-2B) (for B<0.5) , Sqrt(A)(2B-1)+(2A(1-B)\] (else)
Linear Light: f(A,B) = A+2B-1 (for B<0.5) , A+2(B-0.5) (else)
Add: f(A,B) = A+B
Subtract: f(A,B) = A-B
Difference: f(A,B) = |A-B|
Divide: f(A,B) = A/B
Exclusion: f(A,B) = A+B-2AB
https://redd.it/16xk0nu
@proceduralgeneration
GitHub
blender/source/blender/blenkernel/intern/material.c at 57013e2a44e974d307f08f41793d810a49537f96 · blender/blender
Official mirror of Blender. Contribute to blender/blender development by creating an account on GitHub.
Where to look for more advanced generation techniques?
Baking isnt an option so I'm trying to discover new real-time strategies. I'm trying to make something aesthetically rich primarily.
I have a good chunk of experience already so I'm trying to find more advanced guides. Thanks!
https://redd.it/16xw8n7
@proceduralgeneration
Baking isnt an option so I'm trying to discover new real-time strategies. I'm trying to make something aesthetically rich primarily.
I have a good chunk of experience already so I'm trying to find more advanced guides. Thanks!
https://redd.it/16xw8n7
@proceduralgeneration
Reddit
From the proceduralgeneration community on Reddit
Explore this post and more from the proceduralgeneration community
The wonderful world(s) of procedural generation (100% procedural, Blender 3.5)
https://redd.it/16y8rnz
@proceduralgeneration
https://redd.it/16y8rnz
@proceduralgeneration
Reddit
From the proceduralgeneration community on Reddit: The wonderful world(s) of procedural generation (100% procedural, Blender 3.5)
Explore this post and more from the proceduralgeneration community