摘要: http://hi.baidu.com/icstudio/blog/item/63fd15df7536c5184954038c.html ogre中的材质脚本 (一) 资源组管理器初始化完毕时,装载材质脚本,OGRE会自动的在组相关的资源位置查找".materal”扩展名的文件,并对这些脚本进行语法解 析。手动解析可以通过MaterialSerializer::parseScript()。但是注意... 阅读全文
posted @ 2011-06-01 21:26 Zephyroal 阅读(3346) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/w1635610/archive/2010/04/06/5454365.aspx 材质脚本关健字说明 ambient设置材质的环境光反射属性 格式: ambient <red> <green> <blue> 正确的参数在0.0和1.0之间取值。直接影响物体材质对环境光反射能力。默认值为白色(1.0 1.0 1.0)。 diffuse设置材质的漫反射属性 格... 阅读全文
posted @ 2011-06-01 21:16 Zephyroal 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 爱情无望,那就只好继续与代码做伴,相依为命了。 最近上OgreWiki,不知是不是最近屏蔽解除了还是参加了GoogleCode就不一样些乐,发现贡献者栏里与以前有了很大的不同,大家可以去时常瞧瞧, http://www.ogre3d.org/about/team 其中的一位华人大概就是参与TLBB组的成员吧,对他和Sinbad一起膜拜下~~ Ogre到底有什么好? 以前了解实在太浅,不好说什么,现... 阅读全文
posted @ 2011-06-01 21:05 Zephyroal 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 很想写点什么,可是心乱如麻,实在写不出什么,无奈,先借借别人的吧,以后自己再做总结。http://www.cppblog.com/zhuyeaini/archive/2011/01/08/138159.aspxogre渲染流程: 1. _fireFrameStarted() 2. 按某种优先级更新所有渲染目标 2.1 firePreUpdate() 2.2 更新所有视口 2.2.1 fireViewportPreUpdate() 2.2.2 场景管理的渲染函数 2.2.2.1 更新阴影 2.2.2.2 更新动画 2.2.2.3 更新节点 2.2.2.4 更新一些参数 2.2.2.5 清空渲染队 阅读全文
posted @ 2011-06-01 20:51 Zephyroal 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/cppguru/archive/2009/11/19/1605970.html简要分析Ogre渲染队列的实现原理(一)渲染队列在Ogre中是一个重要的概念,在场景中的所有物体都会在绘制前被Ogre放入到一个特定的渲染队列中。渲染队列主要起两个作用:1.确保正确的绘制顺序。比如先绘制天空盒再绘制一般物体,最后绘制界面。2.提高渲染效率。Ogre将具有相同pass的物体放在一起进行绘制,目的是尽可能减少渲染状态的切换。一般用户常用的是在entity中设置渲染队列序号,其实整个渲染队列的工作流程远远比这个复杂,但基本不需要最终用户干预。这篇文章就是 阅读全文
posted @ 2011-06-01 20:50 Zephyroal 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: ------------摘自<OGRE中文帮助手册> 纹理单元('texture_unit') 纹理texture 设置这一层要使用的静态纹理图像的名字。 格式: texture <texturename> [<type>] [unlimited | numMipMaps] [alpha] [<PixelFormat>] 示例: texture funkywall.jpg 这个设置与anim_t... 阅读全文
posted @ 2011-06-01 20:37 Zephyroal 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: ------------摘自<OGRE中文帮助手册> 渲染通路(Pass) 一个渲染通路就是几何问题里的一次渲染;一个带有一整套渲染属性的渲染API的一次调用。一个技术可以包 含有1到16个渲染通路,当然,渲染通路用得越多,技术在渲染的时候开销越大. 无效情况: ambient ,diffuse ,specular ,emissive 在下面情况下无效 当asm,CG,HLSL(High Lev... 阅读全文
posted @ 2011-06-01 20:37 Zephyroal 阅读(806) 评论(0) 推荐(0) 编辑