Я зараз налагоджую вершинні шейдери вершини GLSL, і я не можу похитнути відчуття, що я роблю це неправильно.
Загалом у мене є дві стратегії, щоб компенсувати відсутність трасування
- Я вкладаю значення в колір налагодження, змінюючи те, що я передаю шейдер фрагмента, а потім намагаюся інтерпретувати кольори.
- Я змінюю код вершинного шейдера і бачу, що відбувається.
Я думаю, що в ідеалі я міг би компенсувати відсутність трасування, записавши значення на текстуру якось, прочитавши текстуру з графічного процесора та надрукувавши значення, наповнені текстурою.
Я здогадуюсь, що можливі кращі шляхи. Будь-які пропозиції?