【游戏技术群】959392658  【游戏出海群】12067810
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

问答求助

关注:567

当前位置:游戏蛮牛 技术专区 问答求助

_____________________________________________________________________________________________________________
问答求助版块规则:

  1、问题尽量描述清楚
      2、代码要放在代码块里
      3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
      4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
      5、问题得到解决,请选择最佳答案。
      6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 443|回复: 9

[美术相关] 如何让贴图透视?

[复制链接]  [移动端链接]
7日久生情
1973/5000
排名
2180
昨日变化

147

主题

560

帖子

1973

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
45216
好友
5
蛮牛币
32
威望
0
注册时间
2014-9-16
在线时间
648 小时
最后登录
2018-11-28
QQ
发表于 2018-10-10 19:01:51 | 显示全部楼层 |阅读模式
50蛮牛币
注意不是网格透视!

地形分很多格子(用来表示角色可以移动),角色点击格子移动,由于地形上有花草树木等,会挡住格子,要求格子对花草树木透视,除了用多个相机,如何实现?


回复

使用道具 举报

排名
63302
昨日变化
52

0

主题

3

帖子

6

积分

Rank: 1

UID
274652
好友
0
蛮牛币
54
威望
0
注册时间
2018-3-28
在线时间
1 小时
最后登录
2018-10-12
发表于 2018-10-10 19:01:52 | 显示全部楼层
我也想知道

回复

使用道具 举报

5熟悉之中
912/1000
排名
4144
昨日变化
21

7

主题

223

帖子

912

积分

Rank: 5Rank: 5

UID
193233
好友
4
蛮牛币
2172
威望
0
注册时间
2016-12-17
在线时间
326 小时
最后登录
2018-12-17

迈向小康

发表于 2018-10-11 09:24:23 | 显示全部楼层
可以试下 遮挡显示边缘

回复

使用道具 举报

7日久生情
2131/5000
排名
733
昨日变化

1

主题

189

帖子

2131

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
163577
好友
1
蛮牛币
594
威望
0
注册时间
2016-8-22
在线时间
717 小时
最后登录
2018-12-17
发表于 2018-10-11 10:10:07 | 显示全部楼层
用高亮描边插件对格子边框处理,应该是最简单粗暴的了

回复

使用道具 举报

5熟悉之中
875/1000
排名
4127
昨日变化
1

2

主题

213

帖子

875

积分

Rank: 5Rank: 5

UID
227258
好友
1
蛮牛币
1264
威望
0
注册时间
2017-6-17
在线时间
312 小时
最后登录
2018-12-17
发表于 2018-10-11 10:38:28 | 显示全部楼层
格子的shader分两个通道,一个通道正常渲染,另一个通道判断是否被遮挡,遮挡部分始终渲染,且渲染为透视状态,这样格子就不会被任何物体遮挡了。

回复

使用道具 举报

3偶尔光临
190/300
排名
10327
昨日变化
1

1

主题

25

帖子

190

积分

Rank: 3Rank: 3Rank: 3

UID
246804
好友
0
蛮牛币
305
威望
0
注册时间
2017-9-29
在线时间
64 小时
最后登录
2018-12-14
发表于 2018-10-11 10:42:40 | 显示全部楼层
可以试下HighlightingSystem插件中的SeeThroughOn()接口

回复

使用道具 举报

5熟悉之中
875/1000
排名
4127
昨日变化
1

2

主题

213

帖子

875

积分

Rank: 5Rank: 5

UID
227258
好友
1
蛮牛币
1264
威望
0
注册时间
2017-6-17
在线时间
312 小时
最后登录
2018-12-17
发表于 2018-10-11 11:02:01 | 显示全部楼层
试试这个吧,刚整理的,不知道ok不ok.

透视shader.txt

58 Bytes, 下载次数: 1

售价: 5 蛮牛币  [记录]


回复

使用道具 举报

5熟悉之中
585/1000
排名
7795
昨日变化
3

4

主题

115

帖子

585

积分

Rank: 5Rank: 5

UID
164879
好友
1
蛮牛币
657
威望
0
注册时间
2016-8-30
在线时间
306 小时
最后登录
2018-12-17
发表于 2018-10-11 13:26:59 | 显示全部楼层
你可以修改你模型默认的材质。Unity有自带的透明shader 你可以设置一下

回复

使用道具 举报

7日久生情
1973/5000
排名
2180
昨日变化

147

主题

560

帖子

1973

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
45216
好友
5
蛮牛币
32
威望
0
注册时间
2014-9-16
在线时间
648 小时
最后登录
2018-11-28
QQ
 楼主| 发表于 2018-10-16 09:10:05 | 显示全部楼层
已解决,请勿回帖.
[C#] 纯文本查看 复制代码
代码在此,可以加入任何shader中


//将此部分代码添加入Properties属性下
_BumpMap("Normalmap", 2D) = "bump" {}
_OccColor("Occlusion Color", Color) = (0.632, 0.7109, 0.6992, 1)
_OccPower("Occlusion Power", Range(0.0, 2.0)) = 0.5
_Alpha("Alpha", Range(0, 1)) = 1

Tags{
     "IgnoreProjector" = "True"
}

//将此部分代码添加入SubShader下
Pass
{
Name "BASE"
Blend SrcAlpha OneMinusSrcAlpha
Fog { Mode Off }
Lighting Off
ZWrite Off
ZTest Greater

CGPROGRAM
#include "UnityCG.cginc"
#pragma vertex vert
#pragma fragment frag
#pragma fragmentoption ARB_precision_hint_fastest

sampler2D _BumpMap;
fixed4 _OccColor;
fixed _OccPower;

struct a2v
{
fixed4 vertex : POSITION;
fixed3 normal : NORMAL;
fixed4 tangent : TANGENT;
fixed4 texcoord : TEXCOORD0;
};

struct v2f
{
fixed4 pos : SV_POSITION;
fixed2 uv : TEXCOORD0;
fixed3 viewDir : TEXCOORD1;
};

v2f vert(a2v v)
{
v2f o;
o.pos = UnityObjectToClipPos(v.vertex);
o.uv = v.texcoord.xy;

TANGENT_SPACE_ROTATION;
o.viewDir = normalize(mul(rotation, ObjSpaceViewDir(v.vertex)));

return o;
}

fixed4 frag(v2f i) : SV_Target
{
fixed3 n = UnpackNormal(tex2D(_BumpMap, i.uv));
fixed o = 1 - saturate(dot(n, i.viewDir));
fixed4 c = _OccColor * pow(o, _OccPower);

return c;
}
ENDCG
}

回复

使用道具 举报

5熟悉之中
959/1000
排名
2811
昨日变化

1

主题

143

帖子

959

积分

Rank: 5Rank: 5

UID
236305
好友
1
蛮牛币
1355
威望
0
注册时间
2017-8-7
在线时间
311 小时
最后登录
2018-12-17
发表于 2018-10-16 14:30:10 | 显示全部楼层
学习了~~~~

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表