Форум программистов, компьютерный форум, киберфорум
3D моделирование
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 04.03.2015
Сообщений: 17
1

Основы 3D-программирования?

04.03.2015, 23:09. Показов 1315. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток !
В последнее время задался вопросом, а для чего нужны знания основ 3D-программирования (Векторная и матричная алгебра,3D-геометрия, Прорисовка полигонов и т.д.) и где их в нынешнее время используют, ведь сейчас всю эту часть вроде выполняют Dirext3D и OpenGL, и при создании 3d-движков знание основ 3D-программирования не нужно(возможно я неправ, простите я неграмотен в этой области ) ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2015, 23:09
Ответы с готовыми решениями:

Основы программирования
Такое задание, ребятки. Как это должно выглядеть? 1. Создать проект разрабатываемой...

Основы программирования
Я хотел бы узнать, как оно (программирование) работает, что оно из себя представляет и немного...

Основы программирования
Ужасно хочу создавать свои програмы! Купил Делфи, пару книг.. Установил, запускаю.. Ничего не...

Основы программирования на С
Столкнулся с проблемой недостаточности знаний по С рассматривая чужие либы. Несколько конструкций...

5
Заблокирован
05.03.2015, 11:28 2
без базовых основ, ты не сможешь написать нормальную игру.
0
Неэпический
17870 / 10635 / 2054
Регистрация: 27.09.2012
Сообщений: 26,736
Записей в блоге: 1
05.03.2015, 17:43 3
На крайняк кто-то же должен писать все эти DirectX'ы и OpenGL'и
0
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
15.03.2015, 08:24 4
уже писал, тупо считаю, что нужно изучать, то о чём я написал
Проектирование игр
0
73 / 73 / 13
Регистрация: 15.01.2013
Сообщений: 284
07.04.2015, 23:45 5
Ну заходите вы в такой простой юнити3д, и давай писать норм игруху, а тут пошло поехало, что такое кватернион не знаете, как вектора складывать умножать не знаете и т.д. в итоге вы не пишите норм игруху, а учите геометрию
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
08.04.2015, 20:23 6
Цитата Сообщение от KiTiger Посмотреть сообщение
где их в нынешнее время используют, ведь сейчас всю эту часть вроде выполняют Dirext3D и OpenGL, и при создании 3d-движков знание основ 3D-программирования не нужно
Ray-Tracing ни DX ни GL пока что не обучены. Опять же внутри шейдеров сам ручками вектора считай. на то шейдеры и нужны - для кастомизации расчета. Ну и ежели брать не просто отрисовку а скажем построение самих моделей, а особенно на основе пересечений/объеденений оболочек и тд - то тут без векторов никудыть. и не только ВГ попахивает но и кривыми и поверхостями Безье и дифурами и еще много чем. Опять же что DX что GL умеют умножить на матрицу трансформации и покрасить в цвета радуги, а матрицу трансформации им подавай.А положение каждого объекта (например башни танка относительно танка крутиться а чтоб GL или DX ее нарисовал, надо ему дать марицу ее глобального положения). и т.д. и т.п. Я уже не говорю про физическую модель. Сила, скорость, ускорение, координата - величины векторные -эт если не углубляясь в синусы косинусы типа расчета пробития брони к примеру или модели аэродинамического полета.
0
08.04.2015, 20:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2015, 20:23
Помогаю со студенческими работами здесь

Основы алгоритмизации программирования
Значениями этого типа являются элементы конечного и упорядоченного множества символов, значение...

Основы алгоритмизации и программирования
Создайте проект для решения следующей задачи: Найти среднее значение двух чисел и заменить все...

Основы программирования в javascript
Всем здравствуйте, недавно начал изучать javascript - пишу программку в блокноте, скрипты в .js,...

Основы программирования язык С
Здравствуйте, у меня такая проблема, необходимо писать программы в turbo c запускаю через...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru