- 博客(7)
- 收藏
- 关注
原创 解决Unity3D中“There is no 'Renderer' attached to the game object”问题
解决Unity3D中 “There is no 'Renderer' attached to the game object”问题
2015-10-19 13:48:43 14229
原创 OpenGL基础3
上次交的旋转三角形有画面闪的问题,当时就注意到了,不过做好的时候已经要交总结了,就没改。这周查了下,是MFC自带的窗口重绘和OpenGL的重绘冲突的原因。需要重载MFC视图类里面的EraseBkgnd窗口重回函数,让它直接返回TRUE,这样每次MFC响应自己的窗口重绘函数的时候就都会重绘而直接返回TRUE了。还有个问题就是在OpenGL与MFC整合的设定系统像素格式的过程中,不能打开GDI的支
2013-07-06 20:49:05 827
原创 OpenGL基础2
OpenGL的实现: OpenGL的实现可以分为硬件级别和软件级别两种。软件级别是程序员编写的OpenGL程序,通过调用系统自带的图形接口实现。 硬件级别的实现是通过硬件厂商(一般就是显卡厂商)提供的硬件图形接口直接跳过系统输出到显示器。 我们用的都是软件级别的实现。 之前一直纠结OpenGL程序的第一行 int main(intargc
2013-07-06 20:46:09 1111
原创 OpenGL基础1
OpenGL的环境配置: 首先OpenGL运行库里面的东西解压了, .h的放到VC安装目录的VC98里的Include里的GL文件夹(没有的话建一个),.lib的放在VC98里的LIB里,.dll的放在C盘Windows下的SysWOW64下面(64位系统)32位系统放在System32里面。OpenGL的函数格式:glColor3f()gl表示函数属
2013-07-06 20:45:06 764
原创 C#基础2
C#基础2C#中的对象声明跟指针很类似,当new的时候才生成对象Class A{int a;}A a = new A(); 这句话的意思是new一个A的对象,然后用a指向它。A b = a; 这句话的意思是让b指向a指向的对象,也就是ab指向了同一个对象。总共还是只有一个对象,C#中只有new才会产生新的对象。C#中对象的传递是引用传递,如上面所说,而对变量的传递则是拷贝传
2013-07-06 20:35:50 643 1
原创 C#基础1
C#基础Write 输出字符串WriteLine输出字符串最后加回车Write(Line)重载了18个函数,适应各种输出,比如WriteLine(4)就直接输出4 重载时unicode码自动加了18,变成了4对应的unicode码 Console.Read();//读一个字符Console.ReadKey(false);//读一个字符且显示用户输入的字符,true则不显
2013-07-06 20:35:03 514
原创 OGRE基础1
Ogre整个流程:用OgreAppWizard默认选项创建一个工程test,AppWizard会由类BaseApplication继承一个派生类test,作为主要工作类。 调用WinMain():WinMain()中声明游戏对象test3 app,调用游戏对象的go函数app.go()go是除构造析构函数外唯一的public函数,它一运行表示整个Ogre程序开始运行。go(
2013-07-06 20:31:55 915
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人