自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

熊小屁的专栏

游戏编程

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

转载 Animated Crowd Rendering 骨骼动画模型的批量渲染

Animated Crowd RenderingBryan Dudash NVIDIA CorporationWith game rendering becoming more complex, both visually and computationally, it is important to make efficient use of GPU hardware. Us

2013-11-30 12:17:17 1435

转载 接口原理与应用

IDispatch接口原理与应用目录:IDispatch接口原理与应用目录:前言:IDispatch接口的定义:创建支持IDispatch接口的COM对象:标准方式调用IDispatch接口的方法:采用ATL智能指针类调用IDispatch接口的方法:使用类COleDispatchDriver调用IDispatch的方法: 前言:尽管com接口是跨语

2013-11-29 00:34:39 913

转载 WebBrowser介绍——Javascript与C++互操作

WebBrowser控件是Microsoft提供的一个用于网页浏览的客户端控件,WebBrowser控件的使用相当广泛,例如很多邮件客户端都是使用可编辑的WebBrowser控件作为写邮件的工具,也有很多软件用WebBrowser控件弹出网页,如qq的新闻首页。微软的MFC和.NET都有WebBrowser控件,这两个控件虽然容易上手,不过由于包装的太好,所以很难深入。因此本文介绍的Web

2013-11-28 21:49:28 727

转载 DirectX 性能优化

1 只在必须的时候Clear。   IDirect3DDevice9::Clear函数通常需要花费较多的时间,因此要尽量少调用,而且只清空的确需要清空的缓存。   2 尽量减少状态切换。并且将需要进行的状态切换组合在一起设置。   状态包括RenderState,SamplerState,TextureStageState等   3 纹理尺寸尽可能小   4 从前至后渲染场景中

2013-11-21 01:19:07 1308

转载 四元数-Quaterion

1843年,William Rowan Hamilton发明了四元数,但直到1985年才有一个叫Ken Shoemake的人将四元数引入计算机图形学处理领域。四元数在3D图形学中主要用于旋转,骨骼动画等。简单地来说,四元数描述了一次旋转:绕任意一个轴旋转一个角度。 四元数的定义形式:(w, x, y, z)。假如,绕轴向量v(_x,_y,_z)正向(右手旋转法则)旋转角度p,则对应

2013-11-21 01:16:24 1151

转载 DIRECTX中的四元数

四元数是从复数中演变过来的,不过,感觉四元数的研究好像还不是很系统。好在,我们只要会用四元数就可以了,更深的复数概念完全可以不必理会。四元数最大的好处就是线性插值,其次是可以避免欧拉角表示方位时的所谓万向锁(Gimbal Lock)问题。这里把自己的学习小结一下。1、定义。typedef struct D3DXQUATERNION { FLOAT x; FLOAT y; FLOAT z;

2013-11-21 00:54:55 1957

转载 四元数

1. 数学分析1) 四元数是什么东西?这个东西算盘、矩阵、复数是一类东西,即数学工具,数学家们创造了这个东西来解决一些数学问题。其实四元数是一种超复数,他不是只有一个虚数的复数,而是有三个虚数的复数。我们先回顾一下复数吧。 2) 虚数的来源实数集中没有-1的平方根,因为没有哪个实数的平方等于-1,所以数学家们就创造它——虚数i,并且定义了i * i = -1

2013-11-20 23:39:34 1029

转载 MAX SDK中的矩阵乘积顺序

在MAX插件中,经常要遇到坐标系之间的相互转换问题,这实际上是一个简单的数学问题,只不过由于习惯关系,大部分人都习惯在矩阵中以列向量来表示坐标系关系,这样在遇到矩阵的叠加运算时经常会发生错误,纠结非常。      实际上MAX中的矩阵是以行向量表示的,一个Matrix3矩阵是一个4*3的二维数组,4行3列,这是一个变换矩阵,前3行表示这个矩阵所代表坐标系的X,Y,Z轴方向,最后一行为该矩阵所确

2013-11-20 00:21:55 780

转载 MAX SDK之对象处理(三)-(3.4 材质对象)

3.4 材质对象       材质和纹理有很多相似的地方,它们都分别有自己的子材质和子纹理,含有多个子材质的材质称之为多材质。在3DS MAX中,每个结点都关联一个材质,INode::GetMtl()和INode::SetMtl()可以获取和设置结点的材质。GetMtl()返回一个Mtl类指针,如果该方法返回NULL,则说明用户还没有为结点关联材质,这样的话渲染器会自动使用结点的线框颜色来渲染

2013-11-20 00:21:25 1050

转载 MAX SDK网格专题

网格专题一、网格几何结构1.1 顶点(Vertex)      MAX中的模型顶点仍然采用常用的顶点数组方式,mesh的顶点数组成员为verts,verts为顶点三维坐标的一维数组, Mesh::numVerts为顶点的数目。[c-sharp] view plaincopyint getNumVerts();  //返回当前顶点的数目

2013-11-20 00:20:46 1266

转载 MAX SDK之对象处理(三)-(3.3 网格对象)

三、对象处理3.3 网格对象(Meshes)      本节介绍网格类(Mesh),包括与Mesh类紧密相关的一些知识,如纹理贴图等。      • Mesh网格的特点       Mesh类是三角网格类,也就是说它的面片全部是三角形,与之相对应的物体对象类为TriObject。MAX中的一切可渲染的对象最终都必须转换为三角形网格类型,因为无论多复杂的物体,底层也只能绘制三角形。2

2013-11-20 00:20:00 1206

转载 MAX SDK之基本概念(二)

二 SDK的基本概念2.1 三个抽象基类       3DS MAX插件主要用来建模,动画和渲染.这些插件主要继承于下面几个抽象基类之一。      Anomatable->ReferenceMaker->ReferenceTarget      这些基本的类提供广泛的函数来实现诸如轨迹视图中显示的功能,或插件之间进行交互的功能。     (1) Animatable   

2013-11-20 00:19:28 1383

转载 MAX SDK之插件概述(一)

一、MAX 插件概述1.1 插件的功能      所谓插件,就是开发者自己开发的一组程序用以扩展MAX的功能。如果使用过3DS MAX,我们会发现,MAX的每组功能都封装在某一类插件中,如创建物体,修改器等等。MAX为了支持其更大的扩展性,允许程序员根据自己的需要,创建新的插件,同MAX系统进行交互,完成一些特定的功能。      在SDK中,提供了许多类供程序员使用,通过

2013-11-20 00:18:40 1396

转载 RapidXml使用方法

一、写xml 文件[cpp] view plaincopyprint?01.#include   02.#include "rapidxml/rapidxml.hpp"   03.#include "rapidxml/rapidxml_utils.hpp"   04.#include "rapidxml/rapidxml_print.hpp"   05.

2013-11-17 13:37:42 1045

转载 C++文件读写详解(ofstream,ifstream,fstream)

在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:[java] view plaincopyprint?#include   ofstream         //文件写操作 内存写入存储设备   ifst

2013-11-16 19:07:53 684

转载 轻松实现类VC界面(停靠窗口)

一、实现原理图中两个窗口的实现类是从CControlBar派生出来的,我们并不需要从头到尾实现该类,因为Cristi Posea先生已经为我们实现了一个称为CSizingControlBar的类,而且做得相当完美!我们所要做的便是好好地利用该类,为了尽可能地简洁,笔者将CSizingControlBar类修改了一下并命名为CCoolBar,接下来我们将详细介绍如何利用该类实现我们所需的界面。

2013-11-12 01:05:12 1714 1

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关注的人

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