Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .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
Цитата(bend0r @ 12.4.2011,  17:19)
от графики далек но думаю надо смотреть в сторону xna, есть неплохой русско язычный сайт о нем с примерами,статьями и т.д. 
изначально был сделан как прослойка к directx но позволяющий работать с железом без винды, для xbox

да, но нет цели писать под xbox, я выбираю ещё  ...

http://forum.vingrad.ru/forum/topic-326809/unread-1.html

Автор: bend0r 13.4.2011, 09:26
Цитата(A5uKa @ 13.4.2011,  07:24)
Цитата(bend0r @ 12.4.2011,  17:19)
от графики далек но думаю надо смотреть в сторону xna, есть неплохой русско язычный сайт о нем с примерами,статьями и т.д. 
изначально был сделан как прослойка к directx но позволяющий работать с железом без винды, для xbox

да, но нет цели писать под xbox, я выбираю ещё  ...

http://forum.vingrad.ru/forum/topic-326809/unread-1.html

его создали для 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:11)
Тут http://www.erain.com/ есть средства для создания 3Д моделей в ХАМЛ

платное не надо

Автор: Rohoss 13.4.2011, 13:39
Цитата(A5uKa @  13.4.2011,  13:29 Найти цитируемый пост)
платное не надо 

ну там триальный период есть...

Автор: A5uKa 13.4.2011, 14:21
Цитата(Rohoss @ 13.4.2011,  13:39)
Цитата(A5uKa @  13.4.2011,  13:29 Найти цитируемый пост)
платное не надо 

ну там триальный период есть...

триальное не есть бесплатное

Автор: DenWPF 16.4.2011, 19:09
Иди на http://www.xnadev.ru/

там найдешь пример, с самолетиком, он летает, ну и останиться с крыльями что то сделать.

Автор: A5uKa 17.4.2011, 11:13
Почему не OpenGL ?

Автор: kemiisto 17.4.2011, 11:43
Цитата(A5uKa @  17.4.2011,  10:13 Найти цитируемый пост)
Почему не OpenGL ?

A5uKa, ты видела OpenGL?

Автор: DenWPF 17.4.2011, 11:44
с ним больше проблем. 
а там только понять матрицы и всё остальное очень логично, не каких проблем портировать между pc\xbox и вроде win phone

Автор: A5uKa 17.4.2011, 11:50
Цитата(kemiisto @ 17.4.2011,  11:43)
Цитата(A5uKa @  17.4.2011,  10:13 Найти цитируемый пост)
Почему не OpenGL ?

A5uKa, ты видела OpenGL?

нет, но хотелось бы, что бы оно было кроссплатформенным.

Это реально ?

Или оно слишком жутко и кроссплатформенности стоит забыть ?

Автор: kemiisto 17.4.2011, 12:01
Цитата(A5uKa @  17.4.2011,  10:50 Найти цитируемый пост)
Это реально ?

Если без сторонних библиотек, на чистом OpenGL, то я скажу, что нет, не реально. Понимаешь, когда что-бы написать класс камеры, нужны нехило подсекать в кватернионах, а из графических примитивов у тебя только точка, линия и полигоны... Прикинь, сколько примерно у тебя на это уйдёт времени. Особенно, если это pet project и времени на него удастся выкроить не так уж много...

Цитата(A5uKa @  17.4.2011,  10:50 Найти цитируемый пост)
Или оно слишком жутко и кроссплатформенности стоит забыть ?

Жутко. Кросс-платформенность там есть, но ... С API же. Грабли вечно лезут. OpenGL это же спецификация, а реализации отличаются. Я вот давече поймал очередное различие в реализациях ...

Автор: A5uKa 17.4.2011, 20:17
kemiisto , а почему тогда не http://slimdx.org/features.php ? 

Автор: kemiisto 17.4.2011, 20:56
A5uKa, я с движками не работал. Да бери уже что-нибудь и ковыряй. Не томи! smile 

Жду видео на ютубе. smile 

Автор: A5uKa 17.4.2011, 22:39
Цитата(kemiisto @ 17.4.2011,  20:56)
A5uKa, я с движками не работал. Да бери уже что-нибудь и ковыряй. Не томи! smile 

Жду видео на ютубе. smile

Хорошо, но боюсь долго буду делать...
Все такие идеи часто и остаются лишь идеями.

Кроме того я сейчас уже думаю о Web 3D движке...

Размышления приводят к тому, что десктопные приложения нужны всё меньше и меньше...
Вот кому нужна будет эта панорама в виде .exe - никому... Даже мне.
Была мысль изучить что-то вроде http://unity3d.com/ или 3D движок для Silverlight посмотреть.

"бери уже что-нибудь и ковыряй" - подход хороший и правильный  smile 
Но я становлюсь всё ленивее и не могу избавить себя от удавольствия осмотреть всё, что есть и выбрать именно то, что выберу.

А потом как у меня с PostgreSQL ... Оно кажется новым и требует изучения, а ведь снова нет времени... Всё как с http://blog-mrbrooks.blogspot.com/2010/11/blog-post_25.html . Но ведь для этого "такие" проекты и нужны... наверное...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)