⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vslodmorph.cg

📁 etm2.2是基于Ogre引擎开发的地形库
💻 CG
字号:
    void terrain_vp(
	    float4 position : POSITION,
	    float2 uv1   	: TEXCOORD0,
	    /*float2 uv2   	: TEXCOORD1,
	    float2 uv3   	: TEXCOORD2,
	    float2 uv4   	: TEXCOORD3,*/
	    float delta     : BLENDWEIGHT,

	    out float4 oPosition : POSITION,
	    out float2 oUv1		 : TEXCOORD0,
	    out float2 oUv2		 : TEXCOORD1,
	    out float2 oUv3		 : TEXCOORD2,
	    out float2 oUv4		 : TEXCOORD3,
	    uniform float splatScaleX,
	    uniform float splatScaleZ,
	    uniform float4x4 worldViewProj,
	    uniform float morphFactor
	    )
    {
	    position.y = position.y + (delta.x * morphFactor);
	    oPosition = mul(worldViewProj, position);
	    oUv1 = uv1;
	    oUv2 = uv1;
	    oUv3 = uv1;
	    oUv4 = uv1;
	    oUv2.x *= splatScaleX;
	    oUv2.y *= splatScaleZ;
	    oUv3.x *= splatScaleX;
	    oUv3.y *= splatScaleZ;
	    oUv4.x *= splatScaleX;
	    oUv4.y *= splatScaleZ;
    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -