博客
关于我
GLUT和wxWidgets在OpenGL开发中的比较
阅读量:287 次
发布时间:2019-03-03

本文共 374 字,大约阅读时间需要 1 分钟。

开始一直不知道GLUT是要解决哪个层面上的问题(GUI)的东西。看了一篇GLUT的评论之后,知道了是怎么回事儿了。翻译出来共享一下。
  1. 因为GLUT/GLUI只对OpenGL有依存,与平台无关的特性使其移植性非常出色,同时具有非常简单的API,windows上开发环境很容易构筑,稍稍写一些代码就能制作3DViewer等工具,开发非常方便。
  2. 但另一方面缺点也有,譬如文件选择对话框、色选择对话框、slider、进度条等这些比较流行的GUIToolkit里作为标准控件存在的这些控件或机能都是没有的。再者,因为GLUT的C语言API的限制,使得代码里全局函数非常多,不能说是漂亮的API设计。
  3. 如果需要超越GLUT/GLUI的框架的更充实的GUI环境,而且需要不被Windows和X11束缚的移植性的话,Qt、FOX和wxWidgets等是有力的候选。 

转载地址:http://okym.baihongyu.com/

你可能感兴趣的文章
编程与编程语言分类
查看>>
【 UVA - 572 】 Oil Deposits (DFS水题)
查看>>
约瑟夫环问题
查看>>
CF #716 (Div. 2) B. AND 0, Sum Big(思维+数学)
查看>>
Java 設計模式 - 建造者模式
查看>>
ES6 JavaScript 重新認識 Promise
查看>>
2020-07-16:如何获得一个链表的倒数第n个元素?
查看>>
Imagination官方信息速递2021年光线追踪专刊
查看>>
webpack01 -- webpack安装和配置
查看>>
分享九款不同页面404源码html
查看>>
404页圈小猫游戏代码
查看>>
好看清新卡通人物404单页网站源码
查看>>
简洁仿t猫404页html源码
查看>>
Python九齿耙(Ninerake)数据采集大数据深度学习智能分析爬虫软件的正则表达式规则简介
查看>>
Kotlin实现冒泡排序
查看>>
NodeJS下TypeScript环境安装
查看>>
汽车后市场,小程序为何独占鳌头
查看>>
短视频小程序,互联网新风口
查看>>
彻底弄懂Python标准库源码(一)—— os模块
查看>>
Mybatis-plus代码生成器模板(MySQL数据库)
查看>>