У меня есть 3D-движок, и я хотел бы иметь возможность встраивать в него контент на основе Helix (например, рисовать на стене). Я знаю, что можно использовать RenderTargetBitmap
для рендеринга любых элементов WPF, но это может привести к слишком большому количеству уровней косвенности (особенно если учесть, что WPF запускает DX9), и никакого официального способа доступа к изображению, кроме копирования его в память ЦП в первую очередь .
В идеале я бы хотел снабдить Viewport3DX собственными целевыми буферами цвета и глубины.