В случае, если вы после реального обнаружения края, я обнаружил, что вы можете получить довольно хорошие результаты с помощью сверточного ядра LoG (Laplacian over Gaussian) 5x5, примененного к буферу глубины и смешанного с визуализированным объектом (возможно, с приличным FSAA). Вам нужно немного настроить фрагментный шейдер, чтобы сжать смешанный контур, но результаты хорошие. (и это вопрос того, что вы действительно хотите, кстати)
обратите внимание, что:
1) Фильтрация по Лапласу и фильтрация журналов - разные вещи и дают разные результаты
2) если вы примените свертку к буферу глубины , вместо визуализированного изображения вы получите совершенно другие результаты, более того, если требуется контроль ширины контура, фильтр расширения расширяется, а затем можно применить проход избирательной эрозии, таким образом, вы получите рендер, который точно соответствует рисованному эскизу, сделанному с маркером, и у вас будет точный контроль над размером наконечника, но за счет 2 дополнительных проходов