码迷,mamicode.com
首页 >  
搜索关键字:opengl 用户交互 显示列表    ( 4555个结果
如何避免JavaScript的内存泄露及内存管理技巧
发表于谷歌WebPerf(伦敦WebPerf集团),??2014年8月26日。 高效的JavaScript Web应用必须流畅,快速。与用户交互的任何应用程序,都需要考虑如何确保内存有效使用,因为如果消耗过多,页面就会崩溃,迫使用户重新加载。而你只能躲在角落哭泣。 自动垃圾收集是不能代替有效的内.....
分类:编程语言   时间:2014-09-01 10:36:02    阅读次数:217
项目优化之:GPU编程
?? 1GPU编程,依赖于显卡 2GPU变成依赖于OpenGL和direct 3CPU的特点是:频率比较快,GPU的特点是寄存器非常非常的多。 4如果电脑是windows7,没法直接调试GPU。Window8可以直接调试 5用VS2013新建一个项目,命名:GPU 6调试GPU的方式是VS中的:打断点—>运行项目à调试à窗口àGPU线程(通过这种方式实现调试GP...
分类:其他好文   时间:2014-08-31 23:00:32    阅读次数:386
三层总结
1.关于三层的理解: (1)各层任务 UI层:界面层,用于与用户交互,显示信息。 BLL层:业务逻辑层,用于业务处理,细致的算法、复杂的业务逻辑实现。 DAL层:数据访问层:进行数据查、写操作。   (2)分层的作用: 正:界面与数据访问层解耦,更能维护数据库的安全,减少界面对数据库的直接访问和操作。将业务功能划分成模块,模块间只需满足接口的一致性,便于工厂化生产...
分类:其他好文   时间:2014-08-31 22:58:22    阅读次数:262
Satrling基础知识
驱动关系:GPU —> OpenGL/ES2-DirectX —> stage3D —> starlingflash 显示层次结构:stage video —> stage3D —> Display List。注:原生flash显示对象会覆盖stage3D,因为dispalylist层次结构在前面M...
分类:其他好文   时间:2014-08-31 21:25:51    阅读次数:401
OpenGL 加载位图(BMP)贴图
GLuint Texture[1];HBITMAP hBMP;BITMAP BMP;glGenTextures(1, &Texture[0]);hBMP = (HBITMAP)LoadImage(NULL, L"xxx.bmp", IMAGE_BITMAP, 0, 0, LR_CREATEDIBSE...
分类:其他好文   时间:2014-08-29 21:19:38    阅读次数:339
OpenGL学习(三)三维编程基础
正交投影viodglOrtho(GLdoubleleft,GLdoubleright,GLdoublebottom,GLdoubletop,GLdoublenear,GLdoublefar)//设定一个正交投影矩阵,并定义了一个形状为直平行六面体的视域体。voidglutWireCube(GLdoublesize)//生成一个线框立方体,中心位于原点,边长为sizevoidglutSolidCube(..
分类:其他好文   时间:2014-08-29 18:33:49    阅读次数:355
Android应用开发:图形绘制之硬件加速
引言 在Android3.0后,Android的2D渲染通道开始支持硬件加速,也就是说所有View的Canvas绘画动作都会使用GPU,同时也代表着应用程序会损耗更多的内存。而在Android4.0(API14)之后硬件加速功能就被默认开启了。如果你的应用程序是由各种标准View和Drawable组成的,那么硬件加速并不会引起任何不适。众所周知,使用硬件加速会调用到OpenGL,但是Op...
分类:移动开发   时间:2014-08-29 16:08:38    阅读次数:199
HiOpenGL
开发包freegluthttp://www.transmissionzero.co.uk/software/freeglut-devel/glewhttp://glew.sourceforge.net/环境变量setx -m FREEGLUT_HOME "D:\OpenGL\freeglut"set...
分类:其他好文   时间:2014-08-29 14:30:18    阅读次数:157
Cocos2d中的CCSprite
精灵是游戏中十分重要的组成部分,随处可见,如:游戏背景、NPC、人物、道具等。在cocos2d-x引擎中,只要是用图片展示的,基本上需要使用精灵类。 1. 首先来了解一下跟精灵相关的几个类: (1) CCTexture2D 可以把它看成一个纹理,它是cocos2d-x渲染图形的重要参数,用来贴图,因为cocos2d-x使用opengl es绘制2d图形的,它的尺寸是2的n次方。一般通过以下方...
分类:其他好文   时间:2014-08-29 13:05:28    阅读次数:227
OpenGL学习(二)用户与交互
菜单GLUT提供了重要的组件--菜单。通常这些菜单都被实现为弹出式菜单。往往在鼠标的某一键被按下时才会出现。定义菜单的三个步骤:1、确定菜单中有哪些选项,即菜单的每行将显示哪些字符串。2、菜单的每一行关联一种特定操作。3、每个菜单与鼠标按键建立关联。菜单通常在主函数..
分类:其他好文   时间:2014-08-29 11:11:48    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!