自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (19)
  • 收藏
  • 关注

原创 _Pragma IntelliSense error

_Pragma IntelliSense

2022-06-21 12:07:50 797

转载 delete崩溃

一看到 delete崩溃, 基本上就两种情况:1. 是野指, 指向的内存已经delete过了,然后又再次delete, 这种问题容易发生在有多个地上对这个内存进行释放的程序中.2. 访问越界, 准确说是写越界, 破坏了堆内存管理. 看楼主的情况, 应该属于第二种

2016-10-26 18:45:38 1903

原创 搭建SVN

由于程序越来越大,不得已,必须得使用SVN了(老板肯定不会同意放到github上的!)。SVN其实我也不怎么懂,只是在公司的时候使用过而已,具体怎么搭建还得百度。具体过程参照下面两个链接的内容,大概分为服务器端和客户端,一切从简,请直接参考链接。http://www.cnblogs.com/armyfai/p/3985660.htmlhttp://wenku.baidu.com

2015-07-27 21:08:05 507

原创 DirectX中的基本数学知识

1 坐标空间1.1左右手坐标系首先,DX使用的是左手坐标系。其次,细节是 X轴向右为正方向,y轴向上为正方向,Z轴向前为正方向。再次,左右手坐标系转换问题。可以简单的将z取负。1.2多坐标系统1)世界坐标系,世界空间,世界变换(平移、旋转、缩放)2)模型坐标系,3)观察坐标系2 向量略3 矩阵3.1矩阵的基本变换使

2015-06-03 21:14:36 813

原创 ERROR合集(个人调试笔记)

本内容为个人调试笔记,只依个人经历来收录和排版常见fatal error!(不足之处望见谅)IDE为VS各版本(具体哪个呢?不知道!)内容概要:暂时分为两大部分,fatalerror Cxxxx、fatalerror LNKxxxx。排序无意义(其实是我遇到的顺序)。一、fatal error C1.“fatal error C1083: ”无法打开包括文件

2015-03-30 19:18:47 541

原创 为项目指定需要链接的库文件的两种方式

1.通知配置项目的链接属性完成2.在程序代码中通过#pragma指令包含所需要的库文件

2014-12-22 16:11:18 557

原创 经典游戏中的游戏编程

1、Halo《光晕(halo)》(又名:光环),该系列是受到最广泛称赞、最具影响力的第一人称射击游戏之一,在微软旗下的游戏中拥有最高的知名度。目前已经发售的《光晕》系列作品有《光晕》《光晕2》《光晕3》《光晕4》和《光晕战争》《光晕:地狱伞兵》《光晕:致远星》。另外,还有同名系列小说《光晕》、美日合作的短篇动漫《光晕传奇》及2012年真人短片《光晕:驶向黎明号》。

2014-10-28 19:56:05 596

原创 游戏编程技巧

视频游戏是一种超高性能计算机程序。

2014-10-28 19:24:20 893

原创 3dMax导出.X文件以及注意事项

一、下载地址http://www.andytather.co.uk/Panda/directxmax_downloads.aspx

2014-10-20 20:10:20 5937

转载 ID3DXEffect 和 fx文件

Fx文件在计算机3维场景中,物体表面的材质代表了其光学特性。最简单的材质可以表现为Diffuse颜色,Specular颜色,Emissive颜色等信息的集合;而为了表现物体表面的细节,可以 在材质中加入一张纹理——这些就构成了最基本的材质信息。在以前的Direct3D程序中,这些信息可以直接传送给设备,由设备自动根据它们来计算物体表面的光学效果。但是, 仅仅有这些基本的材质信息,已经不足以

2014-10-11 15:06:30 2125

转载 Notepad++文本比较插件:Compare

对程序员来说,文本比较就是代码的比较,对比新老两个版本的代码的差异是经常需要做的事情,尤其是多人开发的代码尤甚,今天,一个转给了同事,然后同事请小长假,代码又回来了,首先就是要了解代码已经修改了哪些地方。承认,现在的人越来越懒,要去下载一款专门的代码比较器太不情愿了,如果现有的工具有这个功能就好了。这还真有,我一直是用的文本编辑器Notepad++就有个插件“Compare”,可以实现对文

