Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
asds
(Senior Member)

Зарегистрирован: Apr 2007
Проживает: /
Написал: 888 сообщений

Оценка: 12 Votes 12 чел.

Question 
Перенос текстур
Сообщение #714679
Получилось так, что мне нужна лава. Так как её текстуры на сурсе ни где нет, я решил взять как не удивительно из Doom 3. Но вот проблема. Текстура использует Похожие технологии как и в HL2 Но как их применить я не знаю.
Помогите мне собрать этот конструктор лего.
Прикрепленная картинка: [посмотреть в полный размер]
a8ed0e2dd2e593aef297ccc0400b75a4
Old Post 26-04-2008 12:07
asds отсутствует Посмотреть данные 'asds' Отправить Приватное Сообщение для 'asds' Найти другие сообщения 'asds' Добавить asds в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
asds
(Senior Member)

Зарегистрирован: Apr 2007
Проживает: /
Написал: 888 сообщений

Оценка: 12 Votes 12 чел.

Сообщение #714680
Получиться должно что то в роде этого...
Прикрепленная картинка: [посмотреть в полный размер]
4a2ec8a88d32945809437baa84e48950
Old Post 26-04-2008 12:09
asds отсутствует Посмотреть данные 'asds' Отправить Приватное Сообщение для 'asds' Найти другие сообщения 'asds' Добавить asds в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lex4art
(CG-бомж)

Зарегистрирован: Mar 2005
Проживает: /
Написал: 5363 сообщений

Оценка: 114 Votes 114 чел.

Большой респект! 
Сообщение #714712
В сорсе только карту нормалей и диффуз можно зайдействовать из этого. Рекомендую в фотошопе сделать красивую сочную лавовую текстуру из первой и третьей картинки и потом в игре наложить на неё нормаль из второй.
H++ ["Neon" challenge] *
Derpville * Real Materials * Random stuff
Если я не ошибаюсь - значит я ничего не делаю.
Old Post 26-04-2008 14:02
Lex4art отсутствует Посмотреть данные 'Lex4art' Отправить Приватное Сообщение для 'Lex4art' Посетить домашнюю страничку Lex4art Найти другие сообщения 'Lex4art' Добавить Lex4art в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
asds
(Senior Member)

Зарегистрирован: Apr 2007
Проживает: /
Написал: 888 сообщений

Оценка: 12 Votes 12 чел.

Question 
Сообщение #714747
А можно ли сделать текстуру движимой на полигоне куда ни будь в бок, при условии что это будет текстура воде?(эффект течения)


Точнее как?
Old Post 26-04-2008 15:44
asds отсутствует Посмотреть данные 'asds' Отправить Приватное Сообщение для 'asds' Найти другие сообщения 'asds' Добавить asds в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #714772
Так.. Первую и третью надо, как сказал Лекс, красиво смешать. Потом запихнуть в её альфу обесцвеченную третью (в материал добавить $selfillum 1). Последняя текса - не знаю что это, видимо карта высот; её нафик.

По поводу скроллинга:
code:"Proxies"
{
"TextureScroll"
{
"texturescrollvar" "$basetexturetransform"
"texturescrollrate" <видимо, ширина_текстуры_в_сек.>
"texturescrollangle" <направление скрола в градусах>
}
}


Да, и в lights.rad свечение прописать не забудь)
Old Post 26-04-2008 17:01
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
asds
(Senior Member)

Зарегистрирован: Apr 2007
Проживает: /
Написал: 888 сообщений

Оценка: 12 Votes 12 чел.

Сообщение #714794
Это для воды?А хотя пофигу, можно иллюзию сделать
Old Post 26-04-2008 18:28
asds отсутствует Посмотреть данные 'asds' Отправить Приватное Сообщение для 'asds' Найти другие сообщения 'asds' Добавить asds в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
La Mafioza
(Я не тормоз, я - медленный газ)

Зарегистрирован: Jan 2008
Проживает: Россия/
Написал: 53 сообщений

Оценка: 13 Votes 13 чел.

Сообщение #721451
to asds:
Напиши мне на мыло - danilych-885@mail.ru я пришлю сжатую версию, можешь взять за основу
Old Post 14-05-2008 04:07
La Mafioza отсутствует Посмотреть данные 'La Mafioza' Отправить Приватное Сообщение для 'La Mafioza' Посетить домашнюю страничку La Mafioza Найти другие сообщения 'La Mafioza' Добавить La Mafioza в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
asds
(Senior Member)

Зарегистрирован: Apr 2007
Проживает: /
Написал: 888 сообщений

Оценка: 12 Votes 12 чел.

