自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Unity3D 移动开发代码优化

1. 尽量避免每帧处理比如:1functionUpdate() { DoSomeThing(); }可改为每5帧处理一次:1functionUpdate() { if(Time.frameCount % 5 == 0) { DoSome

2014-05-07 12:13:12 472

转载 C++ 语言特性的性能分析

影响性能的因素 大多数开发人员通常都有这个观点,即汇编语言和 C 语言适合用来编写对性能要求非常高的程序。而 C++ 语言的主要应用范围是编写复杂度非常高的程序,但是对性能要求不是那么严格的程序。但是事实往往并非如此,很多时候,一个程序的速度在框架设计完成时大致已经确定了,而并非是因为采用了C++语言才使其速度没有达到预期的目标。因此当一个程序的性能需要提高时,首先需要做的是用性能检测工具对其

2012-12-21 10:02:21 333

转载 Win 7下运用diskpart.exe删除额外的100MB系统保留区or创建逻辑分区

相信很多朋友都装过win7吧,大家都知道如果在裸机上安装win7的时候你想给系统盘分区,但却会弹出一个对话框“若要确保Windows的所有功能正常使用,Windows可能要为系统文件创建额外的分区”。大小为100MB,虽然不算大,但绝对是很多余的,而且也会带来很多不方便。如下面所示的3张图所示,普通分区的时候是这个样子的。首先我点击“新建”—然后在大小的位置输入20G的大小也就是“2048

2012-04-08 14:02:57 7791

转载 Win7重建100M BCD系统保留分区

日前看了看网上的确遍布都是如何手工删除此分区并再修复Win7引导的文章,却没有一篇如何重建此分区的文章。下面我将列出重建此分区并修复Win7引导的步骤。1 首先调整分区,产生合适大小的激活的主分区。需要调整分区的工具例如Acronis disk director。也可以使用内置的Diskpart。用Win7安装盘引导PC,并在欢迎界面上按下SHIFT+F10启动命令行控制台。Dis

2012-04-08 10:48:11 4509

原创 程序异常处理

一个应用在出现正常终止执行事件时获取程序控制,这样的事件称为异常,处理异常的机制被称为结构的异常处理。try except是windows 系统独有的异常处理模型,windows的异常处理模式,称为SEH( structured exception handling ), SEH的异常处理模型主要由try-except语句来完成,与标准的try catch相似。与C++异常处理模型

2012-02-02 11:13:04 490

转载 Ogre应用指南

如何用ExampleApplication建立一个应用程序如果你还不知道这个是如何工作的,你必须在Ogre指南章节中读更多关于这个的知识:完全理解它确实很重要。简言之,它需要创建一个继承自ExampleApplication的类(class)。这个类能够执行函数createScene()及createFrameListener()。它大致上看上去如下:#include "ExampleAp

2012-01-17 14:15:27 399

转载 显卡类型和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 737

原创 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 2780

转载 开源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 1968

转载 在任意程序上使用NVIDIA PerfHUD

转载请注明出自www.thecodeway.com NVDIA PerfHUD是NVDIA公司开发的免费产品,已经被世界上无数的游戏开发人员用来分析DX程序的性能。它的原理是在系统中安装上一块虚拟的显卡设备,一个DX程序在调用CreateDevice时,只要使用这块指定的显卡,就可以使用这款工具进行性能分析。相对于DXSDK中提供的PIX,PerfHUD有很明显的优势,它工作在驱动层,速度

2012-01-04 13:27:41 1285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除