|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.12.2014, 14:50 | #1 |
Пользователь
Регистрация: 03.03.2013
Сообщений: 70
|
Преобразование 3D на 2D
Люди помогите пожалуйста с графикой(Давно хотелось самому уметь писать вращающийся куб))
что мне начать читать дабы понять как мне создать 3Д Куб к примеру.т.е. именно имея 2Д -перейти на трехмерное изображения.понятно что изображения я получу относительно камеры и т.д. и потом чтобы повернуть камеру,опять нужны преобразования) Проблема в основном начинается отсюда.я так понял я не могу понять как вычисляется матрица проекции.везде эти преобразования эйлеровы.но в двумерном пространстве у меня нету оси Z.что мне читать по этому поводу?..В итоге хочу просто строить графики трехмерные или простые фигуры. Вот обычный код нашел где не понятно многое,кроме поворотов в пространстве где уже есть Z)Посоветуйте что начать читать буду очень благодарен!Чтобы как минимум понять этот код и самому научиться писать такое в GDI+ например. капалься вот http://www.vcskicks.com/3d_gdiplus_drawing.php тут. норм объясняет но все же формулы камеры проекции и т.д. не понятны.Помогите мне разобраться буду очень рад! вот его исходник где конвертируется 3Д на 2Д исходник прикреплю кому будет интересно Код:
|
31.12.2014, 06:32 | #2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Начать можно отсюда http://habrahabr.ru/post/131931/
Или вот http://gameinstitute.ru/resources/le...ovyi-direct3d/ (хоть про директ, но математика-то едина в графике) И вообще с любого мануала по "компьютерной трёхмерной графике". Если так хочется GDI+ использовать, то есть msdn , но, имо, проще брать сразу DirectX или OpenGL или даже более высокоуровневые инструменты. Последний раз редактировалось phomm; 31.12.2014 в 06:38. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Преобразование часов в числа, а так же преобразование время | PeMeHb | Microsoft Office Excel | 5 | 19.10.2014 17:04 |
Преобразование | Stasiksis | Общие вопросы C/C++ | 2 | 28.02.2013 10:27 |
преобразование | Drulya | Помощь студентам | 0 | 05.01.2011 18:17 |
Преобразование в С++ | Davlet M | Помощь студентам | 3 | 03.10.2009 14:30 |