Войти
ФлеймФорумПрограммирование

Программировании графики в Досе + Алгоритм Робертса (3 стр)

Страницы: 1 2 3
#30
20:40, 26 сен 2011

Drazd
Пиши лучше софтварный path-tracing или photon-mapping. Оно и красивее и несложнее. И имхо очень полезно для понимания освещения/теней и т.п.

#31
20:40, 26 сен 2011

Тут учебник Порева (Порев В.Н. — Компьютерная графика) уже советовали?
Правдв там под Win, но переделать можно. Книгу с исходниками примеров в сети видел.

#32
21:56, 26 сен 2011

Mikle
> Не нужны никакие Брезенхемы, 3D координаты матрицами приводятся в 2D с
> глубиной, в 2D треугольники рендерятся только горизонтальными линиями.

Автору нужны не тругольники, а линии.

kipar
> Теперь, когда у компов достаточно памяти и производительности, да - можно не
> использовать векторную графику, а решать в лоб через z-буфер.

А что, то, что ты нарисуешь через збуффер - это не векторная графика?

#33
22:18, 26 сен 2011

TarasB
> А что, то, что ты нарисуешь через збуффер - это не векторная графика?
Может, я неправильно понимаю термины, но думаю что нет.

Z-буфер -  это когда мы определяем рисовать или нет для каждого пикселя отдельно.

Т.е. векторную картинку надо растеризовать на пиксели, занести в z-буфер и нарисовать. Это не векторный подход.

#34
1:40, 22 дек 2011

Сдал на 5 ^_^
не полностью реализована отрисовка соединений точек протыкания (читай линий пересечения) - неправильная обработка пр пересечении двух смежных граней и так не реализовал закраску на пересечения.
Если кому понадобится или будет интересно:
http://drazdsoft.itkm.ru/evm/drazd_kurs_mstuca_roberts.zip
Изображение
Изображение

*Код жутко быдловый, но так было изначально по методичкам по лабам, отступление каралось невозможностью сделать следующие лабы + непонимание со стороны препода

#35
3:19, 22 дек 2011

> Программируем в досе под Borland C++ 3.1.
Вся суть российского образования.
Изображение

#36
11:11, 22 дек 2011

Передовое образование, my ass.

#37
11:28, 22 дек 2011

Олдскульно же,... Гут, Дразду зачёт!

#38
14:29, 22 дек 2011

Уважуха.
Треугольники и Зед для слабаков :-).
Разве что писать ещё надо было на ассемблере, желательно на at&t :-).

..bw

#39
15:39, 22 дек 2011

Drazd

VRASHENIE, PEREMESHENIE и т.д. У вас al принимал?

#40
15:41, 22 дек 2011

Хотя, наверное, нет. Он бы за Angle и Exit поставил бы неуд.

#41
16:22, 22 дек 2011

Ghost2
Неа ))) Просто я забыл где достать RLIT.chr (русские шрифты для графического режима) и как его подключать - а сдавать надо было уже срочно. Сейчас я уже нашел и то и другое, но решил сюда выложить чисто то, что сдавал, чтобы по-честному )

#42
16:54, 22 дек 2011

jeez, я на маш.графе сдавал volume renderer. своих студентов за "VRASHENIE" и "KUB" отправляю сразу домой, учиться языку. хоть какому-нибудь.

#43
18:38, 22 дек 2011

Drazd
> Неа ))) Просто я забыл где достать RLIT.chr (русские шрифты для графического
> режима) и как его подключать - а сдавать надо было уже срочно.

Дык у меня бы спросил, у меня и шрифты есть, и самопальный редактор:

screen | Программировании графики в Досе + Алгоритм Робертса
Страницы: 1 2 3
ФлеймФорумПрограммирование

Тема в архиве.