Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.08.2012, 21:57   #1
lebedun
Пользователь
 
Регистрация: 27.03.2009
Сообщений: 12
По умолчанию Мировые Координаты И Координаты Устройства

Пишу программу с интерфейсом напоминающем Autocad. А точнее ту часть в которой происходит черчение. Т.е. хочу создать поле которое отображало объекты хранящиеся в памяти в мировых координатах с возможностью масштабирования, вращения, перемещения. И вот думаю: как это реализовано в Autocad? С помощью directx, GDI (windows), других графических библиотек или просто оригинальным математическим кодом самого autocad? Какой подход мне лучше выбрать и где можно найти подробную инфу на эту тему?
lebedun вне форума Ответить с цитированием
Старый 12.08.2012, 23:01   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Цитата:
Сообщение от lebedun Посмотреть сообщение
Какой подход мне лучше выбрать
Абстрактный, чтоб можно было легко использовать GDI, DirectX или собственные математические коды.

Возьмите любую кросплаторменную библиотеку, типа Qt или wxWidgets чтоб посмотреть как делают такого рода абстракции.
waleri на форуме Ответить с цитированием
Старый 13.08.2012, 20:36   #3
lebedun
Пользователь
 
Регистрация: 27.03.2009
Сообщений: 12
По умолчанию

В этой программе планируется много математических расчетов, и я поэтому хочу разгрузить процессор и передать все расчеты по отображению 3д объектов видео адаптеру. Делает ли это директх по умолчанию или нужно включать какието флаги и использовать спец для этого функции?
lebedun вне форума Ответить с цитированием
Старый 13.08.2012, 21:12   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

не уверен что есть такое у DirectX, но если и есть то оно делает это процем.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 14.08.2012, 12:20   #5
DelhiProgramer
Пользователь
 
Регистрация: 10.08.2012
Сообщений: 84
По умолчанию

3Д Мастер - там чел практически в одиночки забацал крутой зд редактор. Говорит сидел и крутил лампочку чтоб вывести формулы освещения. Создание всяких кад-систем очень утомительное занятие
DelhiProgramer вне форума Ответить с цитированием
Старый 19.08.2012, 10:46   #6
lebedun
Пользователь
 
Регистрация: 27.03.2009
Сообщений: 12
По умолчанию

Подскажите пожалуйста где могу найти инфу по написанию CAD систем? А именно графической части
lebedun вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ координаты shedi Помощь студентам 3 06.03.2011 13:28
Координаты A_Orlov Паскаль, Turbo Pascal, PascalABC.NET 0 09.06.2010 20:17
Координаты х у Onek Помощь студентам 4 17.05.2010 16:37
Координаты ОУ? Fainder Общие вопросы Delphi 9 15.10.2007 20:59
координаты Aram Общие вопросы C/C++ 5 08.06.2007 20:03