blending

    1热度

    1回答

    我试图混合具有不同的alpha值与彩色背景的白色纹理。我希望结果能够保留背景中的颜色,并将alpha值替换为混合纹理中的值。 所以,对于后台I使用: Gdx.gl.glEnable(GL20.GL_BLEND); Gdx.gl.glBlendEquationSeparate(GL20.GL_FUNC_ADD, GL20.GL_FUNC_ADD); Gdx.gl.glBlendFuncSepar

    0热度

    1回答

    我想要做的是将具有纯白色背景的this图标转换为具有混合背景的this图标。 图标背后的背景并不重要,我试图实现的是应用于图标的效果。该图标是通过在Photoshop中使用Soft Light混合模式创建的。我想在iOS中重新创建。 这是我尝试过,通过this comment启发代码: @IBOutlet weak var cogButton: UIButton! func applyCogB

    1热度

    1回答

    我想在OpenCV中使用cv2.addweighted()混合两个图像,但我想为每个像素指定一个不同的alpha权重,而不是所有像素的一个权重。是否有可能在OpenCV中做到这一点,或者我必须编写自己的慢速函数。

    0热度

    2回答

    我想在我的Texture类中实现alpha混合。它几乎完全可以工作。我使用以下功能,用于操纵α值: SDL_SetTextureBlendMode(texture, SDL_BLENDMODE_BLEND); SDL_SetTextureAlphaMod(texture, alpha); 我唯一的问题是,已经操纵的纹理似乎重置为255时我调整或最大化窗口的正常α值。我检查了alpha值并认识

    1热度

    1回答

    假设我有两个共享通用度量值的数据集,但不包含通用维度。 数据集A: NAME |销售 A | 1 A | 2 A | 3 数据集B: NAME | SALES B | 4 B | 5 B | 6 我试图创建一个可视化显示在同一图表name的& B总计销售: Desired Output 数据混合要求我共同的尺寸(即名称)的所有唯一值存在于一个数据集中。我试图创建一个虚拟数据集来启用这种混合,但它并

    0热度

    1回答

    我试图在C#中重新创建一系列的photoshop过滤器。有一个特定的外观,我想给一个图像,我在Photoshop教程中找到。我正在创建一个自动执行此操作的程序。 我在一个步骤,我必须屏幕混合两种颜色,我能够做到。我遇到的问题是我需要将过滤器的不透明度降低到30%,我不知道如何计算这一切。 我可以做两种颜色之间的屏幕。 我可以做两种颜色之间的alpha。 在Photoshop它们: 1.创建一个层(

    2热度

    2回答

    在混合中,我们首先绘制不透明的对象,并启用z-write和测试。然后,我们禁用z-write并启用测试以绘制半透明对象。在绘制半透明物体时,我们将它们绘制回前面的顺序,为什么我们需要禁用写入z-buffer?

    5热度

    3回答

    我有一个好主意答案是什么,但我只是想绝对确定。 我有两个元素,div.glass和div.sound,都包含背景图像。是否可以将混合模式设置为每个div,以便它们彼此交互?例如: div.glass, div.sound { width: 597px; height: 154px; position: absolute; } div.gl

    2热度

    1回答

    我正在用Open GL ES 2.0构建iOS应用程序。简单的绘图应用。 如果我在一个不透明度值小于1的清晰framebuffer的顶部绘制,我究竟混合了什么? 一些设置: 如果我有一个帧缓冲绝对清晰的彩色清除... glClearColor(0.0, 0.0, 0.0, 0.0); glClear(GL_COLOR_BUFFER_BIT) 具有调设置如下: glEnable(GL_BLEN

    1热度

    1回答

    我想弄清楚如何使用Open GL来合并两个无法预测的纹理(一个在另一个之上)。 两个纹理都有0-alpha的区域。我希望综合结果也是无法预测的。我尝试了GL_ONE,GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA等的多种组合,但还没有任何运气。 这里就是我的意思是(Texture1和纹理2是输入纹理,组合是所需的组合):