错误信息:One or more layers failed to draw:FDO
error: 0General function failure [PW_X]参数不足,期待是
1。原因:PW_X图层标注采用了表达式Label方式,数据源改成mdb后,shape.area及shape.lengt...
分类:
其他好文 时间:
2014-05-09 17:51:45
阅读次数:
541
开发win8
metro游戏,使用monogame,并且还加上pubcenter广告,但是在x64的机子上遇到了问题,广告一出,游戏卡死。经过一系列的判断,发现monogame一直在update和draw,没有停止工作,但是我们看到的画面一直定格在广告出来的那一刻。既然是在广告出来的时候死的,那我们...
前置说明一:
Unity中的drawcall定义:
每次引擎准备数据并通知GPU的过程称为一次Draw Call。
Unity(或者说基本所有图形引擎)生成一帧画面的处理过程大致可以这样简化描述:引擎首先经过简单的可见性测试,确定摄像机可以看到的物体,然后把这些物体的顶点(包括本地位置、法线、UV等),(顶点如何组成三角形),变换(就是物体的位置、旋转、缩放、以及摄像机位置等),相关光源...
分类:
其他好文 时间:
2014-05-07 23:30:51
阅读次数:
384
Description
Squares and rectangles fascinated the famous Dutch painter Piet Mondriaan. One night, after producing the drawings in his 'toilet series' (where he had to use his toilet paper to draw on,...
分类:
其他好文 时间:
2014-05-07 05:16:29
阅读次数:
385
自定义控件分为两种一种是自定义ViewGroup控件,一种是自定义View控件;跟踪View的步伐其实能跟到Java实现的最下面我们能发现的也就只有Canvas了,再下去就是C++或C实现了;所以本文主要是站在设计的的角度讲解一下Canvas跟View的关系,再简单分析一下Canvas用法;
View作为Android中一切显示视图的父类,我们可看到它的绘制方法draw(Canvas can...
分类:
移动开发 时间:
2014-05-04 18:39:41
阅读次数:
430
关于是否是GPU瓶颈还是CPU瓶颈,NV的paper中说调整CPU或GPU的时钟,改变频率,来检测性能瓶颈到底来自那里。
这个方法还需要借助辅助工具,一般游戏逻辑帧和图形帧是分离的,可以改变逻辑帧和图形帧的频率试试。看看帧数是否明显降低。
或者忽略所有的Draw Calls看看fps。
显存位宽是显存在一个时钟周期内所能传送数据的位数,表示瞬间所能传输的数据量。
是显存和芯片之间交换...
分类:
其他好文 时间:
2014-04-29 13:45:20
阅读次数:
368
HelloWorldScene.h
添加如下代码:
protected:
void onDraw(const kmMat4 &transform, bool transformUpdated);
CustomCommand _customCommand;
HelloWorldScene.cpp
void HelloWorld::draw(cocos2d::Rende...
分类:
其他好文 时间:
2014-04-27 20:38:07
阅读次数:
679