alpha-transparency

    2热度

    1回答

    我最近开始在C++中学习DirectX编程,在其他语言中我有一些图形编程的经验,但我是DirectX场景的新手。 无论如何,我想问一个关于透明纹理的问题。到目前为止,我一直使用alpha测试,因为这已经达到了我的需求,但是我最近开始怀疑“正确的”游戏引擎如何设法为像植物和树木这样具有平滑透明度的东西呈现如此美观的半透明纹理。 由于每次我使用alpha测试,texutres都已经结束了看起来块状和简

    0热度

    1回答

    究竟是什么System.Drawing.Imaging.PixelFormat.Alpha代表谁?看起来这与OpenGL.GL_APHA类似,这是折旧的。 我想行的Java代码看起来像这样的转换: TextureData textureData = new TextureData(GL.GL_ALPHA, size, size, 0, GL.GL_ALPHA, GL.GL_UNSIG

    2热度

    1回答

    对于Actionscript 3“绘图应用程序”,我希望能够选择纹理并设置它的透明度。 因此我尝试设置纹理的透明度。 但它不工作。 我做什么: 起初我用graphics.linestyle()来设置线的厚度和ALPHA值。 之后,我(a)加载png,(b)读取它的bitmapData和(c),然后在lineBitmapStyle中使用它。 结果: 当绘制线(与的moveTo,了lineTo等)的线

    1热度

    2回答

    我试图优化Java中的渲染引擎,以便不绘制被其前面绘制的“实体”子对象遮盖的对象,即父级被其子级遮挡。 我想知道如果从文件加载的任意BufferedImage包含任何透明像素 - 因为这会影响我的遮挡测试。 我发现我可以使用BufferedImage.getColorModel()。hasAlpha()来查找图像是否支持alpha,但是在这种情况下,它不会告诉我它是否包含非不透明像素。 我知道我可

    2热度

    2回答

    我绘制与matplotlib数据,我已经从两个numpy的阵列获得的散点图= 10,label =“time 0”) 我想添加关于每个点的偏心度的信息。 为此,我有p_100和tgw_e100,ecc_100其项目范围从0到1 相同长度的第三组所以我想从ecc_100创造某种设置使用数据我点的透明度阴影比例。 我已经试过这样: ax1.scatter(p_100,tgw_e100,color='m

    0热度

    1回答

    我有疤痕纹理,我想通过使用alpha混合摆脱背景的肤色。但是,我改变特定纹理的单个像素的不透明度存在问题。具有透明背景纹理的最简单方法是什么?我正在使用C++和OpenGL。 我正在使用BMP图片格式,我试图将疤痕纹理映射到脸上,但疤痕纹理的背景颜色似乎在脸上很难看,所以我想除去该部分并只将疤痕纹理映射到面对。我也需要使用alpha混合来做到这一点。我知道我需要使用混合函数: glEnable(G

    5热度

    3回答

    我有一个图像有4个通道,格式为4 * UINT8。 我试图将其转换为3个信道浮子和我使用此代码: images.convertTo(images,CV_32FC3,1/255.0); 的转换后,该图像是在一个浮点格式,但仍然有4个信道。我如何摆脱OpenCV中的第4个(alpha)通道?

    0热度

    2回答

    我在发布前已经做了一天的搜索,但没有运气 我的问题: 我有一个包装一个HTML5视频与固体颜色(例如蓝色)背景(图1)。 我想在视频上应用双色.png 1440x900图像蒙版(图2),以获得最终结果,包含一些透明部分的视频,对应于图像蒙版的黑色方块和口罩应与视频按比例缩放,从而以某种方式响应) 实际发生的 随着尝试的解决方案(见下文),我什么也看不见(最新的Chrome和Firefox):网页是

    0热度

    1回答

    我想用html5-canvas做一些动画。我有背景,背景上的杯子,透明的这个杯子里的硬币。当杯子出现时,我想淡入淡出效果。我有一个问题,因为当我给马克杯的globalAlpha时,其余的都得到了相同的结果。我想要动画,在那里我可以为每个元素赋予淡入淡出效果。现在我有这样的: <body> <canvas id="myCanvas" width="1600" height="900"></

    7热度

    1回答

    我有PNG图像,我需要将其显示前转换为图标。 这是我做的: public Icon ImageToIcon(Image imgTest) { Bitmap bitmap = new Bitmap(imgTest); Icon icoTest; IntPtr iPtr = bitmap.GetHicon(); icoTest = (Icon) Icon.F