Z-буффер, Как им пользоваться? |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Z-буффер, Как им пользоваться? |
XaMMaX |
Сообщение
#1
|
Пионер Группа: Пользователи Сообщений: 85 Пол: Мужской Реальное имя: max Репутация: 0 |
Вот надо отрисовать куб и что бы он отображался правильно тоесть задние части не видны =) Но не знаю как пользоваться z-буффером помогите пожалуйста!
|
XaMMaX |
Сообщение
#2
|
Пионер Группа: Пользователи Сообщений: 85 Пол: Мужской Реальное имя: max Репутация: 0 |
Очень сложный для меня пример ещё и с ассемблером =( И всё же хотелось бы именно с z-буффером =)
достаточно отрисовывать поверхности, начиная с самой дальней. ----- А как мне узнать какая самая дальняя? Сообщение отредактировано: XaMMaX - |
Malice |
Сообщение
#3
|
Профи Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: 20 |
Очень сложный для меня пример ещё и с ассемблером =( И всё же хотелось бы именно с z-буффером =) Проще некуда Ассемблерная функция kp - замена стандартной KeyPressed, добавлена чтоб "Uses crt" не делать т.е. можно просто заменить. Цитата достаточно отрисовывать поверхности, начиная с самой дальней. ----- А как мне узнать какая самая дальняя? Отсортировать А с Z-буфером все равно не получится, либо придется писать свою процедуру FillPoly (и уже не с 2-мя координатами, а 3-мя) т.к. работает он в момент отрисовки. |
Текстовая версия | 25.04.2024 18:00 |