Уроки, алгоритмы, программы, примеры

Вход на сайт

Материалы по разделам

Построения
на плоскости (2D)
Графика
в пространстве (3D)
Вычислительная
геометрия
Физическое
моделирование
Фрактальная
графика

Новые комментарии

torrvic, возможно, Вам нужно добавить -lGLU
Извините за тупой вопрос. У меня при сборке Вашего примера выходит ошибка: "undefined reference to gluLookAt". Не могу найти в какой библиотеке находится эта функция. У меня задано: -lGL -lglut ... Искал в /usr/lib таким образом: nm lib*so* | grep...
Здравствуйте. Спасибо за проект. У меня вопрос, по какой причине определение принадлежности точки многоугольнику работает некорректно, если координаты из больших чисел состоят, например: int[] vertex = new int[] {...
Сейчас проверила нашла причину не запускания // Создание контекста воспроизведения OpenGL и привязка его к панели на форме OpenGLControl1:=TOpenGLControl.Create(Self); with OpenGLControl1 do begin Name:='OpenGLControl1'; //вот тут...
Ну..кажется что то пошло не так http://pp.usera...

Счетчики и рейтинг

Рейтинг@Mail.ru
Среда программирования: 
Unity3D

1) Скачиваем Unity 3D c официального сайта (http://unity3d.com/ru)
2) Во время установки выбираем лицензию с ценником FREE.
3) Далее создаём «Новый проект» (3D или же 2D Зависит от того какого вида проект вы хотите получить, я выбираю 3D) и приступаем к ознакомлению.
Знакомство с графической оболочкой

1) Окно редактирования— Это окно в которое размещаются создаваемые либо загружаемые объекты которые мы можем перемещать во всех плоскостях или осматривать со всех ракурсов.
* средняя мыши — передвижение камеры вправо-влево (по внутренней плоскости xy)
* левый клик — выделение объекта
* правый клик — вращение «головой»
* F — центрирование на выделенном объекте
* перетаскивание объекта с зажатым ctrl — перетаскивание с шагом в 1 единицу координат
2) Инспектор объектов — показывает компоненты и их свойства выделенного в данный момент объекта — модели, текстуры, префаба.
3) Иерархия объектов на сцене — это список всех объектов на текущем уровне.
4) Кнопки запуска позволяют прямо в редакторе запустить сцену, погонять её на предмет багов, поставить на паузу чтобы проверить состояние каких-нибудь объектов и провести тонкую настройку и контроль путем покадрового выполнения.
5) Инспектор префабов и ресурсов — это то место где хранятся добавленные в проект модели, текстуры, звуки, и собственно префабы — сохранённые для дальнейшего повторного использования объекты. Т.е. мы создали объект противника с прикрепленной к нему моделью и скриптом, управляющим его поведением, и хотим чтобы на каждом уровне нам не приходилось создавать его заново, и чтобы все копии этого объекта изменялись не вручную, по-отдельности, а все скопом. В таком случае мы сохраняем его как префаб, и когда в следующий раз нам понадобится поставить врага, просто перетаскиваем префаб на сцену; а изменение префаба меняет и все его копии.

Создание объектов
Перейдя по вкладке GameObject можно создавать разные объекты, например: Шар, Плоскость, Цилиндр и. т. п.
Все эти простые объекты служат лишь для одной цели создания более сложных моделей.
Например, при помощи модели «Цилиндр» можно создать колесо.
Хочу обратить внимание на объект плоскость так как без этого объекта практически невозможно представить ни единой игры.
Для создание элементарной платформы нам необходимо нажать GameObject> 3D Object > Terrain

После чего у нас будет создана такая область. С которой уже можно далее работать.