2016-07-22 3 views
0

У меня есть модель мозга, использующая шейдер «Outline Only» от UnityWiki. Мне нравится смотреть в сторону от непрозрачных пятен, где отдельные формы перекрываются. Ниже приведена ссылка.Unity 5 occlusion culling with Outline Shader

Example of what it looks like

enter image description here

Я смотрел в заслоненных, чтобы исправить это, но я не уверен, если есть лучший способ, как это, кажется, не будет работать для этого? Может быть, есть способ манипулировать шейдером, чтобы учесть его?

Любые советы в правильном направлении были бы замечательными! Best, Jen

+0

Что вы пытаетесь исправить? Рассматривая изображение, вы имеете в виду: ** пятнадцать или около того более светлых областей **? – Fattie

+0

Да, я смотрю, как избавиться от более светлых областей и, если возможно, больших серых областей! Идеальный вид будет состоять только из тонких линий линии снаружи и спереди. Я думал, что отбраковка может быть вариантом только для того, чтобы отобразить любую сторону в этом углу, но я не уверен, как это сделать. – jrogers12

+0

Я не совсем уверен, что понимаю, что вы делаете, но отбраковка здесь не очень важна. (Culling - только для проблем с производительностью, например, «нет необходимости рисовать динозавров, которые стоят за холмом» - вы знаете?) Так что это половина вашего ответа. Другая половина - вам очень нужен кто-то, кто знаком с этим шейдером, чтобы настроить его, чтобы он делал то, что вам нужно:/ – Fattie

ответ

0

* Обновление.

Я смог решить эту проблему перекрытия фигур, отрегулировав отбраковку на шейдере. Я изменил проход «Назад» на Cull Front. Вот эффект.
outline shader effect