代码搜索:composition

找到约 1,051 项符合「composition」的源代码

代码结果 1,051
www.eeworm.com/read/339446/3306057

conf composition_modes.conf

COMPOSITION_MODES_SIMPLE_PORTER_DUFF simple_porter_duff.glsl COMPOSITION_MODES_MULTIPLY composition_mode_multiply.glsl COMPOSITION_MODES_SCREEN composition_mode_screen.glsl COMPOSITION_MODES_OVERLAY c
www.eeworm.com/read/375190/2735966

rst metafunctions-composition.rst

.. Copyright Aleksey Gurtovoy, David Abrahams 2007. .. Distributed under the Boost .. Software License, Version 1.0. (See accompanying .. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE
www.eeworm.com/read/366897/9793854

cpp composition2.cpp

//: C14:Composition2.cpp // From Thinking in C++, 2nd Edition // Available at http://www.BruceEckel.com // (c) Bruce Eckel 2000 // Copyright notice in Copyright.txt // Private embedded objects #
www.eeworm.com/read/339446/3306031

glsl composition_mode_screen.glsl

// Dca' = Sca + Dca - Sca.Dca // Da' = Sa + Da - Sa.Da vec4 composite(vec4 src, vec4 dst) { return src + dst - src * dst; }
www.eeworm.com/read/339446/3306032

glsl composition_mode_lighten.glsl

// Dca' = max(Sca.Da, Dca.Sa) + Sca.(1 - Da) + Dca.(1 - Sa) // Da' = Sa + Da - Sa.Da vec4 composite(vec4 src, vec4 dst) { vec4 result; result.rgb = max(src.rgb * dst.a, dst.rgb * src.a) + sr
www.eeworm.com/read/339446/3306034

glsl composition_mode_darken.glsl

// Dca' = min(Sca.Da, Dca.Sa) + Sca.(1 - Da) + Dca.(1 - Sa) // Da' = Sa + Da - Sa.Da vec4 composite(vec4 src, vec4 dst) { vec4 result; result.rgb = min(src.rgb * dst.a, dst.rgb * src.a) + sr
www.eeworm.com/read/339446/3306036

glsl composition_mode_softlight.glsl

// Dca' = 2.Sca < Sa ? // Dca.(Sa - (1 - Dca/Da).(2.Sca - Sa)) + Sca.(1 - Da) + Dca.(1 - Sa) : // (8.Dca
www.eeworm.com/read/339446/3306041

glsl composition_mode_multiply.glsl

// Dca' = Sca.Dca + Sca.(1 - Da) + Dca.(1 - Sa) // Da' = Sa + Da - Sa.Da vec4 composite(vec4 src, vec4 dst) { vec4 result; result.rgb = src.rgb * dst.rgb + src.rgb * (1 - dst.a) + dst.rgb *
www.eeworm.com/read/339446/3306043

glsl composition_mode_difference.glsl

// Dca' = Sca + Dca - 2.min(Sca.Da, Dca.Sa) // Da' = Sa + Da - Sa.Da vec4 composite(vec4 src, vec4 dst) { vec4 result; result.rgb = src.rgb + dst.rgb - 2 * min(src.rgb * dst.a, dst.rgb * src.