Sidebar

Помогите сделать лаву.

CoolFENIX

New member
13.12.08
8
33
[HL2] Помогите сделать лаву.

Возможно ли создать нормальную текучую плавучую вредоносную лаву... возможно булькающую в некоторых местах :) ?
Сама текстура имеется:


Если возможно, объясните пожалуйста...
 
Останнє редагування:

DeTLeR

New member
17.12.06
2 777
эээ... Ну попробуй сделать её по образцу воды, а что б она приносила урон обтянешь все лаву триггер_хуртом и в нем поставишь наносимый урон.
 

CoolFENIX

New member
13.12.08
8
33
DeTLeR сказав(ла):
Попробуй сделать её по образцу воды
По .vmt? пытаюсь сделать..
Код:
"Water"
{
	"Water_DX60"
	{
		"$fallbackmaterial" "liquids/lavahell"
	}
	"Water_DX80"
	{
		"$refractamount" ".23"
	}
	"Water_DX81"
	{
		"$refractamount" ".23"
	}
	"$abovewater" 1
	"%compilewater" 1
	"$forceexpensive" 1
	"$reflectentities" 0
	"$envmap" "env_cubemap"
	"%tooltexture" "liquids/lavahell"
	"$refracttexture" "_rt_WaterRefraction"
	"$refractamount" "2"
	"$refracttint" "[1 .96 .91]"

	"$reflecttexture" "_rt_WaterReflection"
	"$reflectamount" ".1"
	"$reflecttint" "[1 .95 .85]"

	"$scale" "[1 1]"

	"$bumpmap" "liquids/lavahell"
	"$normalmap" "liquids/lavahell"

	"$surfaceprop" "water"
	"$bottommaterial" "liquids/lavahell"
	"$bumpframe" "0"

	"$fogenable" 1
	"$fogcolor" "{40 32 19}"
	"$fogstart" "0"
	"$fogend" "330"

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

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

		"WaterLOD"
		{
		}
	}
}
Но вода становится цвета какахи, не прозрачная и не плавучая =|

Может кто поможет готовым вариантом?

А прозрачность задается текстурой или в vmt?
 

DeTLeR

New member
17.12.06
2 777
омгф, эти текстуры что то ужастное %) Почитай про эти параметры в туторах где-нибудь, может поможет.
 

CoolFENIX

New member
13.12.08
8
33
хм..

Так вот сделал
Код:
"LightmappedGeneric"
{
"$basetexture" "liquids/lavahell"
"$bumpmap" "liquids/lavahell"
"$scale" "[.5 .5]"

"$envmap" "env_cubemap"

"%compilewater" 1
"$surfaceprop" "water"

"Proxies"
{
"TextureScroll"
{
"texturescrollvar" "$bumptransform"
"texturescrollrate" 0.1
"texturescrollangle" 45.0
}
"TextureScroll"
{
"texturescrollvar" "$basetexturetransform"
"texturescrollrate" 0.1
"texturescrollangle" 45.0
}
}
Вроде неплохо но ... лава отдает брызги воды (белые).. у лавы вообще как бы не должно быть брызг... и об эффекте свечения.. я нашел что нужен параметр "$selfillum" 1 и инструкцию:
Открывайте файл lights.rad , который лежит в папке cstrike, и пишите там путь и параметры своей текстуры...
, но я делаю карту для hl2dm, и такого файла я найти не могу, как быть? И муть бы не помешало сделать нормальную...

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

Lёха

Старый МеталлистЪ
18.07.08
510
33
насчет цвета брызг не знаю, но бульканья можно сделать анимированной моделью (как течение воды на милиции). еще можно сделать пузырьки воздуха, идущие снизу. для этого брашевая энтитя env_bumbles (как-то так)
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.