Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 1 479

/ вопрос открыт /

Доброго времени суток, уважаемые эксперты!
У меня такая проблема: мне сложно дается пространственная геометрия, и мне нужно написать такую прогу, с помощью которой можно было бы смотреть трехмерную модель пирамиды(а не такую, которую мы чертим в школе), посмотреть на нее снизу, сверху, ее содержимое, например диагонали. Может быть есть компонент такой? Помогите пожалуйста. Заранее благодарен.

Ruslan Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Ruslan (статус: 1-ый класс)
Вопрос отправлен: 5 апреля 2008, 19:47
Состояние вопроса: открыт, ответов: 2.

Ответ #1. Отвечает эксперт: ANBsoft

Здравствуйте, Ruslan!
Вопрос весьма непростой, особенно если сложно дается пространственная геометрия.
Нужно будет или изучать работу напрямую с DirectX, или искать движки или оболочки для работы с ним.
Могу посоветовать поискать в инете пакет DelphiX - он как раз для таких целей.
Любой поисковик выдаст массу ссылок по нему.

Ответ отправил: ANBsoft (статус: Студент)
Время отправки: 5 апреля 2008, 21:53

Ответ #2. Отвечает эксперт: Вадим К

Здравствуйте, Ruslan!
Посмотрите на пример, который я приложил. Там всё написано с помощью OpenGl. То что там рисуется, не сильно похоже на пирамиду, просто я не сильно старался нарисовать что то внятное. Но всё в ваших силах. К тому же там есть юнит GLUT, в котором есть готовые процедуры для рисования разных готовых фигур. Смотрите, может достаточно будет вписать одну строку:)

Также поищите в интернене книгу Краснова "OpenGL в Delphi". Там предостаточно материала для создания того, что вам надо.

Естественно, хорошее знание геометрии и алгебры абсолютно не будет лишним:)
К ответу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки ответа)

Ответ отправил: Вадим К (статус: Академик)
Время отправки: 6 апреля 2008, 00:52
Оценка за ответ: 5


Мини-форум вопроса

Всего сообщений: 5; последнее сообщение — 7 апреля 2008, 01:52; участников в обсуждении: 3.
Ruslan

Ruslan (статус: 1-ый класс), 6 апреля 2008, 10:32 [#1]:

Здравствуйте, Вадим. Почему-то ваш проект не открылся у меня. Пожалуйста выгрузите скомпилированную версию!
ANBsoft

ANBsoft (статус: Студент), 6 апреля 2008, 11:04 [#2]:

Проверил - работает (в Делфи 5 не открывает, в Делфи 7 - открывает)
Вадим К

Вадим К (статус: Академик), 6 апреля 2008, 21:11 [#3]:

to Ruslan:
Я не телепат, какая версия делфи, как делфи ругается.
Галочка "подтверждения прочтения" - вселенское зло.
Ruslan

Ruslan (статус: 1-ый класс), 6 апреля 2008, 23:39 [#4]:

Просто Делфи завис, отправьте пожалуйста скомпилированный вариант!
Вадим К

Вадим К (статус: Академик), 7 апреля 2008, 01:52 [#5]:

Не пришлю и не обижайтесь. Причин много, называть не буду.
А то, что у вас зависает делфи - я не виноват.
Вообще то, подобные примеры с графикой лучше не запускать по F9, а нажимать Ctrl+F9, а потом запускать вручную с проводника.
Подтормаживания делфи и зависания были замечены при роботе её в паре с известными фаерволами/антивирусниками, которые упорно пытаются её "проверить".
Галочка "подтверждения прочтения" - вселенское зло.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:40
Выполнено за 1.03 сек.