HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Моделирование > Пропадает текстура после импорта/экспорта 3дмакс
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Дядя Миша это MAXScript, встроенный язык 3дмакса

Сообщить модератору | | IP: Записан
Сообщение: 190975

Старое сообщение 08-03-2020 19:07
- За что?
Prokaza
Новичок

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Санкт - Петербург
Сообщений: 3
Возраст: 39

Рейтинг



Цитата:
ncuxonaT писал:
Prokaza это скрипт импорта косячит, кто только эти скрипты писал. Вот пофикшенная версия, проверь.


Спасибо большущее! Заработало.) Скрипты писались как я понял разными людьми под разные версии Макса, в этом и подвох.

Сообщить модератору | | IP: Записан
Сообщение: 190978

Старое сообщение 09-03-2020 06:41
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Макс-то может и разный, а вот md2 никогда не менялся.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 190980

Старое сообщение 09-03-2020 07:19
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Prokaza пожалуйста. Вообще ДМ прав, косяки с поддержкой самого формата.

Сообщить модератору | | IP: Записан
Сообщение: 190987

Старое сообщение 09-03-2020 13:01
- За что?
Дикс
Seamless Realm

Дата регистрации: Mar 2019
Проживает: Да
Сообщений: 666

Рейтинг



А что вот это может быть такое? Текстура модели плывет, если подойти к ней ближе.

https://gyazo.com/92ae94a37d324a2e56dc3d44cbf114dd

И по размерам текстуры модели такое:

"В общем да. Максимальный размер текстуры модели 640x480. Если квадратная 480x480.
Почему то при размере 480 на 480 двиган стал вылетать когда вплотную к модельке подходишь."

__________________
igroprom.d3.ru

Сообщить модератору | | IP: Записан
Сообщение: 191019

Старое сообщение 10-03-2020 08:15
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



Дикс это ограничение софтварного рендера который не может перспективно искажать текстуру, а только аффинно. Переключись в GL и выстави gl_texturemode gl_nearest_mipmap_linear если любишь квадратики.

Сообщить модератору | | IP: Записан
Сообщение: 191021

Старое сообщение 10-03-2020 08:34
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Crystallize писал:
это ограничение софтварного рендера который не может перспективно искажать текстуру, а только аффинно

Именно вот эту текстуру? Или к остальным текстурам нельзя так близко подойти?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 191025

Старое сообщение 10-03-2020 08:50
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



Дядя Миша я ещё когда в 2003 в Q2: Zaero играл, помню что наблюдал такой глюк конкретно на одном зелёном ящике-пушабле. Меня тогда это заинтересовало. Так что это именно прикол с обработкой модельных текстур движком.

Сообщить модератору | | IP: Записан
Сообщение: 191026

Старое сообщение 10-03-2020 09:25
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Crystallize это было на только на зелёном ящике? Странно, что вы с Диксом заметили это только на индивидуальных моделях. Странная избирательность

Сообщить модератору | | IP: Записан
Сообщение: 191031

Старое сообщение 10-03-2020 12:42
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



ncuxonaT нечто подобное я ещё наблюдал в Q2: 1492 на стенке и в редакторе Doom 3 на полу, там вообще текстура превратилась в экран, а её края образовали коридор перспективно уходящий в бесконечность, и в завимости от угла камеры его плющило как диораму. Я видео даже имел одно время и тут на форуме должен был пост остаться.

Сообщить модератору | | IP: Записан
Сообщение: 191032

Старое сообщение 10-03-2020 12:49
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Поскольку проблема всё еще актуальна, выложу своё мини-исследование с вердиктом. Итак. Моделлёр делает модель. Модель видна в софтваре, но в гл её не видно. Причём, что немаловажно - модель видна в любом софт-рендере и не видна в любом гл-рендере. Кудвашный модельвьювер попрежнему её не отображает, а вот кварк прекрасно рендерит, у него софт-рендер там. Как такое возможно?

Я предположил самое простое - нету гл-комманд. Софтвару они не нужны, он просто пробегает все треугольники, а вот гл только по ним и рисует.
пихнул алерт в отрисовку и это предположение полностью подтвердилось:

C++ Source Code:
begin draw model()
gl commands: 0
end draw model()

Если бы дело было только в этих индексах, то пожалуй можно бы было доработать сам рендерер, например. Но дело в том, что в этом списке еще и улучшенные ST-координаты во флоатах. Они дополнительно закодированы в самом треугольники как старшая часть int32. Т.е. по сути такие же целочисленные координаты как и в халфовских моделях, но не суть. Теперь почему так получилось. У меня собственно два варианта: Крупский и ДелчевЛибо MAXScript не предоставляет достаточного функционала, чтобы в его рамках осуществить стрипификацию треугольников, т.к. там по сути требуется полноценный язык программирования. Является ли MAXScript таковым - я не знаю. Но если да, то очевиден второй вариант - тот, кто писал экспортёр поленился\не смог реализовать этот функционал, а тестировал свою поделку исключительно в софтваре. Это конечно странно, но вот такие дела.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 191190

Старое сообщение 13-03-2020 20:41
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
тот, кто писал экспортёр поленился\не смог реализовать этот функционал

Вообще в скрипте есть процедуры стрипификации и фанификации, но они почему-то не используются.

Сообщить модератору | | IP: Записан
Сообщение: 191194

Старое сообщение 13-03-2020 22:33
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 23:47. Новая тема    Ответить
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Моделирование > Пропадает текстура после импорта/экспорта 3дмакс
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024