glut输出文字

opengl不带输出文字api,可以用glut来实现

void myDisplay(void)
{
	int a = clock();
	glClear(GL_COLOR_BUFFER_BIT);
	char *str = "FPS:60";
	int n = strlen(str);
	glRasterPos3f(-1, 0.95, 0.0);
	for (int i = 0; i < n; i++)
		glutBitmapCharacter(GLUT_BITMAP_9_BY_15, *(str + i));

	glFlush();
	cout << "FPS:" << 1000.0 / (clock() - a) << endl;
}
时间: 2024-10-07 11:13:34

glut输出文字的相关文章

输出文字

输出文字 壹佰软件开发小组  整理编译   在前一章,您看到了一个简单的Windows 98程序,它在窗口中央,或者更准确地说,在显示区域中央显示一行文字.正如我们学到的,显示区域是整个应用程序窗口中未被标题列.窗口边框,以及可选的菜单列.工具列.状态列和滚动条占据的部分.简而言之,显示区域是窗口中可以由程序任意书写和传递视觉信息的部分. 对于程序的显示区域,您几乎可以为所欲为,只不过您不能假定窗口大小是某一特定尺寸,或者在程序执行时其大小会保持不变.如果您不熟悉图形窗口环境的程序设计,这些限制

Eclipse键盘输出文字,显示到屏幕上方法

方法1 /*标准的思路: * 分析: * 1.来源 * 键盘:System.in * 2.目的地 * 屏幕:System.out * 文件:FIle * 3.分别分析:源,目的地流的类型(字符,字节) * 源:字节流(输入流inputstream) * 目的:字节流(输出流outputstream) * 4.是否需要装饰? * BufferedReader * */ InputStream is=System.in;//字节流 Reader reader=new InputStreamReade

【练习4.1】图像转换、Canny检测、图像合并、在图像上输出文字

2014-07-17 第四章 细说HighGUI 练习题第1题 题目大致要求: a:(1)从视频文件读入数据,(2)转换为灰度图,(3)做Canny边缘检测,显示在三个窗口 b:将a的三个视频显示在一个窗口中 c:在b步骤的不同部分写上合适的文字标签 代码: 1 #include "stdafx.h" 2 #include <windows.system.h> 3 #include <iostream> 4 #include <cv.h> 5 #in

117.C语言实现桌面输出图片,桌面输出文字,桌面画线

通过获取窗口句柄,然后获取窗口DC,然后画图 1 #include <Windows.h> 2 #include <stdio.h> 3 4 //桌面画线 5 void drawLine() 6 { 7 //获取控制台窗口 8 //HWND hwnd = GetConsoleWindow(); 9 //获取输出 10 //HDC hdc = GetDC(hwnd); 11 //获取桌面窗口 12 HWND hwnd = GetDesktopWindow(); 13 //获取输出 1

C#输出文字对齐,空格位数对齐

Align String with Space This example shows how to align strings with spaces. The example formats text to table and writes it to console output. To align string to the right or to the left use static method String.Format. To align string to the left (

Python 输出文字带颜色

格式:\033[显示方式;前景色;背景色m 说明:前景色            背景色           颜色---------------------------------------30                40              黑色31                41              红色32                42              绿色33                43              黃色34         

paip.多维理念 输入法的外码输入理论跟文字输出类型精髓

通常,我们的输入法使用的外码是拼音,可是,这个的用户体验非常差.. 应该使用多个外码类型... ##依照词汇来源,有例如以下几个 固有词ati 来自english英文 other语言(西班牙语,阿拉伯语,粤语,汉语,日语,韩语etc) ##外码使用的文字 only  拉丁文.. ##外码的拼写格式 ati 英文词::  english原文 或者  ati_english格式 别的语言::  统统使用ati_xx格式拼写.. 作者 老哇的爪子 Attilax 艾龙,  EMAIL:[email p

把文字输出到屏幕

最主要是取得了桌面的DC,并且设置为背景色透明: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject);

HTML5绘图之文字旋转

HTML5绘图之文字旋转 在GDI/GDI+中文字旋转是一件比较容易的事情,HTML5的Canvas中的旋转与GDI/GDI+中的旋转稍微有点差异,先看一个图: 文字旋转的示例代码 ctx.beginPath(); ctx.fillStyle = "#000000"; ctx.font = "52pt Calibri"; ctx.textAlign = "center"; ctx.fillText(this.end, endX, endY); c