gpt4 book ai didi

silverlight - xna 16bit 纹理看起来像 8bit

转载 作者:行者123 更新时间:2023-12-04 02:41:03 25 4
gpt4 key购买 nike

我有一个 16 位纹理,显示在 xna+silverlight 应用程序中的模型上。

这是纹理

enter image description here

但是,它是这样呈现的:

rendered

我尝试加载 png 而不是 jpg,从流加载和我忘记的其他一些东西,但似乎没有任何效果。

更新:
我尝试将 PreferredBackBufferFormat 设置为 SurfaceFormat.Color,没有任何改变。

更新 2:
默认情况下,Xna 以 16 位显示。 R、6G 和 5 B 为 5 位。将我的纹理转换为 565 后,它看起来与渲染的完全一样。

可能没有让我满意的解决方案,所以我将尝试其他方法。

最佳答案

在 Windows Phone 7 上,如果您想使用 32 位颜色,您必须在应用程序 list 中明确激活它。

打开 WMAppManifest.xml文件,搜索 App节点,并添加属性 BitsPerPixel="32"
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769509(v=vs.105).aspx

关于silverlight - xna 16bit 纹理看起来像 8bit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17063480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com