Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Моделирование (http://www.trainsim.ru/forum/forumdisplay.php?f=25)
-   -   вопросы по проге 3d max (http://www.trainsim.ru/forum/showthread.php?t=4406)

antikiller_bmrf 24.05.2010 21:16

Спасибо

antikiller_bmrf 26.05.2010 15:20

У меня проблема, одна стенка плоская состоит из нескольких полигонов, когда накладываешь текстуру, нормально ложится на все полигоны кроме одного (там она растянута) объединить его не получается.
Нормальный:
[URL=http://radikal.ru/F/s46.radikal.ru/i113/1005/6b/d6abebebda30.jpg.html][IMG]http://s46.radikal.ru/i113/1005/6b/d6abebebda30t.jpg[/IMG][/URL]
Кривой:
[URL=http://radikal.ru/F/s57.radikal.ru/i155/1005/fd/4278f0a38120.jpg.html][IMG]http://s57.radikal.ru/i155/1005/fd/4278f0a38120t.jpg[/IMG][/URL]
Текстура:
[URL=http://radikal.ru/F/i051.radikal.ru/1005/c1/de810ddb7ba7.jpg.html][IMG]http://i051.radikal.ru/1005/c1/de810ddb7ba7t.jpg[/IMG][/URL]

Чем проще объясните, тем лучше...

TRam_ 26.05.2010 15:29

точки развёртки текстур вроде так соединяются [URL=http://radikal.ru/F/s53.radikal.ru/i139/1005/ce/aabaafbbf906.jpg.html][IMG]http://s53.radikal.ru/i139/1005/ce/aabaafbbf906t.jpg[/IMG][/URL]

antikiller_bmrf 26.05.2010 16:24

Для такого здания [URL=http://radikal.ru/F/s61.radikal.ru/i173/1005/4d/bbaa9ff3ca91.jpg.html][IMG]http://s61.radikal.ru/i173/1005/4d/bbaa9ff3ca91t.jpg[/IMG][/URL] 5000 фэйсов это не много?
Если много, как уменьшить проще, не редактируя каждый полигон?

TRam_ 26.05.2010 17:37

Удалить все полигоны, которые оказались снизу/внурти здания и не видны.

Фаску для "эскалаторов" на переднем плане можно сделать в один ряд полигонов - кучу треугольников сэкономишь.

Ну для гладкости выделяй полигоны, образующие непрерывную гладкую поверхность и ставь им одинаковую группу сглаживания. Но, думаю, это ты знаешь.

antikiller_bmrf 26.05.2010 17:58

Ну как сказать, 3-тий день вижу окно 3dsmax и книжку, в которой ничего толкового. Врядли я там уж много знаю.
Модель сконверчена с гугл земля и доведена до вот такого состояния, очень много ошибок в конструкции.
Там окна сделаны как-то странно, сделан вырез (подведен с краю двумя совмещенными линиями) а туда вставлен другой полигон. Выглядит в максе жудко, чуть что двинешь, и текстуры криво пойдут и между окнами щели. Может есть какой способ переделать их попроще, но чтобы на каждое окно свою текстуру ложить?

Я разобрал одно окно для примера
[URL=http://radikal.ru/F/s005.radikal.ru/i211/1005/2a/b9e653063fc7.jpg.html][IMG]http://s005.radikal.ru/i211/1005/2a/b9e653063fc7t.jpg[/IMG][/URL]

Да, если не затруднит, подскажи как точки добавлять на края полигонов (ну и убирать) я в 2 часа ночи сидел, нашел, а утром уже не вспомнил как...

TRam_ 26.05.2010 18:04

точки - как я [url]http://trainzup.com/forums/showthread.php?t=494[/url] о создании окон написал.

Cоседние точки одного ребра соединять с помошью weld (но для этого надо модель конвертнуть в editable poly)

Чтобы убрать гугловские окна, придвигай одну точку окна к другой, а затем выделяй их и нажимай weld . В результате точки должны слиться.

antikiller_bmrf 26.05.2010 18:14

Это единственный способ положить 1 полигон нужной внутри другого?
Чет мне кажется, не самый лучший способ в плане производительности.

TRam_ 26.05.2010 18:44

[QUOTE]Это единственный способ положить 1 полигон нужной внутри другого? [/QUOTE]в любом случае при экспорте из editable poly в editable mesh у тебя всё равно всё разобъётся на треугольники. И по-моему лучше вручную это разбиение сделать, чем положиться на конвертор 3d max'а.

Ты просто повторяешь одну из стандартных ошибок начинающих моделлеров - считаешь не треугольники, а многоугольники. А на производительность влияют только треугольники, поскольку видеокарты ещё не умеют аппаратно обрабатывать 4- , 5- угольники и т.п. Да и не нужно это никому.

Кстати в терминологии дизайнеров фейсы=треугольники.

antikiller_bmrf 26.05.2010 20:36

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

TRam_ 26.05.2010 20:41

сетку покажи

antikiller_bmrf 26.05.2010 21:01

там просто треугольник идет из самого дальнего угла и примыкает к одной из стенок "дырки"
У меня уже получилось сделать, правда не знаю как, чисто случайно.

Вопрос - если составлять объем из отдельных полегонов, можно ли как нибудь добиться точного соедниения без подгонки точек одна к одной (ну там, соединить 2 точки разных полегонов)

TRam_ 26.05.2010 21:27

[URL=http://radikal.ru/F/s39.radikal.ru/i086/1005/90/d0c1c8ea6dd9.jpg.html][IMG]http://s39.radikal.ru/i086/1005/90/d0c1c8ea6dd9t.jpg[/IMG][/URL]

antikiller_bmrf 27.05.2010 17:08

Вопрос по текстурам:
Почему в ассетах текстуры все расположены на одном листе?
Для чего? Как это делается? Как их накладывать с такого листа?
Какая разница в производительности между кучей отдельных текстур и одной?

Половина здания застеклена тонированными стеклами, можно сделать текстуру отражающей?
Будет ли это "отражать" в игре, как скажется на производительности?

TRam_ 27.05.2010 17:13

[QUOTE]Какая разница в производительности между кучей отдельных текстур и одной?[/QUOTE]огромная. В пользу одной текстуры.

[QUOTE]Для чего? Как это делается?[/QUOTE]Unwrap UVW


Текущее время: 23:06. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim