- 博客(10)
- 收藏
- 关注
转载 Unity3D 移动开发代码优化
1. 尽量避免每帧处理比如:1functionUpdate() { DoSomeThing(); }可改为每5帧处理一次:1functionUpdate() { if(Time.frameCount % 5 == 0) { DoSome
2014-05-07 12:13:12
522
转载 C++ 语言特性的性能分析
影响性能的因素 大多数开发人员通常都有这个观点,即汇编语言和 C 语言适合用来编写对性能要求非常高的程序。而 C++ 语言的主要应用范围是编写复杂度非常高的程序,但是对性能要求不是那么严格的程序。但是事实往往并非如此,很多时候,一个程序的速度在框架设计完成时大致已经确定了,而并非是因为采用了C++语言才使其速度没有达到预期的目标。因此当一个程序的性能需要提高时,首先需要做的是用性能检测工具对其
2012-12-21 10:02:21
382
转载 Win 7下运用diskpart.exe删除额外的100MB系统保留区or创建逻辑分区
相信很多朋友都装过win7吧,大家都知道如果在裸机上安装win7的时候你想给系统盘分区,但却会弹出一个对话框“若要确保Windows的所有功能正常使用,Windows可能要为系统文件创建额外的分区”。大小为100MB,虽然不算大,但绝对是很多余的,而且也会带来很多不方便。如下面所示的3张图所示,普通分区的时候是这个样子的。首先我点击“新建”—然后在大小的位置输入20G的大小也就是“2048
2012-04-08 14:02:57
8130
转载 Win7重建100M BCD系统保留分区
日前看了看网上的确遍布都是如何手工删除此分区并再修复Win7引导的文章,却没有一篇如何重建此分区的文章。下面我将列出重建此分区并修复Win7引导的步骤。1 首先调整分区,产生合适大小的激活的主分区。需要调整分区的工具例如Acronis disk director。也可以使用内置的Diskpart。用Win7安装盘引导PC,并在欢迎界面上按下SHIFT+F10启动命令行控制台。Dis
2012-04-08 10:48:11
4724
原创 程序异常处理
一个应用在出现正常终止执行事件时获取程序控制,这样的事件称为异常,处理异常的机制被称为结构的异常处理。try except是windows 系统独有的异常处理模型,windows的异常处理模式,称为SEH( structured exception handling ), SEH的异常处理模型主要由try-except语句来完成,与标准的try catch相似。与C++异常处理模型
2012-02-02 11:13:04
526
转载 Ogre应用指南
如何用ExampleApplication建立一个应用程序如果你还不知道这个是如何工作的,你必须在Ogre指南章节中读更多关于这个的知识:完全理解它确实很重要。简言之,它需要创建一个继承自ExampleApplication的类(class)。这个类能够执行函数createScene()及createFrameListener()。它大致上看上去如下:#include "ExampleAp
2012-01-17 14:15:27
444
转载 显卡类型和shader版本大致对应列表
一般显卡支持的语法规则如下:vs_1_1 这是一种DirectX顶点渲染器汇编语法。 支持显卡有:ATI Radeon 8500,nVidia GeForce 3。vs_2_0 另一种DirectX顶点渲染器汇编语法。 支持显卡有:ATI Radeon 9600,nVidia GeForce FX 5系列。vs_2_x 另一种DirectX顶点渲染器汇编语法。
2012-01-06 16:26:55
1121
原创 A*寻路算法及优化
A*算法是基于树结构遍历过程的一个优化算法,A*其实是一种思想,采用启发式遍历来得到起始点到目标点的最优路径。A*算法的基本思想是:f(n) = g(n) + h(n)对于空间的每个点坐标,给它3个值,F,G,H值。这3个值的作用是:G值表示从一个点移动到下一个点需要的花费,比如平面坐标上从(1,1)到(2,1)花费可以是1,(1,1)到(2,2)使用对角线距离的话G值就有可能增加2。
2012-01-04 22:42:23
3094
转载 开源3D图形渲染引擎OGRE学习笔记
参考资料:电子书:《Pro OGRE 3D Programming》中文翻译本官方wiki: http://www.ogre3d.org/wiki/index.php/Main_Page中文网站(有电子书下载):http://www.ogre3d.cn/OGRE(Object-oriented Graphics Rendering Engine)(Ogre, 食人魔),是一款成熟、
2012-01-04 13:29:12
2162
转载 在任意程序上使用NVIDIA PerfHUD
转载请注明出自www.thecodeway.com NVDIA PerfHUD是NVDIA公司开发的免费产品,已经被世界上无数的游戏开发人员用来分析DX程序的性能。它的原理是在系统中安装上一块虚拟的显卡设备,一个DX程序在调用CreateDevice时,只要使用这块指定的显卡,就可以使用这款工具进行性能分析。相对于DXSDK中提供的PIX,PerfHUD有很明显的优势,它工作在驱动层,速度
2012-01-04 13:27:41
1389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人