| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Хочу пощупать 3D - с чего начать ? |
| Автор: A5uKa 11.4.2011, 14:38 |
| Модели, их движения я буду делать в Блендере, форматы вроде как совместимы с 3D Max. Ну и моим .NET кодом я хочу этими моделями управлять. Интересуют самые передовые Бесплатные движки для этого и всё о них ! Вот !!! |
| Автор: A5uKa 11.4.2011, 15:40 |
| P.S. Помогите написать птицу, которая летит и махает крыльями ! Добавлено через 25 секунд п.с. Именно махает, а не машет ! |
| Автор: bend0r 12.4.2011, 17:19 |
| от графики далек но думаю надо смотреть в сторону xna, есть неплохой русско язычный сайт о нем с примерами,статьями и т.д. изначально был сделан как прослойка к directx но позволяющий работать с железом без винды, для xbox |
| Автор: A5uKa 13.4.2011, 07:24 | ||
да, но нет цели писать под xbox, я выбираю ещё ... http://forum.vingrad.ru/forum/topic-326809/unread-1.html |
| Автор: bend0r 13.4.2011, 09:26 | ||||
его создали для xbox т.к. для directx нужна была ос. но xna прекрасно работает под винду и под wp7. по моему выбор должен стоять между .net и xna, либо c++ и directx/opengl. просто зачем нужны какие то api для directx/opengl когда можно использовать их напрямую. хотя если цель махающую птица то вообще не принципиалньо на чем делать |
| Автор: Rohoss 13.4.2011, 13:11 |
| Тут http://www.erain.com/ есть средства для создания 3Д моделей в ХАМЛ |
| Автор: A5uKa 13.4.2011, 13:29 | ||
платное не надо |
| Автор: Rohoss 13.4.2011, 13:39 |
ну там триальный период есть... |
| Автор: A5uKa 13.4.2011, 14:21 | ||
триальное не есть бесплатное |
| Автор: DenWPF 16.4.2011, 19:09 |
| Иди на http://www.xnadev.ru/ там найдешь пример, с самолетиком, он летает, ну и останиться с крыльями что то сделать. |
| Автор: A5uKa 17.4.2011, 11:13 |
| Почему не OpenGL ? |
| Автор: kemiisto 17.4.2011, 11:43 |
A5uKa, ты видела OpenGL? |
| Автор: DenWPF 17.4.2011, 11:44 |
| с ним больше проблем. а там только понять матрицы и всё остальное очень логично, не каких проблем портировать между pc\xbox и вроде win phone |
| Автор: A5uKa 17.4.2011, 11:50 | ||
нет, но хотелось бы, что бы оно было кроссплатформенным. Это реально ? Или оно слишком жутко и кроссплатформенности стоит забыть ? |
| Автор: kemiisto 17.4.2011, 12:01 |
Если без сторонних библиотек, на чистом OpenGL, то я скажу, что нет, не реально. Понимаешь, когда что-бы написать класс камеры, нужны нехило подсекать в кватернионах, а из графических примитивов у тебя только точка, линия и полигоны... Прикинь, сколько примерно у тебя на это уйдёт времени. Особенно, если это pet project и времени на него удастся выкроить не так уж много... Жутко. Кросс-платформенность там есть, но ... С API же. Грабли вечно лезут. OpenGL это же спецификация, а реализации отличаются. Я вот давече поймал очередное различие в реализациях ... |
| Автор: A5uKa 17.4.2011, 20:17 |
| kemiisto , а почему тогда не http://slimdx.org/features.php ? |
| Автор: kemiisto 17.4.2011, 20:56 |
| A5uKa, я с движками не работал. Да бери уже что-нибудь и ковыряй. Не томи! Жду видео на ютубе. |
| Автор: A5uKa 17.4.2011, 22:39 | ||
Хорошо, но боюсь долго буду делать... Все такие идеи часто и остаются лишь идеями. Кроме того я сейчас уже думаю о Web 3D движке... Размышления приводят к тому, что десктопные приложения нужны всё меньше и меньше... Вот кому нужна будет эта панорама в виде .exe - никому... Даже мне. Была мысль изучить что-то вроде http://unity3d.com/ или 3D движок для Silverlight посмотреть. "бери уже что-нибудь и ковыряй" - подход хороший и правильный Но я становлюсь всё ленивее и не могу избавить себя от удавольствия осмотреть всё, что есть и выбрать именно то, что выберу. А потом как у меня с PostgreSQL ... Оно кажется новым и требует изучения, а ведь снова нет времени... Всё как с http://blog-mrbrooks.blogspot.com/2010/11/blog-post_25.html . Но ведь для этого "такие" проекты и нужны... наверное... |