Текущее время: 25 сен 2018, 15:26

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: 3D Model Researcher - mesh viewer
СообщениеДобавлено: 07 июл 2017, 09:51 
Не в сети
Администратор
Аватара пользователя

Регистрация: 24.08.2011
Сообщения: 1755
Andrakann писал(а):
Без нормалей везде ппц, посмотри на плечо девицы на скрине и на темные пятна на физиономии.
нормальные нормали ( :)).ex ) довольно просто генерятся самим максом. плюс повторюсь: если есть нормалка, то без разницы особо.

_________________
При копировании материалов сайта ссылка на этот ресурс обязательна.
When copying materials from this site link to this resource is required.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - mesh viewer
СообщениеДобавлено: 07 июл 2017, 21:19 
Не в сети
Прохожий
Прохожий

Регистрация: 20.04.2017
Сообщения: 15
Andrakann, мне кажется, числа и так хорошо видно. Особенно хорошо, если они записаны в 4 байта.
Вектора нормалей обязательно будут поддерживаться. Естественно, с визуализацией. Отмечу только, что вектора нормалей, рассчитанные в программе, не пишутся в Obj при экспорте. 3D Max, например, их рассчитывает автоматически.
А вообще гайд, конечно же, буду дорабатывать.
Tosyk, нормали рассчитываются автоматически, но если мы хотим исследовать модель полностью, на что и ориентирована программа, мы должны иметь возможность находить и их тоже. Да и мне самому они нужны. Я поддерживаю программу для просмотра ресурсов игр (http://lazov.ru/rqg/), и в скором времени хочу добавить поддержку 3D моделей (без анимации, только меши). Вот там-то и будут нужны вектора нормалей.
По поводу получения готовых скриптов. Я уже думал об этом. Но какой в этом смысл? Полученный скрипт будет импортировать только одну конкретную модель.
Пока добавил изменение цвета сетки, фона, полигонов, вершин. Теперь программа повеселей выглядит.)


Вложения:
trtянный.png
trtянный.png [ 103.26 КБ | Просмотров: 2046 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - mesh viewer
СообщениеДобавлено: 07 июл 2017, 22:19 
Не в сети
Администратор
Аватара пользователя

Регистрация: 24.08.2011
Сообщения: 1755
Lazov писал(а):
По поводу получения готовых скриптов. Я уже думал об этом. Но какой в этом смысл? Полученный скрипт будет импортировать только одну конкретную модель.
смысл в том, что при получении нескольких скриптов для разных моделей можно понять принцип и сделать универсальный скрипт, я не прав?

_________________
При копировании материалов сайта ссылка на этот ресурс обязательна.
When copying materials from this site link to this resource is required.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - mesh viewer
СообщениеДобавлено: 08 июл 2017, 08:28 
Не в сети
Прохожий
Прохожий

Регистрация: 20.04.2017
Сообщения: 15
Tosyk, не совсем так. Скрипты вряд ли помогут вам понять принцип, т.к. в каждом из них будет обращение к разному смещению и будет прочитано разное количество сегментов в каждом блоке. Возможно, появится, инструмент-анализатор, который будет определять тип структуры и порядок, в котором идут данные. Всё это можно будет выводить в отдельном текстовом поле.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - mesh viewer
СообщениеДобавлено: 08 июл 2017, 15:18 
Не в сети
Ветеран
Ветеран
Аватара пользователя

Регистрация: 07.02.2012
Сообщения: 244
Откуда: Таганрог
Lazov писал(а):
Andrakann, мне кажется, числа и так хорошо видно. Особенно хорошо, если они записаны в 4 байта.

Ну не знаю, у меня от хекса в глазах рябит, а "алфавит" вижу сразу:
Изображение

Цитата:
Вектора нормалей обязательно будут поддерживаться. Естественно, с визуализацией. Отмечу только, что вектора нормалей, рассчитанные в программе, не пишутся в Obj при экспорте. 3D Max, например, их рассчитывает автоматически.

Поддержка это здорово, а насчет не записи в OBJ не понял, это сейчас не пишутся, те что автоматом рассчитались или те, что будут подобраны в будущем?
Макс прекрасно читает нормали из OBJ, если они там есть, проверено на моделях из Forza Motorsport 3-4.

Цитата:
Я поддерживаю программу для просмотра ресурсов игр (http://lazov.ru/rqg/), и в скором времени хочу добавить поддержку 3D моделей (без анимации, только меши).

Интересная штука и плагины на питоне (порадовала оптовая установка из менеджера) :)
Похожа на Noesis в этом, а когда добавится 3D, сходство еще больше усилится.

По скриптам можно максимум пойти по стопам finale00 (aka Tsukihime), который вынес какие-то части своих импортеров для Noesis в отдельную библиотеку "Sanae", что, видимо, упростило структуру самих скриптов для разных форматов.
Но я сильно не вникал, висит в "TODO" на будущее, когда припечет самому сделать импортер - буду пробовать на основе этих скриптов :)

