Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
НубаС++
1 / 1 / 1
Регистрация: 25.02.2012
Сообщений: 115
#1

Как вывести 3D изображение на экран без DX - C++

01.04.2012, 12:14. Просмотров 725. Ответов 8
Метки нет (Все метки)

На DirectX нет вреени и мозгов.
Как вывести 3D изображение на экран без DX?
Только не надо писать, что все-таки лучш учить DX, я знаю что он во много раз ускоряет процес построения изображения.
Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2012, 12:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как вывести 3D изображение на экран без DX (C++):

Вывести изображение на экран (ручками) - C++
Есть например картинка не важно в каком формате (самые легкие для считывание это наверно tga png bmp) каким образом надо залесть в этот...

Вывести на экран изображение летящей ракеты - C++
Кто чем может.Новичок ,только учусь 4. Написать программу, выводящую на экран изображение летящей ракеты. Фоном может быть изображение...

Как объявить массив на 5 элементов, вывести на экран, проинициализировать его и снова вывести на экран? - C++
как объявить массив на 5 элементов, вывести на экран, проинициализировать его и снова вывести на экран?

Вывести на экран матрицу без указателей и рандома - C++
Вывести на экран матрицу без указателей и рандома ! 1 4 7 10 13 2 5 8 11 14 3 6 9 12 15

Вывести на экран все числа, на которые заданное число делится без остатка - C++
Нужно написать программу с использованием процедуры, которая выводит на экран все числа, на которые заданное число делится без остатка. ...

Найти среднее значение элементов массива (без учёта максимального и минимального) и вывести результат на экран - C++
Условие задачи (добавлено спустя сутки после начала обсуждения, так что не удивляйтесь): #include <iostream> #include <stdio.h> ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
01.04.2012, 12:20 #2
DirectX и OpenGL как бэ не только ускоряют, но и упрощают вывод 3D графики. Если без них, то тебе придётся писать свой софтварный рендер. Не думаю, что это проще, чем выучить DX или OGL. Это на порядок сложнее.
Впрочем, ты можешь попробовать выводить изображение в изометрии.
C++
1
2
3
4
5
void point3Dplot(x,y,z){
xs=x+z/sqrt(2);
ys=y+z/sqrt(2);
point2Dplot(xs, ys);
}
Как-то так.
1
Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
01.04.2012, 12:20 #3
по предыдущим твоим темам я так понимаю что ты делаеш игру гонки да еще и 3D
учи лучше DirectX или OpenGL иначе ты 3D игру не сделаеш
1
НубаС++
1 / 1 / 1
Регистрация: 25.02.2012
Сообщений: 115
01.04.2012, 12:25  [ТС] #4
Kuzia domovenok спс что подсказал
Taras_Z Okay буду учит DX
0
Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
01.04.2012, 12:29 #5
а вот здесь еще надо вибрать что лучше DX или OpenGL
мне больше нравится OpenGL но ето как кому
1
НубаС++
1 / 1 / 1
Регистрация: 25.02.2012
Сообщений: 115
01.04.2012, 12:34  [ТС] #6
А не подскажете какой-нибуть простой гайд/туториал/уроки по DX SDK ? (уровень знаний С++ минимальый)
0
Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
01.04.2012, 13:11 #7
посмотрите здесь
http://shatalov.su/index.php
там много уроков по созданию 3D игор на DX

Добавлено через 19 минут
http://easylab.net.ua/c-directx/blog
1
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
01.04.2012, 13:16 #8
Цитата Сообщение от НубаС++ Посмотреть сообщение
Как вывести 3D изображение на экран без DX?
попиксельно, нет?

а если серьезно - проецируй на плоскость экрана и всё
0
НубаС++
1 / 1 / 1
Регистрация: 25.02.2012
Сообщений: 115
01.04.2012, 17:09  [ТС] #9
да все уже решил не DX а openGl мой выбор
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2012, 17:09
Привет! Вот еще темы с ответами:

Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет - C++
1. Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет. 2. Вычислить сумму...

Как вывести изображение на экран - Windows Phone
Здравствуйте! Есть стандартная картинка и я ее пытаюсь вывести следующим образом: Image i = new Image(); i.Source = new...

Как вывести на экран числа без лишних символов - Assembler
Нужно, чтобы на экране вышли цифры 1234 по ДДдос... результат на выходе 1234 + целая гора мусора... среда hiew mov bx,0133h mov...

Как вывести на экран picturebox без использования формы? - C#
Как вывести на экран picturebox без использования формы?


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
01.04.2012, 17:09
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru