OSG-HUD

转载 2017年08月28日 22:34:53
本文转至http://www.cnblogs.com/shapherd/archive/2010/08/10/osg.html
作者写的比较好,再次收藏,希望更多的人可以看到这个文章

互联网是是一个相互分形并学习的平台,我希望我每个人可以将我们认为有价值的东西,在不损害他人利益的情况下分享给更多的人。


HUD即head up display
文字在3D场景中显示往往要经历以下几步:读取字体点阵信息->转化为图像->反走样->最终图像。在反走样期间可以处理可种模糊效果,在最终图像形成时可以设置如何摆放。OSG中有一个TEXT类,提供可很多文字显示的方法,比如


void setFont(Font*font=0)
//设置/得到字体,如setFont("fonts/SIMYOU.TTF");
void setFont(const std::string&fontfile)
const Font*getFont()const
//设置/得到字体显示的宽高
void setFontResolution(unsigned int width,unsigned int height)
unsigned int getFontWidth()const
unsigned int getFontHeight()const
//设置/得到文字的具体内容


相关文章推荐

osg中实现文字显示和HUD

一开始不知道什么事HUD,云里雾里,后来看了孤独钓客的博客才明白,后来自己就仿照做了一个。 /* *Add text to a scene - both HUD style text and te...
  • smells2
  • smells2
  • 2012年02月23日 22:02
  • 5472

osg 文理贴图 HUD相关

#include #include #include #include #include #include #include #include osg::Camera*creat...

OSG中的HUD实时显示视点坐标

/*OSG中的HUD实时显示视点坐标*/ #include #include #include #include #include #include...

OSG中的HUD

OSG中的HUD所谓HUD节点,说白了就是无论三维场景中的内容怎么改变,它都能在屏幕上固定位置显示的节点。 实现要点: 1.关闭光照,不受场景光照影响,所有内容以同一亮度显示 2.关闭深度测试 ...

OSG中使用HUD

OSG中HUD的使用

OSG的HUD抬头文字显示

1.       HUD流程图: 完整源代码如下: /*OSG中的HUD,文字总是显示在最前面*/ #include #include #include #...

hud 瞄准镜

  • 2017年02月07日 09:05
  • 5.58MB
  • 下载

hud 4288

题目大意:有以下三种操作:添加一个数,删除y

YFLProgress 仿微信朋友圈删除的HUD

  • 2017年03月08日 14:41
  • 184KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OSG-HUD
举报原因:
原因补充:

(最多只允许输入30个字)