А в целом, не хватает универсальной утилиты-менеджера моделей, чего-то наподобие Deep Exploration (ныне SAP VA Author)(удобный браузер с продвинутым внутренним форматом хранения моделей (вдобавок очень компактном - 7z-сжатие) и широкими возможностями создания сцены, с удобным управлением перемещением и отображением объектов, а также с возможностью рендеринга в картинку с просчетом света и теней), с добавлением возможностей XNALana (позинг скелетных моделей) и максимальной поддержкой PBR-материалов и рендеринга, ну и скриптовые плагины импорта на Питоне до кучи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - mesh viewer
СообщениеДобавлено: 08 июл 2017, 17:42 
Не в сети
Прохожий
Прохожий

Регистрация: 20.04.2017
Сообщения: 15
Да, те нормали, которые автоматически рассчитываются в программе, не записываются в Obj при экспорте.
Ну, аналог Noesis'а я делать не собираюсь) В основном мы занимаемся распаковкой квестов. А в некоторых есть 3D модели, которые хорошо бы поддерживать. К тому же, сейчас для меня реализовать это не сложно.
Вы рассказали о профессиональном инструменте. Мои же возможности ограничены.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - mesh viewer
СообщениеДобавлено: 12 июл 2017, 21:08 
Не в сети
Прохожий
Прохожий

Регистрация: 20.04.2017
Сообщения: 15
Обновление

Что изменилось?
- Теперь программа поддерживает Half-Float и Short
- Рисуется сетка при выводе UVs
- Во вкладку 3D View добавлена маленькая кнопка - функция центрирования камеры на модели.
- Изменение высоты и приближения камеры
- Можно изменять цвет фона, сетки, полигонов, вершин. Настройки можно сохранить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - extract 3D models from binary file
СообщениеДобавлено: 25 ноя 2017, 17:23 
Не в сети
Прохожий
Прохожий

Регистрация: 20.04.2017
Сообщения: 15
Обновление

- Добавилась поддержка Triangle Strip без FF.
- Теперь программа не вылетает при рисовании текстурной карты при значении nan.

Вышла Pro-версия программы

- Поддержка скриптов на Python
- Система сабмешей
- Вектора нормалей

Благодаря поддержке скриптов можно извлечь 3D модель из файла с любой структурой.

О Pro версии:
http://lazov.ru/mr/about_pro.php


Последний раз редактировалось Lazov 25 ноя 2017, 20:28, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - extract 3D models with Python
СообщениеДобавлено: 25 ноя 2017, 18:44 
Не в сети
Администратор
Аватара пользователя

Регистрация: 24.08.2011
Сообщения: 1755
Очень круто, что поддерживаешь. и очень крутой прогресс!
думаешь о то чтобы добавить поиск данных о костях/весах?

_________________
При копировании материалов сайта ссылка на этот ресурс обязательна.
When copying materials from this site link to this resource is required.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D Model Researcher - extract 3D models with Python
СообщениеДобавлено: 25 ноя 2017, 20:33 
Не в сети
Прохожий
Прохожий

Регистрация: 20.04.2017
Сообщения: 15
Спасибо! Достаточно много времени потратил на разработку.
Да, поддерживать скелетную анимацию было бы неплохо. Но всё это, естественно, будет работать через скрипты, как и материалы. При этом саму программу придётся переписать на другой GUI. Посмотрим для начала, будут ли этой версией пользоваться.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB