- 博客(15)
- 资源 (24)
- 收藏
- 关注
转载 OGRE 材质
OGRE 3D 程序设计 材质 2 (转)代码 6-6:在Samples/Media/materials/scripts/Examples.program中的程序声明//Basic hardware skinning using one indexed weight per vertexvertex_program Ogre/HardwareSkinningOneWe
2012-10-30 20:22:49 784
转载 关于 Demo_Ocean 例子的分析(修改cg中的参数)
关于 Demo_Ocean 例子的分析重要总结:1. 该例主要类不再继承自ExampleApplication和ExampleFrameListener, 重写驱动类和监听类2. 如何创建OIS的输入系统 1) 创建OIS::ParamList pl; 2) 调用程序渲染窗口的 getCustomAttribute方法得到窗口WINDOW属性所代表的窗口句柄
2012-10-30 20:20:09 894
转载 GetActiveView 返回 NULL 为 MDI 框架窗口
症状 GetActiveView() 函数将返回活动视图(如果有的话)附加到框架窗口(CFrameWnd)。此函数返回 NULL时为 MDI 主框架窗口 (CMDIFrameWnd)调用。原因 在 MDI 应用程序中,MDI 主框架窗口(CMDIFrameWnd)不具有与其相关联的视图。相反,每个单独的子窗口(CMDIChildWnd
2012-10-22 13:41:54 2222 1
转载 STL源码剖析 — — vector
http://blog.csdn.net/rrrfff/article/details/7523435http://www.cppblog.com/panchao1987/archive/2012/02/19/166003.aspx
2012-10-21 21:39:03 459
转载 STL — — deque
说明 #include deque容器类与vector类似,支持随机访问和快速插入删除,它在容器中某一位置上的操作所花费的是线性时间。与vector不同的是,deque还支持从开始端插入数据:push_front()。构造: deque c 创建一个空的deque deque c1(c2) 复制一个deque。 deque c(n) 创建一个deque,含有n个
2012-10-21 10:37:37 522
转载 STL — — set
STL 对这个序列可以进行查找,插入删除序列中的任意一个元素,而完成这些操作的时间同这个序列中元素个数的对数成比例关系,并且当游标指向一个已删除的元素时,删除操作无效。而一个经过更正的和更加实际的定义应该是:一个集合(set)是一个容器,它其中所包含的元素的值是唯一的。这在收集一个数据的具体值的时候是有用的。集合中的元素按一定的顺序排列,并被作为集合中的实例。一个集合通过一个链表来组织,在插入操作
2012-10-21 10:34:12 427
转载 STL — — map
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有
2012-10-21 10:17:17 506
转载 Ogre轨迹动画
轨迹动画(Animation Track),是 OGRE 所支持的几种动画模式(包括骨骼动画)中的一种。通过让节点(node)沿着一条预设了关键帧(Key Frame)的轨迹移动来实现节点的动画。 OGRE 中创建和实施轨迹动画的步骤大致如下: 1. 在主程序类的 Application :: createScene ( ) 场景创建方法中进行以下工作: Animatio
2012-10-18 23:23:34 1080
原创 AutoCAD安装过程中出现DFST.DLL的问题解决
cad2007 中dfst.dll文件找不到,安装进程提示:错误1308。源文件未找到:D:\Software\AutoCAD\AutoCAD 2007\Bin\acadFeui\Program Files\Root\Support\dfst.dll。请确定文件存在并有权访问。此时,下面还有三个选项:“中断”“重试”“忽略”。 解决方法:在上面的目录下面建立一个空的文本文件,比如dfst
2012-10-18 13:44:52 7060 1
转载 3ds MAX画图基础:如何画效果图与鸟瞰图[转]
一、建模 对于一张效果图的工作量来说,建模无疑占了一半以上的工作量,而且建模也是相当费神的。因为CAD没有3ds或3dmax那种object的隐藏功能,而且编辑功能也差,看着屏幕上花花绿绿密密麻麻的线框图会令人眼花瞭乱,因而许多人就打了退堂鼓而把自己的设计方案交给并不太熟悉自己意图的人去画效果图。 在建模之前首先要熟悉建筑方案,对层数,层高,体量,材质等有个大致的了解,
2012-10-16 09:02:57 8696
原创 游戏程序设计OGRE 3D
游戏程序设计OGRE 3D教程如下: 一、http://blog.csdn.net/lvbu007/article/details/7058362 二、http://blog.csdn.net/lvbu007/article/details/7058430 三、http://blog.csdn.net/lvbu007/article/detai
2012-10-14 23:25:13 751
转载 OGRE中实现Transparency
在.material文件,可以将参数scene_blend设置为add,modulate或alpha_blend.(1) scene_blend add(是将渲染出的颜色和亮度一起叠加到渲染场景中)你可以使用JPEG或PNG图像文件作为纹理。图片的黑色部分将变成透明(即black = fully transparent)通常用作爆炸、火焰、灯光等。(2)scene_blend
2012-10-11 21:53:49 1077
原创 Ogre中设置渲染性能参数
先转载一部分关于Ogre中设置渲染性能参数的内容,然后叙述自己在设置过程中设置失效的问题。 在ogre示例框架程序启动时,我们会看到一个配置窗口,在这个Rendering Setup配置窗口中,我们可以设置窗口启动大小、抗锯齿度、是否垂直同步、是否Gamma校正等。在Ogre::Root中有showConfigDialog方法来显示配置窗口,ogre会自动调会Root::rest
2012-10-09 21:09:31 1077
原创 Ogre中画折线
Ogre::ManualObject *pManual = new Ogre::ManualObject("polyline"); pManual->begin("",Ogre::RenderOperation::OT_LINE_STRIP); pManual->position(0,0,0); pManual->position(50,0,0); pManual->positio
2012-10-08 17:38:46 885
转载 Ogre导入3Dmax模型注意事项
Ogre导入3Dmax模型注意事项 2010-03-01 12:53:26| 分类:Ogre | 标签: |字号大中小订阅 1.由于Ogre与3Dmax坐标系统的不一致,可能会导致3Dmax导出的模型在Ogre旋转了90°(我使用OgreMax导出模型).这可以在3Dmax里更改模型的轴坐标即可修改方法 : 选中模型后--->层次--->点击仅影响对象-
2012-10-06 17:51:39 4636
Huffman编码
2012-04-25
C&C++优秀书籍
2012-03-18
精通Qt4编程
2012-03-18
ACIS系统简介
2011-10-08
查找算法的多种方法的源文件集合
2009-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人