Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Lineage 2 .unr файлы (карты)
Phantom-Dev Написал:а чем конкретно ты генерируешь ландшафт из тех 3-х тулз что вы используете? Я terragen использовал. И как я понял что то ландшафт не натурально выглядит как то в самой программе даже. Чего и засомневался. Видать что то не так я делаю)) Надо что ли попробовать сгенерировать ландшафт через 3д макс с помощью карты высот.
Если хочешь контролировать полностью форму, то без программ для скульптинга типа Zbrush, Mudbox и т.д. не обойтись. Потому как процедурная генерация карты высот не дает тонкого контроля над тем что нужно. Потому карту нада будет еще корректировать в программах для скульптинга, или в простейшем варианте в томже фотошопе. Ничего сложного в этом нету, главное руку набить и все.
К примеру есть у нас локация 17_21, нужно на готовой локации сделать углубление для своей постройки. Берем экспортируем карту высот из T_17_21.utx, прогоняем еще через UEdTexKit-1.0. Далее полученный файл открываем в фотошопе, ищем нужное место где задумали изменить высоты, правим его используя оттенки серого цвета.
Пример: [Изображение: bck.jpg]
В игре будет вот так выглядеть
Далее подправляем координаты объектов которые оказались внутри горы. На водной пустой локации таких проблем не будет, там объектов нет. Ничего ручками править не прийдеться.
Ответ
Ну это я понял спасибо! Я просто пока думал не менять ланшафт а просто использывать оригинальный! К примеру 17_19 от камаель на интерлюде я так понимаю. Берём перепаковуем текстуры для чтения в инте, и берём любую карту к прмеру 15_10 или чёт такое с водой и меняем при помощи хекс редактора TerrainInfo0, поле terrainMap с T_15_10.Height.15_10 на T_17_19.Height.17_19. для того что б подхватило наш файл карты высот как я понял. Если я понял якобы должно подхватить просто рельеф или всё же ещё необходимо генерировать рельеф к примеру в том же terraingen и потом готовый рельеф как модель подкреплять в виде меша?

Жаль что L2PropertiesEditor не редактирует поля. Так бы было удобно редактировать слои и маски наложения текстур на ландшафт.
Ответ
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 текстура земли прописана.
Но это гемморный вариант, есть попроще. Нужно лишь подумать)
Ответ
ну это всё я так и зделал))) Всё кроме слоёв, не пойму как их правильно переправить. Данные есть а вот как вписать их, это уже проблематично! Если б 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]

Так как едитор я так понимаю работает только в режиме просмотра. Т очней редактирует не все поля! Некоторые редактирует простые а такие как слои не трогает!
Ответ
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
Ответ
Вот теперь благодарю и огромное спасибо сейчас попробую слои дописать координаты для масок и в принципе окончено)
Ответ
ого, меня скоро поджимать начнут )
:gun1::es:
Ответ
Привет респект. Кому оно нужно кого то поджимать. Ты если помнишь я тебе ещё давно в скайпе или аське говорил делаю сам для себя.
Ответ
Respect Написал:ого, меня скоро поджимать начнут )
Врятли. Smile
Ответ
Respect Написал:ого, меня скоро поджимать начнут )

уже почти Big Grin
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Режим разработчика в клиенте Lineage 2 PROGRAMMATOR 87 106,434 12-26-2023, 11:01 PM
Последний пост: Deageamna
  Nude mod for Lineage 2 Master Class ch2 (RU & EU & US) Howli 5 3,298 12-18-2023, 09:00 PM
Последний пост: Howli
  Ищу программиста на Lineage II high five Paul Nettle 0 725 08-08-2023, 04:25 PM
Последний пост: Paul Nettle
  Шрифт ника и титула в Lineage NonStop 12 13,071 10-25-2021, 11:51 AM
Последний пост: ivashk
  [Шара] Npc с красивыми эффектами девочка - одуванчик для Lineage 2 High Five от NevesOma L2jm 2 2,442 07-04-2021, 11:22 PM
Последний пост: flopix
  [Мануал] Редактирование/Замена Splash для Lineage (Все хроники) Four-Art 20 16,755 05-20-2021, 11:02 PM
Последний пост: flopix
  Lineage New UKX Structure CriticalError 0 1,301 05-16-2021, 09:29 AM
Последний пост: CriticalError
  Umodel does not open new lineage 2 packages from korea babyjason 1 1,443 02-02-2021, 06:02 PM
Последний пост: L2jm
  (Шара) Ant Queen Hole Skill для Lineage 2 Interlude от NevesOma L2jm 0 1,387 01-16-2021, 11:00 PM
Последний пост: L2jm
  (Шара) Меч с эффектом реального Сердцебиения для Lineage 2 Interlude от NevesOma L2jm 1 1,561 01-08-2021, 08:05 AM
Последний пост: Howli

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)