Сообщение #730679
Текстура более менее есть но двигаться она не хочет.
Помогите составить vmt фаил правильно.
Что нужно: Это должна быть вода. Красноватая густая дымка при нахождении в ней. Текстура должна "течь". Если возможно что ни будь с HDR намутить.
Old Post 05-06-2008 13:32
asds отсутствует Посмотреть данные 'asds' Отправить Приватное Сообщение для 'asds' Найти другие сообщения 'asds' Добавить asds в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Stone
(My Life is Real Project)

Зарегистрирован: Mar 2005
Проживает: Россия/Питер
Написал: 3475 сообщений

Оценка: 67 Votes 67 чел.

Старожил 
Сообщение #730688
Сей скрипт тебе в помощь:

----------------------------------------------------------------------

"Water"
{

"%tooltexture" "dev/water_normal"
"$refracttexture" "_rt_WaterRefraction"


"$abovewater" 1

"Water_DX90"
{
"$refractamount" ".5"
}
"Water_DX81"
{
"$refractamount" ".1"
}
"Water_DX80"
{
"$refractamount" ".1"
}
"Water_DX60"
{
"$fallbackmaterial" "liquids/water_dx70"
}

"$scale" "[.5 .5]"

"$bumpmap" "dev/water_dudv"
"$normalmap" "dev/water_normal"
"$envmap" "env_cubemap"

"%compilewater" 1
"$surfaceprop" "water"
"$bottommaterial" "dev/dev_waterbeneath2"
"$bumpframe" "0"

"$fogenable" 1
"$fogcolor" "[.1 .12 .05]"
"$fogstart" 5
"$fogend" 50

"Proxies"
{
"AnimatedTexture"
{
"animatedtexturevar" "$normalmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 16.00
}

"TextureScroll"
{
"texturescrollvar" "$bumptransform"
"texturescrollrate" .01
"texturescrollangle" 45.00
}

"WaterLOD"
{
}
}
}

----------------------------------------------------------------------

Кстати еще как вариант для такой текстуры можно свечение сделать, $selfillum'ом например. А если в lights.rad добавить, то судя по всему при компиле карты данный материал засветит окружающие объекты, ну разве что свет этот будет запечен в лайтмапу.
Old Post 05-06-2008 13:44
Stone отсутствует Посмотреть данные 'Stone' Отправить Приватное Сообщение для 'Stone' Найти другие сообщения 'Stone' Добавить Stone в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
asds
(Senior Member)

Зарегистрирован: Apr 2007
Проживает: /
Написал: 888 сообщений

Оценка: 12 Votes 12 чел.

Сообщение #730724
из этого я 90% не знаю что оно делает
Old Post 05-06-2008 14:58
asds отсутствует Посмотреть данные 'asds' Отправить Приватное Сообщение для 'asds' Найти другие сообщения 'asds' Добавить asds в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Stone
(My Life is Real Project)

Зарегистрирован: Mar 2005
Проживает: Россия/Питер
Написал: 3475 сообщений

Оценка: 67 Votes 67 чел.

Старожил 
Сообщение #730783
ну поюзай инфу с developer.valvesoftware.com

Тебе тут как раз и дымка над водой (все что за fog отвечает), и движение воды (texturescroll).
Old Post 05-06-2008 16:29
Stone отсутствует Посмотреть данные 'Stone' Отправить Приватное Сообщение для 'Stone' Найти другие сообщения 'Stone' Добавить Stone в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
asds
(Senior Member)

Зарегистрирован: Apr 2007
Проживает: /
Написал: 888 сообщений

Оценка: 12 Votes 12 чел.

Сообщение #730806
Максимум что получилось
Прикрепленная картинка: [посмотреть в полный размер]
17e26dd578f2ddd429dbff4dab86be84
Old Post 05-06-2008 17:09
asds отсутствует Посмотреть данные 'asds' Отправить Приватное Сообщение для 'asds' Найти другие сообщения 'asds' Добавить asds в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #730909
У воды (шейдера water), по-моему, нет вообще базовой текстуры. Так что юзай обычный лайтмаппед с %compilewater 1.
Old Post 05-06-2008 20:25
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
asds
(Senior Member)

Зарегистрирован: Apr 2007
Проживает: /
Написал: 888 сообщений

Оценка: 12 Votes 12 чел.

Сообщение #731432
Сделал без Water.

