3D场景中HUD的实现

Godot Engine Alpha2

效果图

3D场景中HUD的实现_第1张图片

节点结构

3D场景中HUD的实现_第2张图片

  • mesh_instance :用于显示角色模型
  • sprite_3d:是视口的渲染目标
  • viewport:视口
  • label:HUD内容
设置视口渲染目标

首先是sprite_3d的设置,为Texture添加一个ViewportTexture并为其选择场景中的viewport

3D场景中HUD的实现_第3张图片

3D场景中HUD的实现_第4张图片
注意SpriteBase3D的一些设置

3D场景中HUD的实现_第5张图片

设置视口

3D场景中HUD的实现_第6张图片

你可能感兴趣的:(Godot笔记,#,Godot,实践,Godot,HUD,Viewport)