自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (9)
  • 收藏
  • 关注

原创 DXLesson 1

今决定先看dx sample browser上的内容,毕竟好理解些。Tutorial 0: Win32 Basics1.setting up an empty window to prepare for Direct3D基本上没看懂啥意思。。。。。。。。。待有空解读:LRESULT CALLBACK WndProc( HWND hWnd, UINT message,

2014-03-11 20:47:35 844

原创 dx笔记 Tutorial 11: 2D Rendering

http://www.rastertek.com/dx11tut11.html以后要写学习笔记了,加深印象。 不过看这个教程很吃力啊。      Don't use dynamic vertex buffers unless they are absolutely called for, they are quite a bit slower than static buffe

2014-03-07 21:00:20 687

原创 JBullet的安装

安装基本成了。搞了老半天,安装软件什么的最无聊1,eclipse自带了ANT了2,复制文件不行,要用 Import下载:http://jbullet.advel.cz/    ,Latest version: jbullet-20101010.zip (based on Bullet 2.72)具体步骤:1,下载jbullet后解压到 workSpace中,2,新建一j

2013-12-29 20:56:16 1741

原创 Bullet HelloWorld笔记

http://blog.csdn.net/vagrxie/article/details/5952310有个指南。http://bulletphysics.org/mediawiki-1.5.8/index.php/Hello_World  来 基本了解bullet。设置球弹性系数后,一直没弹性效果。 后来发现 ,地板的btRigidBodyConstructionInfo 也需要设置

2013-12-27 21:47:44 1275

转载 android :在activity启动后立即弹出PopupWindow的三个方法

转:http://blog.csdn.net/nnmmbb/article/details/8603662 第一种方法貌似不好用。。。没解决我的问题  onWindowFocusChanged重要作用:http://www.cnblogs.com/lijunamneg/archive/2013/01/19/2867532.html

2013-10-28 18:19:25 945

原创 android学习 wifi连接的注意的问题

1。注意  xml String双引号“ ”的细节。info.getSSID()String android.net.wifi.WifiInfo.getSSID()Returns the service set identifier (SSID) of the current 802.11 network. If the SSID can be decoded as U

2013-10-28 16:54:39 1164

原创 安卓4高级编程P99 ToDoList1

android4高级编程 第3版 源码    http://download.csdn.net/detail/haomingzidoumeilea/6444563 第一个ToDoList             文件名:  Chapter_4_To-do_List_Part_1 ListView      ArrayAdapter          ArrayList用

2013-10-23 21:48:47 835

转载 安卓CountDownTimer的倒计时功能 和acitvity到Fragment跳转

http://www.open-open.com/bbs/view/1320676886078onTick()参数是剩余的时间数。 http://www.cnblogs.com/over140/archive/2011/12/20/2294220.html http://blog.csdn.net/ithomer/article/details/6903084

2013-10-19 17:53:28 1134

原创 安卓学习: Intent

MainActivity:public class MainActivity extends Activity { private TextView textView; private Button btn; @Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedI

2013-10-18 23:42:01 608

原创 android preference保存 多个密码和用户名

http://doublekj.blog.163.com/blog/static/14681847420118465327617/ 通过wifMananger 得到wifiName :title两种:通过title+string得到相应的xml文件,新建N个文件,每个只包含一个id或者通过1个xml 和很多id 下面用N个xml文件新建, 应该没有一个的方法效率高 

2013-10-15 11:51:11 1184

原创 CEGUI0.7.1的安装到Ogre 1.7.4里

如果ogre已经安装好,参考的网址主要是 民警小刘的 两篇 , 安装的和修改的各一篇。http://liusir.name/cegui0-7-1-installation.html搞了小半天, 是。lua下的路径没设置对。  也因为自己对ogre不熟悉,OGRE源码编译的OIS在OgreMain里,1.74版本OGRE OIS都在INclude里(源码编译的ogre有OgreMain,sd

2013-09-05 22:25:10 813

转载 给在读研究生的一封信

给在读研究生的一封信 当你上课感觉就像打酱油时,当你对研究生很迷茫时,当你坐在电脑前孜孜不倦时,请看下面的文章,很受用,至少我心里现在没有以前浮躁。好的文章有时能改变一个人的精神状态,下面就是其中之一。上海大学一位姓$2老师说:“不可否认的是,研究生面临着比较大的生存压力,但是要平衡自己的方向,在没有生存威胁的情况下,要专注于学习。”他表示,在社会心理普遍比较浮躁的情况下,

2013-08-25 20:39:37 1317

原创 和模板阴影有关的边缘检测

//这样写判断实在是太麻烦了 但用不了switch//NEHE27 判断比较好 for (int i=0;i<11;i++) { for (int j=i+1;j<12;j++) { if ( (VertexEqu(ver[3*i],ver[3*j])&&VertexEqu(ver[3*i+1],ver[3*j+1]))|| (Vert

2013-08-25 16:56:17 692

转载 国内主要游戏公司及其引擎选用

转载:http://blog.csdn.net/zhuxiaoyang2000/article/details/7746195今天看了痞子龙分享的关于国内外游戏引擎方面的文章,惊奇发现原来国内公司的成名作品大都采用自己研发的引擎。推测原因有二,一是当前主要游戏公司的主程,如前网易员工云风,大都是从Apple II时代简单的图形游戏一路走来,见证了游戏引擎的从无到有,从弱到强,有足够的积累来

2013-08-23 09:30:36 1154

转载 陈皓(coolshell.cn)推荐的图形方面的书籍及文章

原文网址:http://coolshell.cn/articles/5537.html图形游戏编程的电子书 http://ploobs.com.br/?p=766图形编程黑皮书:http://drdobbs.com/high-performance-computing/184404919Black Art of 3D Game Programming: Wr

2013-08-23 09:25:25 762

原创 射线查询

今参考  DX9游戏设计 chapter15射线查询1.opengl右手坐标系 DX习惯左手坐标系 z轴向里,dx近裁剪面的depth 中z=1,和射线查询是 射线和包围球的求交比较,注意的是:  win下的鼠标坐标转换为viewport视口下的坐标,继续转换成 世界坐标系下或者物体坐标系 opengl下直接是 gluUnproject()函数从视口坐标转换到物体坐标系

2013-08-21 22:09:05 806

转载 哈希表的概念及作用

http://www.cnblogs.com/jiewei915/archive/2010/08/09/1796042.html

2013-08-08 23:35:13 660

原创 堆排序

#include #include #include using namespace std;void mySwap(int& a,int & b){ int temp=a; a=b; b=temp;}//对二叉树其中为i的进行向下大堆排序,使i的值切换到适当的位置。(把i当做以其为根的子树)void HeapAdjust(vector &vec,int i,

2013-08-01 10:56:25 527

原创 C++简单的读取txt文件的行,列数,并忽略空行和开头是//情况

主要用了sstream和getline来读取每一行中单词数和行数#include #include #include #include #include #include using namespace std;template void convertFromString(T &value, const std::string &s) { std::strin

2013-07-01 16:25:06 4250

转载 double转化成string string 转化成Csting

#include #include #include #include using namespace std;// int main() {// string s = "23232";// double n = atof(s.c_str());// //int n = atoi(s.c_str());// // cout // }//

2013-05-30 21:54:55 819

原创 计算文本单词数、行数,并创建一维数组

:到底怎么传参数最好啊????????怎么求行数最好???#include #include #include #include #include#include #include #include #include using namespace std;///////////////////////////////////////////////////////////

2013-05-28 11:02:03 603

转载 文件的输入 计算行数 恢复头位置

http://blog.csdn.net/mafuli007/article/details/7314917构造二维动态数组 需要注意delete时,要删除两次输入流,在做过各种操作后 要先close 再clear,因为如果先clear,close时候有可能这个文件本来就不存在,造成falibit状态变成错误。了解seekg的复位功能了解cout http:

2013-05-27 16:56:23 541

转载 C++计算文件的行数 不考虑空行

http://zhidao.baidu.com/question/526496386.html#include #include #include using namespace std;int main(void){ ifstream file("test.txt"); string str; int count = 0; while (fil

2013-05-26 17:13:55 1232

转载 delete和new

转载自http://hi.baidu.com/xiaomeng008/blog/item/9b7706b0e39d785e08230226.html动态内存分配1.堆内存分配 :C/C++定义了4个内存区间:代码区,全局变量与静态变量区,局部变量区即栈区,动态存储区,即堆(heap)区或自由存储区(free store)。堆的概念:通常定义变量(或对象),编译器在编译时

2013-05-26 12:27:56 500

转载 T(n) = 25T(n/5)+n^2的时间复杂度

http://blog.chinaunix.net/uid-21712186-id-1818274.html对于T(n) = a*T(n/b)+c*n^k;T(1) = c 这样的递归关系,有这样的结论:if (a > b^k)   T(n) = O(n^(logb(a)));logb(a)b为底a的对数if (a = b^k)   T(n) = O(n^k*logn);if (a

2013-05-21 19:00:44 800 1

转载 编译链接

预处理即对源码进行编译前处理语句前为"#"的语句就是在预处理期间作用的如#include会在此位置帖上文件的内容,#define则会替换字串的内容编译是将源文件处理成目标文件的过程,目标文件并不是可执行的代码,它包含有许多位置代码,如某些函数在可执行文件的实际位置如编译出来的目标文件有类似的位息:main: 233fun1: 300fun2: 545fu

2013-05-12 20:13:52 500

转载 size_type 和 size_t

http://blog.sina.com.cn/s/blog_5ff6e6ed0100da4j.html先是看到了在看标准库string时size_type,后来在学习标准库bitset的时候有碰到了size_t,晕啊先说说是在什么样的机缘巧合下与size_type相遇的吧,O(∩_∩)O标准库string里面有个函数size,用来返回字符串中的字符个数,具体用法如下:

2013-05-09 22:27:49 514

转载 delete与delete[]需要注意的地方

http://wenku.baidu.com/view/0e3d8c1cfc4ffe473368ab5c.html### 1:首先来说一个大家容易忽略的问题: 定义:int *p=new int; 这个大家一看就知道,在内存中分配了一个int类型的空间,没错。但是我想说的是,操作系统在堆在分配了一个int类型空间给p指向的空间,但是p本身的值是在栈上,我觉的明白这个很重要。比如

2013-05-09 03:11:41 580

转载 double 和float区别

因为float所占的位数决定了他的大小位数就是计算机的存储所需要的bit多少32位浮点,64位双精度浮点范围不同//////////////////////以前学计算系统基础的时候有这么个说法计算机存储的形式都是01了,在32位的01中,第一位表示正负,最后8位表示指数,中间的表示小数。最后化成1.几的形式的多少次方那是自己定义的。c也有自己的定义方法吧:对于单精度浮点数来说,

2013-05-08 23:06:51 523

转载 void fun() const{}; const void fun(){}; 和void const fun(){}; 的区别?

const void fun(){};和void const fun(){};两个相同。  如果采用"按址传递方式"的函数返回值加const 修饰,那么函数返回值(即地址)的内容不能被修改,该返回值只能被赋给加const 修饰的同类型指针。  如果采用"按值传递方式"的函数返回值加const 修饰,由于函数会把返回值复制到外部临时的存储单元中,加const 修饰没有任何价值。

2013-05-08 21:44:38 813

转载 const int &i=10

http://bbs.chinaunix.net/thread-1408280-1-1.html1、double& dr = 1; //wrong这个是不行的,即使double& dr = 1.1;也不行。引用是对象的另一个名字,你的1或者1.1是右值,并非对象。2、但对一个const T&的初始式可以不必是左值,甚至可以不是类型T的这点C++ Prim

2013-05-05 16:58:54 894

转载 构造函数可以被继承吗?

http://bbs.csdn.net/topics/6032549950楼说的对 被继承了,但不可能和子类重名,所以构造函数和复制控制成员都没有被使用

2013-05-05 14:50:05 1260

转载 struct和class

来自:http://hi.baidu.com/pengxiangbobin19890125/blog/item/b05586eee77300212df53411.htmlC++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。struct能包含成员函数吗? 能!struct能继承吗? 能!!struct能实现

2013-05-05 13:21:51 526

转载 C++中指针和引用的区别

从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名(地址、类型),它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量)。在C++中,指针和引用经常用于函数的参数传递,然而

2013-05-02 16:55:37 455

转载 C++本质:类的赋值运算符=的重载,以及深拷贝和浅拷贝

C++本质:类的赋值运算符=的重载,以及深拷贝和浅拷贝http://www.cnblogs.com/winston/archive/2008/06/03/1212700.html 关键词:构造函数,浅拷贝,深拷贝,堆栈(stack),堆heap,赋值运算符摘要:    在面向对象程序设计中,对象间的相互拷贝和赋值是经常进行的操作。   如果对象在申明的同时马上进行的初始化操作,

2013-04-30 03:00:03 661

原创 cuda实战chapter4_julia

结果参考:书本。自己写了一遍。方法参考书本 疑问:1:运行书本例子显示the launch timed out and was terminated,参考网址http://stackoverflow.com/questions/6185117/cudamemcpy-errorthe-launch-timed-out-and-was-terminated好像是单个网格数目

2013-04-20 16:43:50 692

转载 结构体的大小

http://blog.sina.com.cn/s/blog_89619254010127mi.html运算符sizeof可以计算出给定类型的大小,对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4。基本数据类型的大小很好计算,我们来看一下如何计算构造数据类型的大小。    C语言中的构造数据类型有三种:数组、结构体和共用体。数组是相同类型的

2013-04-15 10:48:33 554

转载 C++中new和malloc的区别中delete和delete[]的区别

http://blog.sina.com.cn/s/blog_9054a0360101289p.htmlhttp://www.cnblogs.com/charley_yang/archive/2010/12/08/1899982.html1、new 是c++中的操作符,malloc是c 中的一个函数2、new 不止是分配内存,而且会调用类的构造函数,同理delete

2013-04-12 20:33:13 692

转载 C++ static、const和static const 以及它们的初始化

http://blog.csdn.net/yjkwf/article/details/6067267?reload      const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。      static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没有具体对象,也

2013-04-04 21:53:42 693

原创 最简单的shadow volume

看了简单shadow volume  主要参考:http://www.zwqxin.com/archives/opengl/shadow-volume-1.html 和http://bbs.pfan.cn/post-252901.html实现:一个方形 的阴影体产生 效果:,蓝色为产生阴影体的正方形, 黄色代表点光源(其实没开光源),红色为阴影。主要运用:简单的z_pass。  没有进

2013-04-02 22:40:19 927

unity_poolmanger 7.0.1 pack

unity poolmanger实际上是 prefabPoolManger。 支持自定义root节点,支持自定义上限。

2022-08-18

ET_MoveCube.rar

让两个cube动起来 unity NET CS交互

2021-02-20

Unity2017GameOptimizationSecondEdition_Code.rar

unity游戏优化代码相关 Chapter 3,4,5,6,7 and 9 do not have any code files. 来源:https://www.packtpub.com/support/code-downloads

2021-02-08

unity sdf文件的初级测试项目

SDF的测试 第一步从2048的texture导出64的sdf texture 第二步 判断sdf纹理的alpha值,显示1024大小的texture

2018-07-31

Unity3d俄罗斯方块实现

参考http://blog.csdn.net/kobbbb/article/details/8900974中的源码 实现基本的俄罗斯方块绘制过程

2015-04-12

jbullet安装文档

jbullet的安装文档,以及简单的检测

2014-01-16

jbullet安装图片

jbullet在eclispe安装的图片

2013-12-29

android4高级编程 第3版 源码

android4高级编程 ,第3版 源码实例。 可以运行

2013-10-23

DX9游戏设计入门源代码

龙书DX9游戏入门源代码第一章到19章源代码

2013-08-20

CUDA_opengl_julia

cuda julia opengl 基于cuda并行,实现基本的julia。参考第四章

2013-04-20

空空如也

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

TA关注的人

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