ogre particle system script分析

2023-10-17 21:32

本文主要是介绍ogre particle system script分析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

particle_system tutorial
{quota	2000//设置这个系统在某一时刻所允许包含的最多粒子数//例子系统使用的材质,此系统中的全部粒子使用相同的材质每一个粒子可以通过使用它自己的颜色属性为材质附加颜色material	Examples/FlarePointSpriteparticle_width	3//在世界坐标系中的宽度值particle_height	3//在世界坐标系中的高度值cull_each	false//是否捡选每一个例子,而不是通过一个box全部设置可见或隐藏renderer	billboard//渲染器,OGRE默认只提供了一个billboard渲染器,更多的渲染器可以通过插件的方式添加进系统billboard_type	point//billboard渲染器的属性,point表示球状粒子和公告版总是面向摄像机//粒子发射器按类型划分为几类,例如:Point发射器从单独一点发射,而Box发射器则是从一块儿区域随机发射。新的发射器可以通过插件加入到Ogre中去。向系统中增加一个发射器需要将发射器嵌入到其它块中,以关键字“emitter”后跟发射器类型名(大小写敏感)开头。Ogre现在支持'Point','Box','Cylinder','Ellipsoid','HollowEllipsoid'以及'Ring'发射器emitter Ring{angle	0colour	0 0.4 1 1colour_range_start	0 0.4 1 1colour_range_end	0 0.4 1 1direction	0 1 0emission_rate	200position	0 -20 0velocity	0.01velocity_min	0.01velocity_max	0.01time_to_live	3time_to_live_min	3time_to_live_max	3duration	0duration_min	0duration_max	0repeat_delay	0repeat_delay_min	0repeat_delay_max	0width	60height	60depth	3.5inner_width	0.9inner_height	0.9}emitter Point{angle	4colour	0.23 0.54 0.35 1colour_range_start	0.23 0.54 0.35 1colour_range_end	0.23 0.54 0.35 1direction	0 -1 0emission_rate	80position	0 20 0velocity	10velocity_min	10velocity_max	20time_to_live	2.5time_to_live_min	2.5time_to_live_max	1.5duration	0duration_min	0duration_max	0repeat_delay	0repeat_delay_min	0repeat_delay_max	0}emitter Point{angle	0colour	0.96 0.63 0.77 1colour_range_start	0.96 0.63 0.77 1colour_range_end	0.39 0.39 0.84 1direction	0.573305 0.819342 0emission_rate	20position	-30 -20 0velocity	40velocity_min	40velocity_max	40time_to_live	1.24time_to_live_min	1.24time_to_live_max	1.2duration	4duration_min	4duration_max	4repeat_delay	2repeat_delay_min	2repeat_delay_max	2}emitter Point{angle	0colour	0.96 0.63 0.77 1colour_range_start	0.96 0.63 0.77 1colour_range_end	0.39 0.39 0.84 1direction	-0.561508 0.827471 0emission_rate	20position	30 -20 0velocity	40velocity_min	40velocity_max	40time_to_live	1.24time_to_live_min	1.24time_to_live_max	1.2duration	4duration_min	4duration_max	4repeat_delay	2repeat_delay_min	2repeat_delay_max	2}emitter Point{angle	10colour	1 1 1 1colour_range_start	1 1 1 1colour_range_end	1 1 1 1direction	0 1 0emission_rate	10position	0 20 0velocity	40velocity_min	40velocity_max	50time_to_live	3time_to_live_min	3time_to_live_max	3duration	4duration_min	4duration_max	6repeat_delay	0.5repeat_delay_min	0.5repeat_delay_max	1.5}affector LinearForce{force_vector	0 -50 0force_application	add}
}

这篇关于ogre particle system script分析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/228087

相关文章

JavaScript中的isTrusted属性及其应用场景详解

《JavaScript中的isTrusted属性及其应用场景详解》在现代Web开发中,JavaScript是构建交互式应用的核心语言,随着前端技术的不断发展,开发者需要处理越来越多的复杂场景,例如事件... 目录引言一、问题背景二、isTrusted 属性的来源与作用1. isTrusted 的定义2. 为

Redis主从/哨兵机制原理分析

《Redis主从/哨兵机制原理分析》本文介绍了Redis的主从复制和哨兵机制,主从复制实现了数据的热备份和负载均衡,而哨兵机制可以监控Redis集群,实现自动故障转移,哨兵机制通过监控、下线、选举和故... 目录一、主从复制1.1 什么是主从复制1.2 主从复制的作用1.3 主从复制原理1.3.1 全量复制

Redis主从复制的原理分析

《Redis主从复制的原理分析》Redis主从复制通过将数据镜像到多个从节点,实现高可用性和扩展性,主从复制包括初次全量同步和增量同步两个阶段,为优化复制性能,可以采用AOF持久化、调整复制超时时间、... 目录Redis主从复制的原理主从复制概述配置主从复制数据同步过程复制一致性与延迟故障转移机制监控与维

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

Redis主从复制实现原理分析

《Redis主从复制实现原理分析》Redis主从复制通过Sync和CommandPropagate阶段实现数据同步,2.8版本后引入Psync指令,根据复制偏移量进行全量或部分同步,优化了数据传输效率... 目录Redis主DodMIK从复制实现原理实现原理Psync: 2.8版本后总结Redis主从复制实

使用JavaScript操作本地存储

《使用JavaScript操作本地存储》这篇文章主要为大家详细介绍了JavaScript中操作本地存储的相关知识,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以参考一下... 目录本地存储:localStorage 和 sessionStorage基本使用方法1. localStorage

使用JavaScript将PDF页面中的标注扁平化的操作指南

《使用JavaScript将PDF页面中的标注扁平化的操作指南》扁平化(flatten)操作可以将标注作为矢量图形包含在PDF页面的内容中,使其不可编辑,DynamsoftDocumentViewer... 目录使用Dynamsoft Document Viewer打开一个PDF文件并启用标注添加功能扁平化

JavaScript DOM操作与事件处理方法

《JavaScriptDOM操作与事件处理方法》本文通过一系列代码片段,详细介绍了如何使用JavaScript进行DOM操作、事件处理、属性操作、内容操作、尺寸和位置获取,以及实现简单的动画效果,涵... 目录前言1. 类名操作代码片段代码解析2. 属性操作代码片段代码解析3. 内容操作代码片段代码解析4.

锐捷和腾达哪个好? 两个品牌路由器对比分析

《锐捷和腾达哪个好?两个品牌路由器对比分析》在选择路由器时,Tenda和锐捷都是备受关注的品牌,各自有独特的产品特点和市场定位,选择哪个品牌的路由器更合适,实际上取决于你的具体需求和使用场景,我们从... 在选购路由器时,锐捷和腾达都是市场上备受关注的品牌,但它们的定位和特点却有所不同。锐捷更偏向企业级和专

Spring中Bean有关NullPointerException异常的原因分析

《Spring中Bean有关NullPointerException异常的原因分析》在Spring中使用@Autowired注解注入的bean不能在静态上下文中访问,否则会导致NullPointerE... 目录Spring中Bean有关NullPointerException异常的原因问题描述解决方案总结