2015-10-17 2 views
1

Подпиксельный рендеринг - это способ увеличить видимое разрешение жидкокристаллического дисплея (ЖКД) компьютера или органического светодиодного (OLED) дисплея путем визуализации пикселей с учетом физических свойств экрана. Он использует тот факт, что каждый пиксель на цветном ЖК-дисплее фактически состоит из отдельных красных, зеленых и синих или других подпикселей цвета для текста с псевдонимом с большей детализацией или для увеличения разрешения всех типов изображений на макетах, которые конкретно предназначенный для совместимости с субпиксельным рендерингом.Подпиксельная рендеринг?

+0

им не знакомы с Unity3D, но вы, вероятно, придется увеличить частоту обновления, что я имею в виду метод Update следует назвать чаще. –

+0

- частота кадров/частота обновления, установленная выше 30? Или 60, если вы хотите действительно гладкую анимацию –

+0

, а также в инспекторе свойств обязательно установите скорость в скрипте. –

ответ

0

Если вы возражаете, это очень медленно, по сравнению с разрешением экрана, вы видите сглаживание пикселей. Как вы можете видеть here небольшие изменения в позиции камеры приводят к заметным изменениям в рендеринге - см. Забор.

Вам необходимо увеличить сглаживание в настройках рендера. Попробуйте установить более высокое значение like here

using UnityEngine; 
using System.Collections; 

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

Назовите Update() по номеру FixedUpdate().

As Unity explains this in one of their tutorials, вопрос Update() называется каждый кадр, а FixedUpdate() называется каждым шагом физики, который является фиксированным временем, в то время как время кадра меняется. Обычно движение объектов без физики должно обрабатываться в Update(), а вычисления на основе физики и манипуляции с объектами - перемещение символа в вашем случае - должны обрабатываться в FixedUpdate().

Смежные вопросы