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

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

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