zoukankan      html  css  js  c++  java
  • NeHe OpenGL教程 13 位图文字

    在本节中,作者介绍了在OpenGL程序中(windows平台下)使用位图文字的一种方法:

    1.使用GDI创建字体并选入当前DC

    CreateFont、SelectObject

    2.分配并创建96个ASCII字符对应的96个显示列表

    glGenLists、wglUseFontBitmaps

    3.利用ASCII字符(转化成的整型值)与显示列表名间的对应关系,调用显示列表渲染文字

    glListBase、glCallLists

    注1.这里指定文字位置使用的glRasterPos2f,指定的是光栅化后的坐标

    注2.为了不让glListBase设置的显示列表偏移基址影响其他显示列表的调用,使用glPushAttrib...glPopAttrib将这段调用包含起来

    注3.位图文字只适用于ASCII字符

  • 相关阅读:
    每日日报1
    shazidouhui的使用体验
    水滴的使用体验
    麻雀记的使用体验
    钢镚儿的使用体验
    TD课程通的使用体验
    01 fs模块
    0 mysql 安装
    slot
    vue引入 lodash
  • 原文地址:https://www.cnblogs.com/indif/p/2027695.html
Copyright © 2011-2022 走看看