Разработка импорта-экспорта статичных .bin-моделей для Blender-а

Автор nemyax, 22 августа 2013 23:30:35

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

nemyax

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

Force

Цитата: nemyax от 10 октября 2013 17:12:52
Цитата: Force от 10 октября 2013 17:11:38
Это для генерации нормалей вершин?
Угу, пофейсовых.
А точно пофейсовых или всё-таки вершин?

nemyax

Точно. В хедере они называют это light, и содержит он:

  • индекс набора вершинных координат
  • индекс материала
  • изнасилованный вектор нормали
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!


nemyax

Интересное кено: импортированный и экспортированный заново "тяжёлый" графин elvis-а корректно прозрачится в редакторе и игре. При этом в исходной бинке он составлен из множества split- и raw-нод, а экспортируется в одну сплошную raw. Это может говорить о том, что кромсать на ноды вовсе не обязательно, и для сортировки достаточно bsp-шной переиндексации полигонов.
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

nemyax

В попытках избежать техасской резни bsp-пилой замутил наивную сортировку полигонов на уровне второго класса начальной школы. Кое-какие результаты есть, но ещё надо допиливать:
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Chuzhoi

nemyax Ты не мог бы картинки побольше размером делать? А то я ни черта не вижу.

PS. Ах, какой графинчик...

nemyax

Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Chuzhoi

Ах, какой графинище!
Помимо глюков с прозрачностью: прямо посередине графина проходит резкая граница света и тени. Это глюк со сглаживанием? Или просто текстура не совсем хорошо затайлена?

nemyax

Цитата: Chuzhoi от 11 октября 2013 21:06:00
прямо посередине графина проходит резкая граница света и тени
Есть такое. Пока не понимаю, в чём дело.

Цитата: Chuzhoi от 11 октября 2013 21:06:00
глюков с прозрачностью
Ничего подобного, это рефракция, гыгы.

Хочу попросить вас сделать одну вещь, если не сложно. Создайте, пожалуйста, традиционными тулзами файлик с двумя объектами-треугольниками, чтобы один был подобъектом другого на шарнире.
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Chuzhoi

Цитата: nemyax от 12 октября 2013 02:51:37
Хочу попросить вас сделать одну вещь, если не сложно. Создайте, пожалуйста, традиционными тулзами файлик с двумя объектами-треугольниками, чтобы один был подобъектом другого на шарнире.
Я слышал когда-то тут какой-то звон про эти шарниры... Не мог бы ты поконкретнее? Вроде какой-то туториал был?

nemyax

Chuzhoi
Вот тутор: http://www.ttlg.com/forums/showthread.php?t=142374
Хотелось бы такую минимальную конфигурацию:

Вот на всякий случай блендец: http://rghost.net/49342342
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Chuzhoi

Вот, создал:
http://hedonism.nm.ru/files/nemyax/nemyax.zip

Правда, понятия не имею, как проверить этот шарнир. Более того, DromEd виснет после выхода из игрового режима, если этот шарнир вставить на карту.

PS. Ах, да: ссылку нужно копипастнуть в адресную строку браузера.

nemyax

Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Chuzhoi