Почему рендеринг на текстуру на основе OpenTK (C #) ничего не показал - PullRequest
1 голос
/ 12 марта 2019

Мой проект предназначен для рендеринга в текстуру на основе OpenTK (версия 3.0.1.0, C #). Большинство кодов были переведены с этого урока с использованием C ++.

Я просто хочу использовать текстуру (int backfaceTex) в кадре рендеринга по умолчанию (проход # 1). Текстура backfaceTex хранит результаты рендеринга в автономном буфере кадров. Но когда я вызываю визуализированный буфер (проход № 2), я вижу только черное окно прямо сейчас. Кажется, что все элементы backfaceTex равны нулю. Зачем? На экране должен быть цветной куб. A correct image

Код является коротким и простым, все соответствующие данные / шейдеры также были прикреплены для воспроизведения этой проблемы. Закрытая функция Display () является реальной частью рендеринга. (2-проходный рендеринг) render pipeline

Я хочу знать, какая часть моей реализации неверна? Любые идеи приветствуются.

...