|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Andrey Dashkovsky 2:5002/46.4 13 Mar 2003 00:28:02 To : Andry Chyiko Subject : [FWD] 3д -------------------------------------------------------------------------------- 11 Мар 03 10:06, you wrote to Eugene Pyvovarov: EP>> как в паскале на мутить 3д графику(без асм) AC> без асм - медленно. хотя можно функцию рисования линии заменить на код AC> на паскале (примеров много), блюр - не что иное, как среднее AC> арифметическое цветов покселей вокруг данной точки, тоже можно AC> заменить... вывод на экран - на асме действительно быстрее. Ещё есть подход через матрицы, формулы искать счас что-то не хочется, но смысл - все 3d преобразования выполняются путём умножения матриц, включая перемещение через однородные координаты, основные узкие места как например перемножения матриц и прорисовки можно на асме прописать или мож какие модули шустрые где найдёшь, а остальное можно и без асма. Т.о. любое сложное 3d преобразование заменяется на 1 матрицу полученную перемножением всех матриц преобразования и в процессе изменения положений объектов умножать матрици координат точек на матрицы преобразования. Andrey ... Мамаша, я вашу дочь.. того! Ж:) ... Hее, я её трактором того... --- GoldED+/386 1.1.4.7 * Origin: Всёфигня кроме пчёл,хотя пчёлы,еслиподумать,тоже фигня (2:5002/46.4) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/143013e6fc399.html, оценка из 5, голосов 10
|