自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

熊小屁的专栏

游戏编程

  • 博客(14)
  • 资源 (25)
  • 收藏
  • 关注

转载 ShellExecute

有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。CreateProcess因为使用复杂,比较少用。 WinExec主要运行EXE文件。如:WinExec(’Notepad.exe Readme.txt’, SW_SHOW); ShellExecute不仅可以运行EXE文件,也可以运行已经关联的文件。 首先必须引用shell

2013-08-13 22:47:24 1535

转载 ShellExecute与ShellExecuteEx的用法

ShellExecute:1.函数功能:你可以给它任何文件的名字,它都能识别出来并打开它。2.函数原型:HINSTANCE ShellExecute(HWND hwnd,LPCTSTR lpOperation,LPCTSTR lpFile,LPCTSTR lpParameters,LPCTSTR lpDirectory,INT nShowCmd);

2013-08-13 22:46:12 721

转载 ShellExecute, WinExec, CreateProcess

ShellExecute, WinExec, CreateProcessShellExecute  ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。  有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。  ShellEx

2013-08-13 22:44:05 897

转载 MFC状态栏的编程

接下来我们看一下状态栏的编程。分为两类:第一类:提示行,左边上的那一块,主要用来菜单项的命令和工具栏的命令第二类:窗格形式,显示开关的状态,状态指示器。例如键盘Caps LOCK这样的开关的状态状态栏也是在框架类里边定义的CStatusBar m_wndStatusBar; //定义一个状态栏的对象然后呢, 在OnCreate的函数中创建一个状态栏。if (!m

2013-08-11 12:02:33 1006

转载 透视投影详解

概述投影变换完成的是如何将三维模型显示到二维视口上,这是一个三维到二维的过程。你可以将投影变换看作是调整照相机的焦距,它模拟了为照相机选择镜头的过程。投影变换是所有变换中最复杂的一个。视锥体视锥体是一个三维体,他的位置和摄像机相关,视锥体的形状决定了模型如何从camera space投影到屏幕上。最常见的投影类型-透视投影,使得离摄像机近的物体投影后较大,而离摄像机较远的物体投

2013-08-11 01:03:36 881

转载 基于BVH驱动的OGRE骨骼动画

摘要:OGRE游戏引擎中的角色动画将模型与骨骼文件进行映射。若想在不借助第三方建模软件重新制作模型和动画的基础上更改现有模型的动作,获取与模型匹配的骨骼数据成为一个难题。提出了一种将标准BVH动作文件解析为XML文件的方法,生成与OGRE模型匹配的骨骼文件,将来源广泛的BVH文件作为动作数据,极大地丰富了OGRE角色动画。实验结果证明,转换后的BVH可以与OGRE中的模型融合起来,从而驱动模型。 

2013-08-11 01:02:25 922

转载 世界坐标变换要先缩放、后旋转、再平移的原因

一个三维场景中的各个模型一般需要各自建模,再通过坐标变换放到一个统一的世界空间的指定位置上。 这个过程在 3D 图形学中称作“世界变换” 。 世界变换有三种,平移、旋转和缩放 (实际还有不常用的扭曲和镜像,它们不是affine变换)。 这三种变换按各种顺序执行,结果是不同的。 可是实际的应用中一般按照 缩放 -> 旋转 -> 平移的顺序进行。  这样做的原因是可以获得最符合常理的变换结果。 

2013-08-11 01:01:55 1422

转载 骨骼动画

