Сообщений: 142
Тем: 4
Зарегистрирован: Dec 2010
Репутация:
880
Phantom-Dev Написал:а чем конкретно ты генерируешь ландшафт из тех 3-х тулз что вы используете? Я terragen использовал. И как я понял что то ландшафт не натурально выглядит как то в самой программе даже. Чего и засомневался. Видать что то не так я делаю)) Надо что ли попробовать сгенерировать ландшафт через 3д макс с помощью карты высот. Если хочешь контролировать полностью форму, то без программ для скульптинга типа Zbrush, Mudbox и т.д. не обойтись. Потому как процедурная генерация карты высот не дает тонкого контроля над тем что нужно. Потому карту нада будет еще корректировать в программах для скульптинга, или в простейшем варианте в томже фотошопе. Ничего сложного в этом нету, главное руку набить и все.
К примеру есть у нас локация 17_21, нужно на готовой локации сделать углубление для своей постройки. Берем экспортируем карту высот из T_17_21.utx, прогоняем еще через UEdTexKit-1.0. Далее полученный файл открываем в фотошопе, ищем нужное место где задумали изменить высоты, правим его используя оттенки серого цвета.
Пример:
В игре будет вот так выглядеть
Далее подправляем координаты объектов которые оказались внутри горы. На водной пустой локации таких проблем не будет, там объектов нет. Ничего ручками править не прийдеться.
Сообщений: 243
Тем: 15
Зарегистрирован: Oct 2011
Репутация:
887
Ну это я понял спасибо! Я просто пока думал не менять ланшафт а просто использывать оригинальный! К примеру 17_19 от камаель на интерлюде я так понимаю. Берём перепаковуем текстуры для чтения в инте, и берём любую карту к прмеру 15_10 или чёт такое с водой и меняем при помощи хекс редактора TerrainInfo0, поле terrainMap с T_15_10.Height.15_10 на T_17_19.Height.17_19. для того что б подхватило наш файл карты высот как я понял. Если я понял якобы должно подхватить просто рельеф или всё же ещё необходимо генерировать рельеф к примеру в том же terraingen и потом готовый рельеф как модель подкреплять в виде меша?
Жаль что L2PropertiesEditor не редактирует поля. Так бы было удобно редактировать слои и маски наложения текстур на ландшафт.
Сообщений: 142
Тем: 4
Зарегистрирован: Dec 2010
Репутация:
880
Phantom-Dev Написал:Ну это я понял спасибо! Я просто пока думал не менять ланшафт а просто использывать оригинальный! К примеру 17_19 от камаель на интерлюде я так понимаю. Берём перепаковуем текстуры для чтения в инте, и берём любую карту к прмеру 15_10 или чёт такое с водой и меняем при помощи хекс редактора TerrainInfo0, поле terrainMap с T_15_10.Height.15_10 на T_17_19.Height.17_19. для того что б подхватило наш файл карты высот как я понял. Если я понял якобы должно подхватить просто рельеф или всё же ещё необходимо генерировать рельеф к примеру в том же terraingen и потом готовый рельеф как модель подкреплять в виде меша?
Жаль что L2PropertiesEditor не редактирует поля. Берешь открываешь в интерлюде квадраты где остров камаелей (там вода щас) это 16_19, 16_20, 17_19. Пихаешь в них карты высот из таких же квадратов но где остров уже готовый в игре есть к примеру из клиента HF P5, дальше смотришь с каких файлов подгружаются текстуры и маски, выдераешь их. пихаешь в инетрлюд. теперь гексишь .unr интерлюдовские добавляя слои на террайн которые по умолчанию в интерлюдовских квадратах пустые, там лишь 1 текстура земли прописана.
Но это гемморный вариант, есть попроще. Нужно лишь подумать)
Сообщений: 243
Тем: 15
Зарегистрирован: Oct 2011
Репутация:
887
ну это всё я так и зделал))) Всё кроме слоёв, не пойму как их правильно переправить. Данные есть а вот как вписать их, это уже проблематично! Если б L2PropertiesEditor менял параметры так бы просто прописал и всё. Ну Домой скоро с работы прийду буду пробовать что наделал, осталось только с слоями разобраться)
К примеру в пустой Layers[1] с параметром Null думаю чем бы дописать
Код: [Texture=T_spirit_island.sig005, AlphaMap=T_17_19.Height.17_19_G, UScale=0.6, VScale=0.6, UPan=0.0, VPan=0.0, TextureMapAxis=0, TextureRotation=0.0, LayerRotation=[Pitch=0, Yaw=0, Roll=0], TerrainMatrix=[XPlane=[W=0.0, X=0.013020833, Y=0.0, Z=0.0], YPlane=[W=0.0, X=0.0, Y=0.013020833, Z=0.0], ZPlane=[W=0.0, X=0.0, Y=0.0, Z=3.368421], WPlane=[W=1.0, X=0.078125, Y=-0.026041666, Z=365667.88]], KFriction=32768.0, KRestitution=-9567.052, LayerWeightMap=null, Scale=[X=32.0, Y=32.0, Z=76.0], ToWorld=[X=3072.0, Y=-1024.0, Z=32228.053], ToWorld[1]=[X=32.0, Y=0.0, Z=0.0], ToWorld[2]=[X=0.0, Y=32.0, Z=0.0], ToWorld[3]=[X=0.0, Y=0.0, Z=0.296875], ToMaskmap=[X=-98304.0, Y=32768.0, Z=-9567.703], ToMaskmap[1]=[X=0.03125, Y=0.0, Z=0.0], ToMaskmap[2]=[X=0.0, Y=0.03125, Z=0.0], ToMaskmap[3]=[X=0.0, Y=0.0, Z=3.368421], bUseAlpha=false]
Так как едитор я так понимаю работает только в режиме просмотра. Т очней редактирует не все поля! Некоторые редактирует простые а такие как слои не трогает!
Сообщений: 142
Тем: 4
Зарегистрирован: Dec 2010
Репутация:
880
Phantom-Dev Написал:ну это всё я так и зделал))) Всё кроме слоёв, не пойму как их правильно переправить. Данные есть а вот как вписать их, это уже проблематично! Если б L2PropertiesEditor менял параметры так бы просто прописал и всё. Ну Домой скоро с работы прийду буду пробовать что наделал, осталось только с слоями разобраться)
К примеру в пустой Layers[1] с параметром Null думаю чем бы дописать
Код: [Texture=T_spirit_island.sig005, AlphaMap=T_17_19.Height.17_19_G, UScale=0.6, VScale=0.6, UPan=0.0, VPan=0.0, TextureMapAxis=0, TextureRotation=0.0, LayerRotation=[Pitch=0, Yaw=0, Roll=0], TerrainMatrix=[XPlane=[W=0.0, X=0.013020833, Y=0.0, Z=0.0], YPlane=[W=0.0, X=0.0, Y=0.013020833, Z=0.0], ZPlane=[W=0.0, X=0.0, Y=0.0, Z=3.368421], WPlane=[W=1.0, X=0.078125, Y=-0.026041666, Z=365667.88]], KFriction=32768.0, KRestitution=-9567.052, LayerWeightMap=null, Scale=[X=32.0, Y=32.0, Z=76.0], ToWorld=[X=3072.0, Y=-1024.0, Z=32228.053], ToWorld[1]=[X=32.0, Y=0.0, Z=0.0], ToWorld[2]=[X=0.0, Y=32.0, Z=0.0], ToWorld[3]=[X=0.0, Y=0.0, Z=0.296875], ToMaskmap=[X=-98304.0, Y=32768.0, Z=-9567.703], ToMaskmap[1]=[X=0.03125, Y=0.0, Z=0.0], ToMaskmap[2]=[X=0.0, Y=0.03125, Z=0.0], ToMaskmap[3]=[X=0.0, Y=0.0, Z=3.368421], bUseAlpha=false]
Так как едитор я так понимаю работает только в режиме просмотра. Я для таких целей юзаю Sweetscape 010 Editor
Сообщений: 243
Тем: 15
Зарегистрирован: Oct 2011
Репутация:
887
Вот теперь благодарю и огромное спасибо сейчас попробую слои дописать координаты для масок и в принципе окончено)
Сообщений: 459
Тем: 24
Зарегистрирован: Jan 2011
Репутация:
3,497
ого, меня скоро поджимать начнут )
:gun1::es:
Сообщений: 243
Тем: 15
Зарегистрирован: Oct 2011
Репутация:
887
Привет респект. Кому оно нужно кого то поджимать. Ты если помнишь я тебе ещё давно в скайпе или аське говорил делаю сам для себя.
Сообщений: 142
Тем: 4
Зарегистрирован: Dec 2010
Репутация:
880
Respect Написал:ого, меня скоро поджимать начнут ) Врятли.
Сообщений: 155
Тем: 4
Зарегистрирован: Sep 2013
Respect Написал:ого, меня скоро поджимать начнут )
уже почти
|