Unity制作人物头像小图标和小地图

人物头像的制作:

   

  1. 在场景中添加人物模型和环境模型
  2. 设置人物的layerPlayer
  3. 在主摄像机的基础上,新建一个次摄像机并将摄像机镜头对准人物面部,调整至合适大小。
  4. 设置次摄像机 culling mask中只渲染Player层,修改背景色,将次摄像机设置为人物的子物体,这样次摄像机可以跟随人物持续渲染人物头像动画。
  5. project中创建一个render texture文件,将次摄像机的target texture指定为此render texture
  6. 使用NGUI2D模式下创建panel层,为其添加子物体simple texture,指定上面的render texture为该子物体的texture。(注意:使用ugui时则使用RawImag来作为显示对象而不是image)

  现在可以看到相机渲染的头像显示在simple texture中了。如需美化该显示只需新建材质和shader,将simple texturetexture去掉,将材质给它就行。

 

小地图的制作:

 

  1. 小地图的制作步骤和人物动态头像制作步骤一样,只需要一个新的从正上方视角渲染的次摄像机即可,注意取消次摄像机中的Audio Listener控件,他和摄像机Audio Liatener
  2. 大多数时候小地图中渲染的NPC还有主角都是有其他图像代替,而不是原先只能看到头顶。这时只需要在相关人物的头顶上方建一个Quad,并制定显示什么图像和layer层级。最后让主摄像机不渲染Quad,次摄像机不渲染相应模型即可。

(注意渲染地图的摄像机为平行摄像机而不是正交摄像机)

转载于:https://www.cnblogs.com/Firepad-magic/p/5278039.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值