我非常欣赏Meccha Chameleon中的 eyedropper 机制,因为它完美地融入了伪装游戏。 我有一个想法,可以使系统更准确:而不是只读取物体的原始纹理/材料颜色,eyedropper 可以在使用它时暂时截取屏幕快照(或捕捉渲染屏幕图像),并从该图像中采样颜色。 这个过程可以这样工作: - 玩家激活 eyedropper。 - 游戏捕捉当前可见的帧(即使是只捕捉鼠标指针周围的小区域)。 - 选中像素/区域的颜色被提取。 - 这个精确的可见颜色应用到机甲上。 这种方法的优势是伪装将复制玩家实际看到的内容,包括: - 光照; - 阴影; - 环境色彩影响; - 视觉效果。 它与图像编辑软件中的 eyedropper 工具类似,工具采样最终显示的颜色,而不是原始来源值。 一种可能的细化是采样鼠标指针周围的小区域,并平均颜色,这可能有助于避免边缘或细节问题。 我不知道这是否是最佳的技术解决方案,还是在当前引擎中是否有实际的可能性,但我认为这是一个有趣的可能性。 我认为这可以使伪装系统感觉更沉浸,因为目标不仅仅是匹配物体的基本颜色,而是匹配玩家实际的视觉感受。 这是否可能? 有关此想法的任何想法?