2014-10-09 13:27:42 1593

转载 人机交互技术概论

人机交互技术(Human-Computer Interaction,HCI)致力于人与计算机的协调,旨在消融这两个智能系统间的通讯和对话界线,使得人与机器的信息交流便捷而通畅。计算机系统的人机交互是以用户界面(User Interface,UI)为中介的人与计算机间信息传递和转换过程:人向计算机传达交互意图 — 用户通过其侧重于多媒体信息接受的感觉通道(包括:视觉、听觉、触觉和嗅觉等)对用户界面中

2014-10-06 10:46:12 8225

原创 C++ Primer 4th 读书笔记(第二部分)

容器和算法

2014-09-29 09:07:37 611

原创 C++ Primer 4th 读书笔记(第一部分)

虽然,有一定的

2014-09-05 22:12:55 955

转载 3DMax导出.x文件注意事项 (转)

在3DMAX中一个人物原本的正立的,在D3D中使用这个.x文件却成了倒立的图像,这是因为坐标系的问题,3dmax是右手坐标系,默认坐标系z朝上,d3d是左手坐标系,z朝里,你可以让他们导出的时候在3dmax按z朝里,y朝上倒,或者麻烦一点就是自己在绘制的时候转一下.在利用插件PandaDirectXMaxExporter导出的时候, 可以选择 left handed(左手坐标系), 结果.x文

2014-05-28 15:30:12 3927

原创 OGRE1.9遇到问题以及解决方案

1.运行时,

2014-05-16 14:25:40 625

原创 解决Poser Pro 2014 不能运行问题(附下载地址)

1、Poser Pro execute file 已停止工作问题        安装Poser Content即可,下载地址:www.mediafire.com/download/fnp6ann7up7at6c/content.rar   按照顺序安装右图2项即可:2、序列号不可以的问题   网上的大多序列号为,serial: XP10CUD-0000001-A

2014-05-12 10:06:10 7855

转载 This function or variable may be unsafe

[Error]'fopen' This function or variable may be unsafe      微软的警告,主要是那些都是C库的函数,很多函数内部是不进行参数检测的(包括越界类的),微软担心使用这些会造成内存异常,所以就改写了一下同样功能的函数,只不过进行了参数的检测,使用这些新的就可以了。不用特意记,每个函数在给出警告时都会告诉你相应的安全函数,注意一下警告信

2014-04-04 13:37:24 632

转载 Kinect SDK——Face Tracking

转载地址:http://blog.csdn.net/yangtrees/article/details/8702778 (小熊不去实验室)上半部分:Face Tracking 流程在Kinect for Windows SDK中,搭载了一个Face Tracking SDK,可以供用户实时地跟踪人脸。详细信息可以见MSDN。在Kinect for Windows Developer T

2014-03-27 15:13:38 847

原创 (OGRE菜鸟之旅)二、OGRE中级教程七(RTT)随笔

Intermediate Tutorial 7         Render to texture (RTT)整体上还是比较简单的。记录下自己的一点理解,方便日后翻阅。第一部分:关于渲染到纹理的过程1、创建要渲染的纹理【关键要指定TU_RENDERTARGET参数,在创建这个渲染目标纹理的过程中,Ogre会自动调用 Root::getSingleton().getRende

2014-03-18 17:36:31 1124

转载 Ogre:Hardwarebuffer

Ogre中的硬件缓存是指在显卡上的存储,这和在内存上的存储一样是可以访问的。有三种硬件缓存:HardwareVertexBuffer(顶点缓存,存储顶点的各种数据)、HardwareIndexBuffer(索引缓存,存储一个mesh的面片的顶点索引),HardwarePixelBuffer(纹理缓存,存储某个纹理贴图的数据)。这些数据在程序运行时都在显卡的存储上,然而你可以去读和写这些数据,来操控

2014-03-18 08:03:41 1488

