#graphics #three.js
Вопрос:
я переписываю проект, в котором используется несколько полотен с одним решением для визуализации. В старом проекте изменение соотношения пикселей средства визуализации, похоже, не влияет на размер отображаемых объектов — оно изменяет только «толщину» линий (с потерей качества при их «растяжении»). С другой стороны, в новом проекте, когда я устанавливаю renderer.setPixelRatio(значение), он изменяет размер целых объектов (пропорционально заданному соотношению пикселей). Какое поведение является правильным?
пс. я использую WebGLRenderer с орфографической камерой
PS2. Похоже, что размер изменился из-за использования renderer.setViewport(). Без этого объекты не масштабируются.