Вставка изображения

Комментарии (19)

rss свернуть / развернуть
Anvi Ну вложи ты в урок модельку в формате ASE. Не у всех стоит 3D MAX и не у всех есть модельки. И это ОЧЕНЬ не удобно, лазить по нету и искать модельки, качать их, ставить МАХ, конвертировать модельки. Большую часть времени, либо ошибки отлавливаешь, либо посторонними делами занимаешься, а не изучением материала.

С уважением…

свернуть ветку
уже просили (в обсуждении части 13.1)

esate.ru/page/zagruzka-trehmernyh-modeley-v-opengl
в конце урока )

свернуть ветку
Да это хорошо, но что делать тем, у кого нет 3D Max?

свернуть ветку
Ну, как мне кажется, 3d max тут будет (в будущем) необходим в любом случае.

Даже если бы модельки грузились из .3ds и их можно было бы их загрузить просто скачав на комп — а как же их редактирование (если что-то подправить надо)?

свернуть ветку
Ну по своему проекту я могу сказать, что у меня нет нужды использовать сторонние редакторы, у меня все объекты создаются пользователем, сохраняются в базе и подгружаются обратно.
Кроме того когда ты и швец, и жнец, и на трубе игрец. Это никто не приветствует. При разработке серьезных проектов наймут программиста и дизайнера, а не программиста с навыками дизайнера или дизайнера с навыками программиста.

свернуть ветку
Только что поставил МАХ, скачал модельку, экспортировал в ASE и отключив все обращения к Devil.dll наконец запустил пример из урока, и тут опять но! Камера застряла где-то внутри модели и никак не может выбраться наружу. По шкале приближения снял ограничение от 5 до -5. Сейчас камера летает в диапозоне 10000 -10000 но так и не может выбраться из модели…

свернуть ветку
наверно модель очень большая. попробуй меньшего размера экспортировать или удалить камеру дальше назад.

свернуть ветку
А разве trackBar5 в примере, не работает с камерой? у меня камера работает в диапазоне 10000, а не на 10 как в примере, но эффект тот же… Кроме того, чтобы создать чайник, сейчас придется смотреть предыдущие уроки по МАХ, но мне это не нужно, было бы гораздо проще, если бы файл с чайником был прикреплен к уроку…

свернуть ветку
так.
Чайник в формате ase прикреплен к первой части (из 3х) этого урока. Я писал об этом 5к минут назад.

свернуть ветку
качаю, спасибо :)
А с Devil.dll как быть? :D

свернуть ветку
попробуй Мой компьютер->Свойства->Дополнительные параметры системы->Переменные среды...
В списках системных переменных, выбрать Path, нажать «изменить...»

поставь в конце ; и затем добавь путь к TaoFramework\bin
например у меня C:\Program Files (x86)\TaoFramework\bin;
и еще к TaoFramework\lib
(тоже путь полностью)

свернуть ветку
Все получилось. Спасибо.

свернуть ветку
Если у кого-то были проблемы с исходным кодом проекта — заменил его. Правда он незакомментированный.

свернуть ветку
Привет, Anvi! Очень мне пригодился урок «Загрузка и визуализация 3D модели». Все у меня получилось загрузить модель, но вот как потом эту модель можно было перемещать с помощью указателя мыши, т.е. как в игре стратегия, кликая мышкой на произвольное место и модель перемещается как бы по пути на указанное место. Вроде я так думаю что надо использовать функцию
public int MoveModel(int os, float target, float step)
{

} написанная Вами. Подскажите пожалуйста, как сделать перемещение или как использовать функцию. Я начинающий программист, пытаюсь разобраться.
Заранее спасибо.

свернуть ветку
Привет.

Ну перемещать мышью немного по сложнее, т.к. нужно перевести жкранные координаты в проекционные.

Тут не обойтись без главы
Глава 13. Режим выбора и обратный режим
из красной книги OpenGL (http://esate.ru/blog/knigi-po-opengl/167.html).

Помимо самой реализации режима выбора, вам придется решить задачу размещения объектов на игровом поле, для захвата их мышью (станет понятнее после прочтения главы).

свернуть ветку
Привет! Пытался разобраться с режимом выбора, что то никак не получается :(. Есть хотя бы какой нибудь примерчик на С#?

свернуть ветку
  • avatar
  • naum
  • 03 октября 2011, 14:44
  • #
  • 0
аналогично делал всё по уроку, по клику визуализировать давал ошибку, кинул из папки либ файлы в папку windows\ — ошибка ушла, теперь при нажатии визуализировать форма просто закрывается. посмотрел шагами, закрывает приложение на строках…

// рисуем сферу с помощью библиотеки FreeGLUT 
     Glut.glutWireSphere(2, 32, 32);
     Gl.glPopMatrix();


в чем может быть проблем? Win7x64. в свойвствах проекта поставил .NET 3.0 win x86. в system32 скопировал всё что было выше сказано

свернуть ветку
прошу прощения, не туда… открыта куча страниц. спутал окошко

свернуть ветку
Попробуй либы не в windows\, а в Windows\System32. Должно пойти.

свернуть ветку
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.