转载 Ogre中使用Opencv加载视频作为纹理贴图

增强现实中经常要用到真实的2D视频图片再配合虚拟对象(如三维模型)结合,以达到增强现实的效果。这里使用Ogre结合Opencv来实现在开始前要先了解到纹理贴图的长宽必须是2的n次方,所以假如加载的视频没有达到这个值,必须做一下resize 1.创建动态纹理、背景框矩形,并添加到场景   在CreateScene中加入如下代码[cpp] view

2014-03-17 21:30:54 1028

转载 Ogre利用OpenCV实现视频纹理

原文写于2011年http://blog.csdn.net/zhuxiaoyang2000/article/details/6758407由于Ogre自身没有实现视频纹理,我们需要自己想办法读取视频并显示到某个物体上。网上已有人通过TheoraVideoPlugin实现视频播放,但需要编译libogg等几个第三方库,其自身带的Demo也不完善,不便于利用。由于最近在

2014-03-17 16:31:46 1074

转载 error LNK2019: 无法解析的外部符号_imp__MessageBoxA@16,该符号在函数 _WinMain@16 中被引用

nmake编译链接报错error LNK2019: 无法解析的外部符号_imp__MessageBoxA@16,该符号在函数 _WinMain@16 中被引用解决方法代码中添加依赖库#pragma comment(lib,"User32.lib")

2014-03-14 16:09:31 681

转载 在ogre里面显示二维图片

最近我想在ogre里面实现这样的功能:指向一个物体,显示一张二维图片,介绍该物体的相关信息。在ogre社区找到了解决办法,如下: 创建一个2D长方形:Rectangle2D *rect = new Rectangle2D(true);设置长方形大小: rect->setCorners(-0.5f,0.5f,0.5f,-0.5f);设置材质、渲染队列等:

2014-03-13 19:39:04 729

转载 关于VS中的targetver.h文件

本文章参考了这篇文章:http://blog.csdn.net/zhangbinjn/article/details/4516774targerver.h文件的作用:定义程序运行的环境,如限制程序只能在XP下运行,限制程序在只能在Vin7下运行或限制程序只能在XP以上系统运行,或限制程序只能在Server2003以上系统运行...

2014-03-13 13:37:49 1414

转载 微软Kinect for windows SDK 使用教程 (NUI部分)

如何使用Kinect for windows SDK中的NUI(彩色图像获取)前言微软于2011年6月16日推出的windows平台体感设备kinect的开发包beta版。尽管还有很多不足,许多功能都不完整,但是已经让我们这些期盼了半年多的程序员们兴奋不已了。我也是初次接触这个SDK,以前一直使用OpenNI。在使用过程中发现一些问题,整体构架什么的,SDK远不如OpenNI完善,甚至

2014-03-13 13:09:56 1997 1

转载 stdafx

1简介名称的英文全称为:Standard Application Framework Extensions所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。afx曾经是微软一个专门的技术开发团队,而stdafx

2014-03-11 16:11:49 674

原创 3dsmax蒙皮教程,加载bip动作(菜鸟程序版)

前面poser生成的模型,添加骨骼动画(用的是biped以及Physique),顺带加载bip动作。参考视频下载地址:http://download.csdn.net/detail/buku2010/6994947和http://download.csdn.net/detail/buku2010/6994971都是自己辛苦从网站上抓取的视频,再上传上来的。两个视频也就30分钟左右,

2014-03-10 20:56:53 7743

转载 Kinect for windows SDK 简介

[译]Kinect for Windows SDK开发入门(一):开发环境配置前几天无意中看到微软发布了Kinect for windows sensor,进去看了一下Kinect应用的例子,发现Kinect除了作为xbox360游戏的外设外还能开发一些很酷的应用,而且微软也发布可针对Kinect开发的Kinect for windows SDK1.0正式版本,原本想买一个

2014-03-10 16:29:58 1110

原创 kinect for window相关资料(不定时更新)

SDK下载地址http://www.microsoft.com/zh-cn/kinectforwindows/develop/developer-downloads.aspx

