对OpenGL的GLFrame框架进行的扩展截至2014年11月29日

框架源自《OpenGL游戏编程》,增加了此框架的部分功能。其中有些小错误,尤其是MD2模型的那章,给出的框架只支持载入一个BOSS,当再载入一个BOSS时,就会发现两个模型的帧速会乱套。

对GLFrame扩展,代码有人要的话再发:

1.3DSLoader支持JPEG/JPG,TGA格式的纹理

2.支持MD2包围盒

3.支持鼠标拾取操作

4.支持ms3d模型导入

时间: 2024-10-13 10:57:24

对OpenGL的GLFrame框架进行的扩展截至2014年11月29日的相关文章

【HTML框架】2015年11月16日学习HTML笔记

1.HTML框架:使用框架可以可以在同一个浏览器窗口中显示不止一个页面 每份HTML文档称为一个框架,并且每个框架都独立于其他的框架. 2.框架结构标签——frameset 框架结构标签(<frameset>)定义如何将窗口分割为框架 每个 frameset 定义了一系列行或列 rows/columns 的值规定了每行或每列占据屏幕的面积 编者注:frameset 标签也被某些文章和书籍译为框架集. 3.框架标签(frame) Frame 标签定义了放置在每个框架中的 HTML 文档. 在下面

面向接口可扩展框架之“Mvc扩展框架及DI”

面向接口可扩展框架之“Mvc扩展框架及DI” 标题“Mvc扩展框架及DI”有点绕口,我也想不出好的命名,因为这个内容很杂,涉及多个模块,但在日常开发又密不可分 首先说Mvc扩展框架,该Mvc扩展就是把以前的那个Mvc分区扩展框架迁移过来,并优化整合了一下 一.Mvc扩展框架主要功能: 1.Mvc的依赖注入(DI)功能(类MvcDependency) 依赖IContainerFactory接口,不再依赖具体容器 2.Mvc全局过滤器(GlobalFilterProvider) 配置在Mvc的依赖注

ThinkPHP框架设计与扩展总结

详见:http://www.ucai.cn/blogdetail/7028?mid=1&f=5 可在线运行查看效果哦 导言:ThinkPHP框架是国内知名度很高应用很广泛的php框架,我们从一些简单的开发示例中来深入了解一下这个框架给我们带来的开发便捷性,以及游刃有余的扩展设计.同时也从源码分析的角度看看框架的一些不足,尽量做全面客观的评价.这里假设大家已经使用过ThinkPHP框架,基本使用方法请参考官方文档. 一.框架分层及url路由 框架的安装非常简单,下载后放入web服务器的目录即可,但

Asp.net 面向接口可扩展框架之“Mvc扩展框架及DI”

标题“Mvc扩展框架及DI”有点绕口,我也想不出好的命名,因为这个内容很杂,涉及多个模块,但在日常开发又密不可分 首先说Mvc扩展框架,该Mvc扩展就是把以前的那个Mvc分区扩展框架迁移过来,并优化整合了一下 一.Mvc扩展框架主要功能: 1.Mvc的依赖注入(DI)功能(类MvcDependency) 依赖IContainerFactory接口,不再依赖具体容器 2.Mvc全局过滤器(GlobalFilterProvider) 配置在Mvc的依赖注入容器中就能自动易用上,其实逻辑很简单,就是继

OpenGL【3 MFC和OpenGL联合编程框架简述】

[需要将view的显示区域黑色背景所需的步骤] 1. 简历普通单文档MFC工程(自动关联了DOC VIEW 和Frame三个类) 2. 拷贝Test 工程中的几个函数到目标工程 一.PreCreateWindow[改变窗口类型] 二.OnCreate[调用初始化函数myInitOpenGL] 三.myInitOpenGL[建立DC 和RC并关联二者,其中调用mySetupPixelFormat初始化RC绘图环境] 四.mySetupPixelFormat[初始化RC绘图环境] 五.OnDraw里

给微软的依赖注入框架写一些扩展方法

给微软的依赖注入框架写一些扩展方法 Intro 现在在项目里大多都是直接使用微软的依赖注入框架,而微软的注入方式比较简单,不如 AutoFac 使用起来灵活,于是想给微软的依赖注入增加一些扩展,使得可以像AutoFac 一样比较灵活的注册服务 Extensions RegisterTypeAsImplementedInterface 将类型注册为其实现的接口,比如 pubic class UserService:IUserService,IUserRepository{}, 注册 UserSer

2015年8月27日课程作业(文件权限管理及grep正则和扩展正则表达式)-JY1506402-19+liuhui880818

学习内容:文件权限管理及grep正则和扩展正则表达式 系统环境:CentOS 6.7/7 x86_64 一.作业(练习)内容: 1.总结本此课程中所涉及命令的使用方法及相关示例展示: 2.总结基本正则表达式及扩展正则表达式 3.显示/etc/passwd文件中以bash结尾的行 4.显示/etc/passwd文件中的两位数或三位数 5.显示`netstat -tan`命令结果中以'LISTEN'后跟0个.1个或者多个空白字符结尾的行 6.添加用户bash.testbash.basher以及nol

call to OpenGL ES API with no current context 和Fatal signal 11

近日在用cocos2dx3.4的时候使用了JNI调用,发现一个现象 当不使用jni的时候完全正常,使用了jni后回去的所有文字都变成黑块,并且有概率程序崩溃,附带出了两个log call to OpenGL ES API with no current context  和 Fatal signal 11 但同样的cocos2dx ,同样的jni代码,另一个项目却正常.找寻了好久之后发现了原因 cocos2dx 3.x以后版本 不再是一个进程跑到底: 引用:"Cocos2d-x从2.x版本到上周

Linux20180503 六周第五次课(5月3日)awk扩展

六周第五次课(5月3日)复习扩展awk 中使用外部shell变量http://ask.apelearn.com/question/199 相对来说,awk更像是一种简单的编程语言 A=44echo "ABCD" | awk -v GET_A=$A '{print GET_A}'说明:-v选项用于定义参数,这里表示将变量A的值赋予GET_A.有多少个变量需要赋值,就需要多少个-v选项.与之等价的:应用于脚本中: awk 合并一个文件 http://ask.apelearn.com/que