这回介绍另一种资源:骨骼动画.这部分主要是由我的同事写的.不过大致我也了解一些,所以在这里介绍一下.一个骨骼动画资源会包含多个动画序列,我们叫它AnimPiece(这名字有点土).每一段AnimPiece通常相当于一个角色的动作.一个AnimPiece包括: 1.一个名字,使用字符串ID表示2.骨骼的关键帧信息,存储格式见下图: (挺象一张吉他谱吧,不错的旋

2013-08-11 01:01:22 1052

转载 Ogre骨骼动画分析

1  前言骨骼蒙皮动画分两步骤进行:根据时间插值更新骨骼、然后根据骨骼更新每骨骼上的顶点。为了好玩,暂且这样看:在每一个时间点,对每一个骨骼,我们创建一个骨骼魔法,并将骨骼魔法施放到每一个骨头上;有个这些骨骼然后我们开始蒙皮,我们找出每一寸皮肤(一个顶点),并从骨堆里找出这块皮需要依附的骨头,当然骨头的数量都是有限的,一般就十几或翻倍的数量级,所以骨头还是比价好找的。我们将皮贴到骨头上,贴

2013-08-10 00:54:41 813

转载 细谈SetButtonInfo函数及其用途

SetButtonInfo用于设置某个按钮,它的接口定义如下:下面是它的几个接口函数说明:void CToolBar::SetButtonInfo(int nIndex, UINT nID, UINT nStyle, int iImage)注意CToolBarCtrl类也有这个函数,但是它们的定义是完全不同的,实际上,CToolBar::SetButtonInfo的代码如下

2013-08-09 00:23:25 3629

转载 MFC中OnDraw与OnPaint的区别

OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。 OnPaint()是CWnd的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数,没有响应消息的功能.当视图变得无效时(包括大小的改变,移动,被遮盖等等),Windows发送WM_PAINT消息。该视图的OnPaint 处理函数通

2013-08-08 23:55:47 815

转载 MFC程序消息处理的顺序

MFC应用程序中处理消息的顺序1.AfxWndProc()      该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc() 该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,然后调用WindowProc()函数3.WindowProc()      该函数负责发送消息到OnWndMsg()函

2013-08-08 23:55:12 628

转载 MFC工具栏设计

【转】MFC工具栏设计   发现不错的一篇,就转载了!工具栏中包含了一组用于执行命令的按钮,每个按钮都用一个图标来表示。当单击某个按钮时,会产生一个相应的消息,对这个消息的处理就是按钮的功能实现。将菜单中常用的功能放置在工具栏中,这样可以方便用户操作,省去了在级联菜单中一层层查找菜单项的麻烦。6.2.1工具栏类CToolBar在MFC类库中,CToolBar类封

2013-08-08 23:48:17 1158

转载 MFC ListControl用法

以下未经说明,listctrl默认view风格为report-------------------------------------------------------------------------------1. CListCtrl 风格          LVS_ICON: 为每个item显示大图标         LVS_SMALLICON: 为每个item显

2013-08-07 23:10:24 521

Visual-Assist-X-10.9-Build-2366_支持vs2019.rar

Visual-Assist-X-10.9-Build-2366_支持vs2019 亲测可以使用,VX.DLL 覆盖即可

2020-12-01

Unity Magica Cloth.1.7.0.7z

Unity Magica Cloth. v1.7.0 资源包,包含源码,Unity Magica Cloth. v1.7.0 资源包,包含源码

2020-12-01

Unity Easy Movie Texture Video Texture v3.72

Unity Easy Movie Texture Video Texture v3.72 资源包,

2020-12-01

Unity DOTween Pro

Unity DOTween Pro v1.0.155 版本资源包,Unity DOTween Pro v1.0.155 版本资源包

2020-12-01

FalagardSkinning

FalagardSkinning CEGUI的外观系统Falagard文档 FalagardSkinning CEGUI的外观系统Falagard文档

2011-10-18

FalagardSkinning.pdf

FalagardSkinning CEGUI的外观系统Falagard文档FalagardSkinning CEGUI的外观系统Falagard文档

2011-10-18

nFringeSetup1.16+config

unreal的代码助手,能够使visual stido2008生成udk以及unreal项目的软件,希望能够帮助学习udk游戏编程的朋友

2010-12-23

计算机学科专业基础综合复习指南(数据结构部分)

内容简介 《2009计算机学科专业基础综合习题精编》具有以下特点:1.命题规律的深入剖析。编者通过对各大名校历年计算机考研真题,以及计算机统考真题的考点、题型、分值等指标进行统计和分析,凸显出命题规律,以此为方向精选练习题,其风格、难度、考查重点等指标与考研真题具有极强的相似度,认真做完本《习题精编》后,考生对考研真题风格的把握将会更加准确。 2.习题解析的深入和拓展。《2009计算机学科专业基础综合习题精编》对几乎每一道精选出来的练习题都进行了详细解析。解析条理清晰,语言精练,直击考点,并在此基础上进行了拓展,有利于帮助考生把握考点、拓宽思路。相信书中的详尽解析会对您的复习有所帮助。 3.结构编排的合理与科学。《计算机学科专业基础综合习题精编》严格依据计算机统考大纲的结构,对各科目的试题进行了组织编排。具体到某一科目时,根据各科目的内部结构进行了调整,以使您能够尽快构建起本科目的知识结构框架,并方便您将考点知识串联起来进行识记。

2010-10-01

各大学操作系统期末试卷集

收集了很多的操作系统的试题,里面包含很多大学的,想考高分的朋友快来,看一晚上就不会挂,看完不得90分以上,是绝对不可能的

2010-06-28

Oracle11gPLSQLProgramming

本书内容丰富,结构合理,全面涵盖Oracle Database 11g 的新增特性和实用工具,并提供详细的说明、可剪切-粘贴的语法示例和真实的案例分析。通过学习书中的代码和图例,您不仅能访问和修改数据库信息,编写功能强大的PL/SQL 语句,执行有效的查询和部署稳固的安全性,还能轻松实现C、C++ 和Java 过程,建立可启用Web 的数据库,缩短开发时间和优化性能。 本书主要内容   ·创建、调试和管理Oracle 驱动的PL/SQL 程序;   ·使用PL/SQL 结构体、分隔符、运算符、变量和语句;   ·使用PLSQL_WARNINGS 和异常处理程序标识和消除错误;   ·使用函数、过程、包、集合和触发器;   ·定义和部署varray 、嵌套表和联合数组数据类型;   ·处理外部例程、对象类型、大对象和安全文件;   ·使用DBMS_ALERT 和DBMS_PIPE 在并行会话间通信;   ·通过Oracle Net Services 和PL/SQL 包装器调用外部过程;   ·使用Oracle JVM 集成内部和服务器端Java 类库;   ·使用PL/SQL Gateway 和Web Toolkit 开发健壮的Web 应用程序。

2010-05-30

VisualAssistX10.4.1619.0破解版

VisualAssistX10.4.1619.0破解版,内含破解补丁,只要将补丁拷贝到安装目录即可破解

2010-04-17

panda导出x文件插件(3dsmax2009)

panda导出x文件插件,针对3ds max2009的控件,做游戏编程的必备

2010-04-17

MFC类库详解电子书chm格式

MFC类库详解电子书,包含所有类库信息,可以帮助初学者快速掌握MFC,同时老手可以拿来当字典

2010-04-17

ireaper微软教学视频下载器

ireaper微软教学视频下载器,可以自行获取微软最新的教学视频信息,包括下载代码,课件等

2010-04-17

c#远程监控和控制对方系统源码

可以搜索网上的在线主机,并对主机进行控制和监控,如可以进行一系列的操作,还可以监控对方的界面,希望大家只是用于学习

2010-04-16

网络术语表 计算机网络

对于计算机网络基本名词 基本属于的详细描述 对于初学者很有帮助

2010-04-16

C#编写的远程监控程序源码

C#编写的远程监控程序,可以秘密潜入对方电脑,进行文件,注册表等查看,以及修改,我还没有研究清楚所有功能,但是这是一套完整的源码,可以很方便的提供学习

2010-04-16

XNA3.0Recipes电子书chm

XNA3.0Recipes电子书chm是学习xna的最好选择,从自己的感觉来说是最好的了

2010-04-10

C#聊天软件带浏览器源码(毕业设计)

这是我自己写的一个聊天软件(酷熊),是CS模式的,用到了sql数据库,基于广域网的网络编程实例,是一个比较好的例子吧, 1.可以实现注册 2.好友上线以后可以马上显示 3.群功能 4.窗口抖动功能 5.发送文件功能(可以实现直接将文件拖入输入框发送) 6.类似于QQ的消息框上升下降隐藏(用于服务方,或管理员传递信息) 7.还带有浏览器的功能,可以实现方便的网络信息查询 8.有最小化到后台托盘的功能,完全模拟QQ

2010-04-09

发送短信控件(内附说明)

里面包含用C++,vb等语言实现的短信发送控件,可以实现类似于飞信的功能,比较强悍,内附说明

2010-04-09

C#摄像头获取案例源码

C#获取摄像头资源的源码,实现数据读取,和屏幕截图等功能,是比较好的学习源码

2010-04-09

C#聊天程序源码(网络编程)

C#聊天程序,对于学网络编程的人来说是一个很好的例子了,本人的切身体会,学到很多,里面包括了个人,群的聊天实现,还有窗口抖动,消息来之后如果最小化,还会有类似于QQ的闪烁提示

2010-04-08

igoogle网站源码

和iGoogle一样的源码,可以实现标签拖拽,用vs2008 sp1 ,Silverlight和sql开发,内附说明,是asp.Net开发的web2.0网站,基于ajax技术

2010-04-07

3ds max 大猿王模型带骨骼 模型

3ds max 大猿王模型带骨骼 模型 可直接使用 或者用作教学

2010-04-07

C# API精灵 助手 函数查询

主要功能: 简单快速对C#中使用的API函数进行查询,包括 ------------------------- 1。提供在C#中能够直接运行的代码。 2。该函数的中文注释。 3。该函数所需要的DLL库名称。 4。函数与C#中函数的对应关系。 5。API常量查询(给出能够直接在C#中调用的代码) 6。显示对函数对操作系统的支持(WIN9X OR WIN2K) --------------------------

2010-04-07

空空如也

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

TA关注的人

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