|
Вопрос # 1 479/ вопрос открыт / |
|
Доброго времени суток, уважаемые эксперты!
У меня такая проблема: мне сложно дается пространственная геометрия, и мне нужно написать такую прогу, с помощью которой можно было бы смотреть трехмерную модель пирамиды(а не такую, которую мы чертим в школе), посмотреть на нее снизу, сверху, ее содержимое, например диагонали. Может быть есть компонент такой? Помогите пожалуйста. Заранее благодарен.
 |
Вопрос задал: 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 (статус: 1-ый класс), 6 апреля 2008, 10:32 [#1]:
Здравствуйте, Вадим. Почему-то ваш проект не открылся у меня. Пожалуйста выгрузите скомпилированную версию!
|
|
ANBsoft (статус: Студент), 6 апреля 2008, 11:04 [#2]:
Проверил - работает (в Делфи 5 не открывает, в Делфи 7 - открывает)
|
|
Вадим К (статус: Академик), 6 апреля 2008, 21:11 [#3]:
to Ruslan:
Я не телепат, какая версия делфи, как делфи ругается.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Ruslan (статус: 1-ый класс), 6 апреля 2008, 23:39 [#4]:
Просто Делфи завис, отправьте пожалуйста скомпилированный вариант!
|
|
Вадим К (статус: Академик), 7 апреля 2008, 01:52 [#5]:
Не пришлю и не обижайтесь. Причин много, называть не буду.
А то, что у вас зависает делфи - я не виноват.
Вообще то, подобные примеры с графикой лучше не запускать по F9, а нажимать Ctrl+F9, а потом запускать вручную с проводника.
Подтормаживания делфи и зависания были замечены при роботе её в паре с известными фаерволами/антивирусниками, которые упорно пытаются её "проверить".
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|