2014-03-10 14:59:08 836

转载 用VA快速添加注释+快捷键

官网讲解:http://www.wholetomato.com/products/features/vasnippets.asp一个好的项目工程,注释是必不可少的,vc助手中有一个功能可以帮助我们快捷添加注释。设置方法如下:  1、点击Visual Assist X Options  2、选择ADvanced->suggestions,在右侧选择Edit VA Snippe

2014-03-09 14:52:48 841

原创 将多个Bip动作合成一个

以3dsmax2012为例 1、点击任意一块骨头,打开运动面板 2、在Biped卷展栏下选择“运动流模式”,然后在运动流卷展栏下选择“显示图形”按钮 3、然后在运动流图中选择“创建多个剪辑” 4、在打开目录中选择多个Bip文件并加载,结果如图 5、然后选择“定义脚本” 6、在运动流图中设定各个动作的顺序 7、选择“编辑过渡”(修改两个动作之间

2014-03-07 20:50:57 15366 1

原创 如果XML文件太大(10M),打开方式选择

用UltraEdit打开,其他的例如Editplus和notepad++根本打不开上百M的文件,一打开就死了。

2014-03-07 20:48:43 6360

转载 【转】使用火炬之光资源(转)

今天去ogre官网赚了一圈,看到了一款用Ogre做的游戏TorchLight,不妨下下来玩玩。游戏做的很好,说明ogre的强大。在安装目录里看到了ogreMain.dll OIS.dll等熟悉的dll,忽然看到了resources.cfg文件,里面定义了一个pak/zip文件路径。好了找到了zip,600M,里面装了啥?ogre资源!模型,骨骼,贴图。天!!!!。但

2014-03-07 20:34:49 740

转载 physique(百度百科)

physique编辑physique 最基础的释义是:n ,(尤指男性的)体格,体形CUS 它在3DSMAX中被作为一个变形器的名称存在,主要针对MAX的角色动画中模型与骨骼绑定时用,它在添加到模型上之后,能够指定到骨骼,从而使模型按照指定骨骼的动态运动,相对SKIN,PHYSIQUE更适合在底模角色动画以及简易动画中适用,但是完全没有妨碍到它强大的动画功能

2014-03-06 09:34:54 1048

转载 3DSMAX的CS骨骼使用教程

本教程向朋友们介绍3dsmax的cs骨骼使用教程,教程的作者是duckula,感谢作者写的教程。本教程以星球大战中的一个角色为列子,像大家介绍cs骨骼绑定的方法。希望飞特的朋友们喜欢这篇教程。  (1).首先我们从cgmodel网站上下到一个星球大战中的一个boss角色!当然现在这个模型还没绑定,无法做动画!  (2).接着我们需要把这个模型的中心线和max前视图的

2014-03-03 09:41:24 2586

转载 CS骨骼系统笔记

1。蒙皮--就是把模型绑定到骨骼上,用骨骼的运动来带动模型的运动,是处理动画的一个重要环节。人物表情一般使用 BlendShape(融合变形) ,来产生更精确的变形效果。3。physique蒙皮的使用--需配合biped骨骼使用,把biped骨骼和人物的模型对齐好,给人物添加physique修改器,然后添加biped的盆骨就可以了。4。physique和skin 区别?

2014-03-01 12:10:33 1269

转载 OGRE学习笔记之 配置文件 Ogre.cfg

Ogre.cfg OGRE 引擎将会在可执行文件所在的文件夹中生成一个 ogre.cfg 文件该文件保存了本次对话框的设置结果,下次显示对话框时会将上次的配置结果读入并直接显示。例子框架用 mRoot->showConfigDialog() 来调出配置对话框。如果你认为在程序运行之前显示一个对话框很难看,或者希望采用另外的形式(比如专门的配置界面,就象在大部分游戏中那样)来配置渲染系统,只要你

2014-02-25 09:56:45 1018

转载 OGRE学习笔记之_配置文件_Resources.cfg

OGRE学习笔记之 配置文件 Resources.cfg resources.cfg 资源是 OGRE 应用程序渲染过程中需要用到的纹理图片、网格模型文件、骨骼动画文件的总称。 OGRE 应用程序需要在渲染前将这些资源载入内存,那就需要让 OGRE 引擎知道资源的搜索路径。特别的是 OGRE 引擎支持直接读取 Zip 压缩文件中的内容,所以 Zip 文件也必须被当成搜索路径来指定。在 OGRE 引

2014-02-25 09:42:04 1012

tbb2019_20190605oss_win.zip

tbb2019_20190605oss_win;tbb最新并行库 Threading Building Blocks 2019 Update 8

2019-07-27

3dsMAX中使用Pander导出的X文件的文件结构详解

3dsMAX中使用Pander导出的X文件的文件结构详解

2014-10-20

研究生数学建模A题

研究生数学建模A题

2014-09-25

3ds Max7 角色动画 骨骼与蒙皮02

3ds Max7 角色动画 骨骼与蒙皮02

2014-03-05

3ds Max7 角色动画 骨骼与蒙皮01

3ds Max7 角色动画 骨骼与蒙皮01

2014-03-05

OGRE基础教程基础教程七

OGRE基础教程基础教程七 官网翻译版

2014-03-03

OGRE基础教程基础教程四

OGRE基础教程基础教程四 官网教程的翻译版

2014-02-27

OGRE基础教程基础教程六

OGRE基础教程基础教程六 官网翻译版

2014-02-26

OGRE基础教程基础教程三

OGRE基础教程基础教程三 官网教程的翻译版

2014-02-26

Ogre_3d_1.7_beginner_Guide_中文版

Ogre_3d_1.7_beginner_Guide_中文版

2014-02-25

OGRE基础教程基础教程八

OGRE基础教程基础教程八 官网翻译版本

2014-02-24

OGRE基础教程基础教程五

OGRE基础教程基础教程五 官网教程的翻译版

2014-02-24

OGRE基础教程基础教程二

OGRE基础教程基础教程二 官网教程的翻译版

2014-02-24

OGRE基础教程基础教程一

OGRE基础教程基础教程一 官网的翻译版本

2014-02-24

ogre使用指南v0.01a

ogre使用指南v0.01a,比较早的版本了,网上暂时没找到新的

2014-02-22

OgreXMLConverter(OGRE1.9)

OgreXMLConverter,OGRE中要用到的转换工具,使用的OGRE1.9版本,自己从SDK中拷贝的。本人纯菜鸟,开始不会用,后来找到。 使用参考方法http://blog.csdn.net/buku2010/article/details/19679601 (非菜鸟就不用看了)

2014-02-22

ogremax教程

ogremax教程,最最基础的教程,免费来下载

2014-02-22

cmake2.8.1-win32-x86

CMake是一个跨平台的安装 编译 工具 可以用简单的语句来描述所有平台的安装 编译过程 他能够输出各种各样的makefile或者project文件 能测试编译器所支持的C++特性 类似UNIX下的automake 只是 CMake 的组态档取名为 CmakeLists txt Cmake 并不直接建构出最终的软件 而是产生标准的建构档(如 Unix 的 Makefile 或 Windows Visual C++ 的 projects workspaces) 然后再依一般的建构方式使用 这使得熟悉某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件 这种可以使用各平台的原生建构系统的能力是 CMake 和 SCons 等其他类似系统的区别之处 ">CMake是一个跨平台的安装 编译 工具 可以用简单的语句来描述所有平台的安装 编译过程 他能够输出各种各样的makefile或者project文件 能测试编译器所支持的C++特性 类似UNIX下的automake 只是 CMake 的组态档取名为 CmakeLists txt Cmake [更多]

2014-02-18

OGRE3D环境变量设置文件

使用OGRE通常都会设置环境变量,将文件放到OGRE目录下双击运行即可自动设置相应的环境变量。不同版本的SDK下分别放入,方便快捷设置环境变量。

2014-02-18

空空如也

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

TA关注的人

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