问题标签 [alpha]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5412 浏览

c# - 如何加载 PNG 并导出到 TGA,在 C# 中保持 alpha?

我正在编写一个工具来自动化我们为游戏制作的一些资产。我想要做的是获取PNG文件的文件夹,将它们组合成纹理图集,然后将图集导出为TGA,将UV坐标导出为XML。

我不确定应该使用哪种方法在 C# 中加载 PNG 文件,因为似乎有几个。在 C# 中加载图像的推荐方法是什么,可以访问颜色/alpha 数据,以便我可以将其提取到 TGA?

我也已经有 C++ 中的 TGA 创建代码,我计划转移到 C#,但我想知道 .Net 中是否已经有任何可用的东西来创建/保存 TGA?

谢谢阅读。

0 投票
2 回答
7363 浏览

iphone - 如何在 OpenGL ES 1.1 (iPhone) 中以编程方式对纹理对象进行 alpha 渐变

我已经在 iPhone 上使用 OpenGL ES 1.1 10 个月了,在那段时间里,有一个看似简单的任务我一直无法完成:以编程方式淡化纹理对象。为了简单起见:如何在代码控制下进行 alpha 渐变,一个简单的 2D 三角形应用了纹理(带有 alpha)。我想在场景上淡入/淡出它,而不是简单的彩色背景。到目前为止,我必须这样做的唯一技术是创建一个纹理,上面有多个褪色前的纹理副本。(呸)

例如,我无法使用 Apple 的 GLSprite 示例代码作为起点来执行此操作。它已经使用具有自己 alpha 的纹理对四边形进行了纹理处理。我想淡入淡出该对象。

0 投票
4 回答
12599 浏览

iphone - iPhone 编程:将 Alpha 应用于父视图而不是子视图

是否可以将父视图的 Alpha 设置为 .75 或 .50(透明),但子视图/控件是不透明的(Alpha 通道 1.0 - 完全可见)。

每当我将主 UIView 的 Alpha 设置为透明时,所有子视图/控件也显示为透明。有什么解决方法吗?

0 投票
2 回答
70336 浏览

c++ - 如何在 OpenGL 中使用 alpha 透明度?

这是我的代码:

问题是这两个点看起来相同(即使我将 alpha 设置为 0)。我错过了什么来启用 Alpha 透明度吗?

0 投票
4 回答
23022 浏览

python - 如何在 Pygame 中将具有一定透明度的 PNG 粘贴到表面上?

我正在尝试将 PNG 图像粘贴到表面上,但图像的透明部分由于某种原因变成黑色,这是简单的代码:

我该怎么做才能解决问题?该图像具有 Alpha 透明度,我已在 PhotoShop 中打开它,背景变为透明,而不是黑色或白色或任何其他颜色。

谢谢您的支持 :)

0 投票
2 回答
1189 浏览

iphone - 在 iPhone 上屏蔽 PNG 图像中的白色

我知道已经有2个相关的帖子了,但还不清楚......

所以情况是这样的......:

我有一个UIImage包含png从网络上的 url 请求的文件。是否可以掩盖白色使其变得透明?

到目前为止,我尝试过的所有内容都CGImageCreateWithMaskingColors返回白色图像...

任何帮助都是宝贵的:)

0 投票
1 回答
1105 浏览

colors - 哪些浏览器支持颜色的 Alpha 通道?

因为我一直坚持使用 CSS 2,所以今天发现 CSS 3 支持颜色中的 alpha 通道对我来说是一个(令人愉快的)惊喜。这可以产生一系列很好的效果。但是 - 哪些浏览器(以及来自哪个版本)支持这个?今天使用它是否安全,还是我们仍然制作 1x1px png 图像并添加 IE6-filter-hack 会更好?

0 投票
2 回答
656 浏览

flash - Flash / Actionscript:如何使重叠的精灵不可见

见图片http://reggino.kingsquare.nl/tmp/actionscriptProblem.jpg

你好呀,

我无法理解这个...

我有两个精灵,这些精灵的交集的 alpha 为 0。我尝试了所有的混合模式和过滤器,但它们似乎都不合适。

我一直在为这三个之上的额外图层感到困惑,相互掩盖等,但这变得一团糟并且难以维护(必须拖动文本等......)。你们中的任何一位大师有关于如何克服这个问题的建议吗?我认为应该有一个更简单的方法......?

在此先感谢您的帮助!

0 投票
3 回答
1444 浏览

python - 重叠部分透明的形状

如果我以部分透明的颜色在表面(带有 SRCALPHA 标志)上绘制任何形状,它会完全替换其下方的内容,而不是像您在图像编辑器中所期望的那样重叠。

如何使形状正确重叠?

0 投票
3 回答
6486 浏览

graphics - 如何混合两个 ARGB 像素?

如何混合两个 ARGB 像素?

例子

来源:en.wikipedia.org/wiki/Alpha_compositing#mediaviewer/File:Alpha_compositing.svg

这里 A 是(带 Alpha 的红色),B 是(带 Alpha 的蓝色)。