|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.01.2011, 17:30 | #1 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
Принципы прорисовки трехмерной графики на мат. уровне
Здравствуйте. Меня интересуют общие принципы прорисовки трехмерной графики, принципы работы основных физических и логических движков. Тоесть: математическая часть, основополагающие принципы работы, а так же роль видеокарты в прорисовке трехмерной графики и проработке физики. Всё это на как можно более низком уровне и не с точки зрения информатики.
Прошу только ссылку, или информацию по делу. Если можно, то на русском, тк сейчас Нет возможности переводить из за отсутствия доступа к пк и прочим приятностям что в нём содержится)
Ненавижу быть как все, но люблю, чтобы все были как я.
|
24.01.2011, 18:54 | #2 |
c++, dx/ogl
Форумчанин
Регистрация: 10.11.2008
Сообщений: 131
|
Тут глянь...
Введение в компьютерную графику и далее там же...
“Batch, Batch, Batch:” What Does It Really Mean?
I am a donut! Ask not how many tris/batch, but rather how many batches/frame! |
24.01.2011, 19:58 | #3 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
Я всё это еще в школе проходил... 7 лет работал в мауа и photoshop. Но хочется понимать на более низком уровне, что происходит когда я начинаю рендер кадра, какие формулы используются для просчета того же 3d, и самое главное - почему компьютер не в состоянии тянуть в реальном времени 3d сцену с качеством рендера. Почему на просчет одного сложного кадра уходят порой десятки минут? Что это за ограничения. И как, хотябы в теории, но детально, работает видео карта, адаптер?
Ненавижу быть как все, но люблю, чтобы все были как я.
|
24.01.2011, 20:35 | #4 | |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Цитата:
Видеокарта содержит в себе набор аппаратных средств для выполнения тех же операций, что и центральный процессор, но не последовательно шаг за шагом "считать, прибавить, поделить, записать, загрузить новое, сложить, отправить по адресу" и т.д., теряя время на обращение по менее скоростным шинам и самой оперативной памяти, а сразу "наложить текстуру на полигон, в видеопамяти текстура здесь, полигон тут", все! ...остальное без посредников выполняется на низком уровне собственными регистрами, предназначенными именно для вычислений, при обработке графики. Это конечно все грубо, ...а что требуется? ...написать все формулы и алгоритмы, проделываемые видеокартой? ...нарисовать схему регистров? ...может еще полный мануал по работе процессора видеокарты?
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
|
25.01.2011, 13:56 | #5 | ||
c++, dx/ogl
Форумчанин
Регистрация: 10.11.2008
Сообщений: 131
|
Цитата:
Идет процесс растеризации. Он состоит из нескольких последовательных процессов. Почитать подробнее про это на примере GLа… можно тут Цитата:
“Batch, Batch, Batch:” What Does It Really Mean?
I am a donut! Ask not how many tris/batch, but rather how many batches/frame! |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
определение адреса трехмерной матрицы | mego4el | Помощь студентам | 6 | 15.11.2010 21:53 |
Построение трехмерной модели на С/С++ | Vikyshok | Помощь студентам | 1 | 05.04.2010 18:30 |
Определение точки в трехмерной сцене | F1Book | Мультимедиа в Delphi | 0 | 26.05.2009 11:45 |
Вопрос по битовым образам (или про построение изображение до его прорисовки) | ROD | Общие вопросы C/C++ | 0 | 19.02.2009 23:03 |
Отмена прорисовки линии в Paint пр. кн. мыши. Как? Помогите!!! | AnthyShock | Помощь студентам | 1 | 23.03.2007 18:51 |