【发布时间】:2019-11-05 18:18:52
【问题描述】:
由于我很难解释我正在尝试做什么,我将向您展示此页面以向您展示我正在尝试复制和理解的内容:
https://optifine.net/showCape?colTop=FF0000&colBottom=00FF00&colText=0000FF&colShadow=FD0000
输出这个:
这个https://optifine.net/showCape?colTop=FF00FF&colBottom=0034EE&colText=000000&colShadow=FF00E2 输出这个:
您可以修改十六进制颜色,基本上我正在尝试重现类似的东西。基本上你修改颜色,它会在最后给你一个你使用的颜色的图像。
我尝试制作可以在 Photoshop 页面上使用的“可能”模板,可以在此处下载,它是一个 .psd 文件,这是因为 Alpha 通道,我什至不确定如果正确完成。但是基于这些 RGBA 通道,应该可以改变颜色。可以在这里下载:https://workupload.com/file/4xYkgQMk
所以到目前为止我所知道的是有一个带有 RGBA 通道的模板。每个通道都是独立的,所以如果它是 RGBA 并且最后 R 通道用于变成红色以外的另一种颜色,我对此不确定。
我问过开发人员,他告诉我,这些通道之后会用真实颜色进行插值,可能是你选择的那个。
基本上showCape? 发生的事情及其 URL 参数是,假设 colTop 被分配给红色通道,然后当您将颜色放入 colTop 时,它将获得一个固定的颜色,它将编码或其他东西。
所以模板有 4 个通道 RGBA 可以在 Photoshop 中制作,白色 255,255,255 表示基本全黑,黑色 0,0,0 表示全黑。像这样,您可以为模板设置亮度等级。
我只是不知道如何修改通道,也不了解如何正确使用或设置 Alpha 通道。
我也不确定可以在哪些编程语言中执行,以及是否可以直接在 Photoshop 等工具中测试模板。是否可以使用 JavaScript 或其他易于设置的工具来完成,如果没有,那么可以快速测试它吗?
【问题讨论】:
-
你的问题真的很难理解。也许您可以显示输入图像,输入的数字和期望的输出图像?请确保它们是实际图像,而不是图像的屏幕截图。谢谢。
-
@MarkSetchell 我已经更新了问题并添加了带有输入和输出的图像
-
好的,我知道了。如果你认识开发者,可以给我模板吗?
-
他不给我什么的。 @MarkSetchell,但我得到了所有信息,所以我想知道是否有人知道它是如何工作的。它不一定是确切的模板,我只想重现那个“概念”它可以是任何带有 RGBA 的模板,它只需要匹配“概念”
-
@MarkSetchell 我添加了一个可能的模板
标签: image templates graphics colors interpolation