Помогите начинающему в Managed DirecitX
От: SilverEye  
Дата: 24.04.06 15:01
Оценка:
Привет всем.
Я начинающий в Managed DirectX, и хотел бы чтобы вы мне кое в чём помогли.

У меня стоит задача — вывести некоторую сложную фигуру, раскраска области которой будет меняться с течением времени. Фактически, надо сделать так, чтобы класс, отвечающий за вывод в окно DirectX фигуры, "кушал" массив узлов сетки (массив точек) и выводил фигуру, составленную из них, закрашивая область внутри фигуры цветами точек и интерполируя цвета точек.
Делается это для визуализации работы сеточного метода по подсчёту распределения тепла в теле с течением времени (уравнение теплопроводности). Задача двумерная.
Вопросы:
1) Как организовать вывод нового кадра? Надо, чтобы существовал некоторый метод вроде drawGrid(Node[][] grid), где Node[][] — двумерный массив узлов. Как его реализовать в Managed DirectX?
2) Как организовать интерполяцию цвета узлов и их вывод? Можно ли выводить узлы по 4 штуки как квадрат или надо их разбивать на треугольники?

Заранее спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.