1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Пацаны и девчёнки помогите не влом

Тема в разделе "Общие вопросы", создана пользователем Денис Корней, 1 фев 2007.

Модераторы: He77ga, Stanislav Linus
  1. Денис Корней

    Денис Корней Активный участник

    С нами с:
    12.12.2006
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    5
    Здарово всем! Помогите, пожалуйста, решить следующую проблему. Я выбрал себе одно задание на диплом(до его сдачи ещё около 5 месяцев), дык вот, оно заключается в том, что нужно написать прорамму(а может и она есть в нете) которая позволяет просматривать 3d объекты. Теперь по подробней: я запускаю эту программу и выбираю там модель(модели типо должны хранится в памяти, ну незнаю может ещё лучше будет если можно будет добавлять), модель компьютерной тематики(ну там веник, видюха, проц и т.д.) и эту модель можно просматривать с любой стороны-вертеть её, смотреть снизу, сверху - вообщем типо рабочего окна любой 3d программы.
    Вообщем кто не понял, то нужно достать прогу, в памяти которой будут модели компьютерной тематики(эти модели я думаю не проблема сделать или может они есть в нете?) и их можно просматривать с любой стороны. Может кто встречал такую прогру, или может кто-то подобное уже писал на каком-нить языке программирования. Всем огромное спасибо за помощь. Необзательно программу в которой будут эти модели, просто мне нужна программа как основа, в которую потом я сам вставлю эти модели. Вся проблем и заключается в написании такой программы.
     
  2. Wasteland vip

    Wasteland Moderator Команда форума

    С нами с:
    26.04.2006
    Сообщения:
    1.562
    Симпатии:
    5
    Баллы:
    351
    А зачем выбирать себе задание на диплом, которое не можешь сам выполнить?
     
  3. Денис Корней

    Денис Корней Активный участник

    С нами с:
    12.12.2006
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    5
    Ну если не будет другого выхода буду сам сидеть и пробывать написать. Ну задание пока я не выбрал, а просто училка рассказывала что один чел в прошлом году брал такое задание и почти сделал но потом бросил. Мне только главное реализовать работу программы а с моделями я сам. Просто решил спросить может кто знает и увидел такую программу - зачем изобретать колесо если оно уже давно изобретено :)
     
  4. shidoxx

    shidoxx Знаток

    С нами с:
    28.12.2005
    Сообщения:
    582
    Симпатии:
    0
    Баллы:
    21
    Возьми опен сурсный 3д вьювер перекомплируй исходники, немного изменив и все :)
     
  5. Денис Корней

    Денис Корней Активный участник

    С нами с:
    12.12.2006
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    5
    Как на английском называется и где его взять
     
  6. MWG

    MWG Мастер

    С нами с:
    20.04.2005
    Сообщения:
    2.726
    Симпатии:
    4
    Баллы:
    132
    Денис Корней, такое ощущение, что ты к выбранной тематике отношения вообще не имеешь))))
     
  7. Денис Корней

    Денис Корней Активный участник

    С нами с:
    12.12.2006
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    5
    Ну почему же имею!
     
  8. A.Voronin

    A.Voronin Знаток

    С нами с:
    08.09.2006
    Сообщения:
    475
    Симпатии:
    50
    Баллы:
    28
    А что тут сложного. Лезь на офицальный (американский) сайт микрософ и ищи там DirectХ SDK. Бери версию 9 (10 только под висту). Скачка была совершенно свободна и бесплатна. Правда полная по моему около 100 мег, зато в ней куча примером и есть исходники просмотра .Х файлов (это 3Д файлы с которыми напрямую работает ДиректХ).
     
  9. Денис Корней

    Денис Корней Активный участник

    С нами с:
    12.12.2006
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    5
    Спасибо, как-нить попробую, правда у меня не скоростной инте и скачать 100 метров проблемно :(
     
  10. A.Voronin

    A.Voronin Знаток

    С нами с:
    08.09.2006
    Сообщения:
    475
    Симпатии:
    50
    Баллы:
    28
    Раньше там был вариант разбитый по кускам. Отдельно сами библиотеки, отдельно примеры, отдельно туторы. Кстати, как вариант достань VisulStudio, только полный на ДВД со всеми хелпами. В него входит DirectX SDK. И, кстати, по OpenGL тоже в нем есть.
     
  11. A.Voronin

    A.Voronin Знаток

    С нами с:
    08.09.2006
    Сообщения:
    475
    Симпатии:
    50
    Баллы:
    28
    Или еще вариант поищи в яндексе форумы посвещенные Думу, халфе, Морровинду, Симсам2, Мувис... в них как правило есть разделы по модостроению и там можно найти редакторы для данных игр. Часто с исходниками. Или сайты по написанию игр. Там бывают сылки и обсуждения как бесплатных движков для игр.
     
  12. Денис Корней

    Денис Корней Активный участник

    С нами с:
    12.12.2006
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    5
    Есть правда одна идея, которую кстати мне подсказал один человек. Суть вот в чём
    1) Необходимо скачать DirectX SDK 9.0 (или приобрести соответствующую книгу)
    2) Установить Visual Studio версии 6.0 или желательно выше.
    3) Далее зайти на сайт www.gamedev.ru, там посмотреть:
    Как прилинковать DirectX SDK к Visual Studio, далее посмотреть как создаётся
    полотно (простое оконное приложение на WinAPI куда в дальнейшем будет
    выводиться графика), далее посмотреть как происходит инициализация
    трёхмерного приложения какие параметры выставляются, после этого
    когда разберётесь с инициализацией, зайдите DirectX SDK Samples (там
    есть примеры загрузки трёхмерных объектов называются они Mesh, там
    же посмотрите как реализована камера для вращения объекта как вам
    нужно называется она TrackBall)
    4) Что касается 3D Моделей то их можно как самому делать в 3D Max
    или любом другом проиложении и с помощью соответствующих плагинов
    экспортировать в Mesh-формат или посмотреть на GameDev раздел ссылки на сайты с моделями.

    Вот этой фишки и нужно придерживаться. ПОпробуем!
     
Модераторы: He77ga, Stanislav Linus

Поделиться этой страницей