子像素渲染?

时间:2015-10-17 09:34:42

标签: python vb.net

子像素渲染是一种通过渲染像素来考虑屏幕类型的物理属性来提高计算机液晶显示器(LCD)或有机发光二极管(OLED)显示器的表观分辨率的方法。它利用了以下事实:彩色LCD上的每个像素实际上由单独的红色,绿色和蓝色或其他颜色子像素组成,以更多细节消除别名文本或提高布局上所有图像类型的分辨率旨在与子像素渲染兼容。

2 个答案:

答案 0 :(得分:0)

Update()命名为FixedUpdate()

As Unity explains this in one of their tutorials,每个帧调用Update()问题,每个物理步骤调用FixedUpdate(),这是一个固定的时间,而帧时间则变化。通常,非物理对象的移动应该在Update()中进行处理,基于物理的计算和对象操作 - 在你的情况下移动角色 - 应该在FixedUpdate()中处理。

答案 1 :(得分:0)

如果您的对象移动速度非常慢,则屏幕分辨率会看到像素别名。正如您所看到的here相机位置的微小变化导致渲染中的显着变化 - 请参阅围栏。

您需要在渲染设置中增加抗锯齿功能。尝试将其设置为更高的值like here

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void Start() {
        QualitySettings.antiAliasing = 2;
    }
}