Скрипт
Цитата:
"LightmappedGeneric"
{
"$basetexture" "GoldcrosS/lava_goldcross"
"$bumpmap" "GoldcrosS/lava_goldcross_normal"
"$scale" "[.5 .5]"

"$bumpmap" "GoldcrosS/lava_goldcross_normal"
"$normalmap" "GoldcrosS/lava_goldcross_normal"
"$envmap" "env_cubemap"

"%compilewater" 1
"$surfaceprop" "water"
"$bottommaterial" "GoldcrosS/lava_goldcross"
"$bumpframe" "0"

"$fogenable" 1
"$fogcolor" "[.255 .83 .0]"
"$fogstart" 5
"$fogend" 50

"Proxies"
{
"AnimatedTexture"
{
"animatedtexturevar" "$normalmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 16.00
}

"TextureScroll"
{
"texturescrollvar" "$bumptransform"
"texturescrollrate" .01
"texturescrollangle" 45.00
}


Лог компиляции

Цитата:
** Executing...
** Command: "c:\program files\steam\steamapps\captain_russia\sourcesdk\bin\orangebox\bin\vbsp.exe"
** Parameters: -game "c:\program files\steam\steamapps\captain_russia\team fortress 2\tf" "c:\program files\steam\steamapps\captain_russia\sourcesdk_content\tf\mapsrc\test"

Valve Software - vbsp.exe (Mar 11 2008)
1 threads
materialPath: c:\program files\steam\steamapps\captain_russia\team fortress 2\tf\materials
Loading c:\program files\steam\steamapps\captain_russia\sourcesdk_content\tf\mapsrc\test.vmf
Error! Variable "$envmaptint" is multiply defined in material "goldcross/metal_gold"!
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/goldcross/lava_goldcross.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/goldcross/lava_goldcross.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/goldcross/lava_goldcross.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/goldcross/lava_goldcross.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
Error! Variable "$bumpmap" is multiply defined in material "goldcross/lava_goldcross"!
Patching WVT material: maps/test/dev/dev_blendmeasure_wvt_patch
fixing up env_cubemap materials on brush sides...
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
Material GOLDCROSS/LAVA_GOLDCROSS is depending on itself through materialvar $bottommaterial! Ignoring...
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
Processing areas...done (0)
Building Faces...KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, Proxies, (*TextureScroll*),
KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file materials/GOLDCROSS/LAVA_GOLDCROSS.vmt
LightmappedGeneric, (*Proxies*), (*TextureScroll*),
done (0)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 238 detail faces...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
done (1)
writing c:\program files\steam\steamapps\captain_russia\sourcesdk_content\tf\mapsrc\test.prt...Building visibility clusters...
done (0)
*** Error: Skybox vtf files for skybox/sky_tf2_04 weren't compiled with the same size texture and/or same flags!
Can't load skybox file skybox/sky_tf2_04 to build the default cubemap!
*** Error: Skybox vtf files for skybox/sky_tf2_04 weren't compiled with the same size texture and/or same flags!
Can't load skybox file skybox/sky_tf2_04 to build the default cubemap!
Finding displacement neighbors...
Finding lightmap sample positions...
Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10
Building Physics collision data...
done (1) (206590 bytes)
Placing detail props : 0...1...2...3...4...5...6...7...8...9...10
Water found with no water_lod_control entity, creating a default one.
Compacting texture/material tables...
Reduced 528 texinfos to 314
Reduced 111 texdatas to 86 (3289 bytes to 2344)
Writing c:\program files\steam\steamapps\captain_russia\sourcesdk_content\tf\mapsrc\test.bsp
8 seconds elapsed



А это то что получилось. Далеко от идеала
+нет движения, чему свидетельствует лог компиляции
Прикрепленная картинка: [посмотреть в полный размер]
9aa52130b7f8fb7c49711edfc87169fe
Old Post 06-06-2008 23:20
asds отсутствует Посмотреть данные 'asds' Отправить Приватное Сообщение для 'asds' Найти другие сообщения 'asds' Добавить asds в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lex4art
(CG-бомж)

Зарегистрирован: Mar 2005
Проживает: /
Написал: 5363 сообщений

Оценка: 114 Votes 114 чел.

Большой респект! 
Сообщение #731436
"AnimatedTexture"
{
"animatedtexturevar" "$normalmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 16.00
}

- этот блок в vmt лишний, удали его целиком. (он анимирует многокадровуюкарту нормалей воды в хл2, а у тебя карта нормалей из одного кадра).
H++ ["Neon" challenge] *
Derpville * Real Materials * Random stuff
Если я не ошибаюсь - значит я ничего не делаю.
Old Post 06-06-2008 23:45
Lex4art отсутствует Посмотреть данные 'Lex4art' Отправить Приватное Сообщение для 'Lex4art' Посетить домашнюю страничку Lex4art Найти другие сообщения 'Lex4art' Добавить Lex4art в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 15:17.
Создать Новую Тему    Ответить

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

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены