文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院媒体动画DirectorShockWave 3D 制作系列教程之三
精品推荐
特别推荐
·Director中几种Scirpt
·【Director教程】属性列表应用一则
·用Director制作不规则窗口
·Director 动画技术
·Director 3D 基础(之五)
·DIRECTOR去背技法步步高
·director应用技巧
热点TOP10
·Director MX 2004教程-- Director MX 2004简介
·Director Lingo 语言入门(1)
·Director MX 2004教程--我的第一个作品
·Director MX 2004教程--Director MX 2004都支持些什么?
·Director MX 2004教程--Director的工作界面
·Director Lingo 语言入门(7)
·Director怎样制作自定义光标
·director使用mui xtra创建对话框
·QuickDraw 3D Xtra 使用指南
·Director8新手上路--可视化的交互创作
·Director MX 2004教程--导入演员
·ShockWave 3D 制作系列教程之三
·Director Lingo 语言入门(6)
·Power Director 3快速上手
·制作具有Win XP 风格的菜单
·Director 3D 基础(之一)
·Director 8.5简单基础实例教程(四)
·Director的“洋葱皮”技术介绍
·Director 动画技术
·Director8新手上路--快速入门

ShockWave 3D 制作系列教程之三

日期:2007年7月4日 作者: 查看:[大字体 中字体 小字体]


制作喷泉

下面将介绍用粒子来制作喷泉效果

ShockWave 3D 制作系列教程之三 ·Shockwave 预载技术(1)
·Shockwave 预载技术(4)
·Shockwave 预载技术(2)
·Shockwave 预载技术(3)
·Win32.ShockWave
·TROJ_SHOCKWAVE



制作步骤:

1、首先用3DMAX建立一个简单的喷水池

ShockWave 3D 制作系列教程之三



2、输出W3D文件

3、打开Director输入上述的W3D文件

4、把W3D文件拖放到舞台上

5、在舞台上对W3D添加SCRIPT

ShockWave 3D 制作系列教程之三



6、输入以下程序:
property pscene

on beginsprite me

pscene=member("spray")

--初始化场景

pscene.resetworld()

--建立粒子资源属性

spray = pscene.newModelResource("particleResource", #particle)

--产生新的粒子

pscene.newModel("particle", spray)

-- 粒子生命周期

spray.lifeTime = 4000

-- 粒子演变为基于寿命模式

spray.tweenMode = #age

--粒子诞生颜色

spray.colorRange.start = rgb( 255,255,255 )

--粒子湮灭颜色

spray.colorRange.end = rgb( 153,212,255 )

--粒子诞生时颗粒大小

spray.sizeRange.start = 1

--粒子湮灭时颗粒大小

spray.sizeRange.end = 0

--粒子诞生时的颗粒的透明度

spray.blendRange.start = 100

--粒子湮灭时的颗粒的透明度

spray.blendRange.end =0

--阻尼系数

spray.drag = .2

--重力设置

spray.gravity = vector(0,0,-2)

--粒子数量

spray.emitter.numParticles = 3000

--粒子喷发的模式为缓慢释放

spray.emitter.mode = #stream

--粒子喷发为循环喷发

spray.emitter.loop = true

--粒子发射方向

spray.emitter.direction =vector(0,0,1)

--取得水池的坐标值

pos=pscene.model("water").transform.position

--以水池的坐标为粒子的喷发点

spray.emitter.region = [pos]

--粒子的分布属性,本例为线性分布

spray.emitter.distribution = #linear

--粒子发射的最小速度

spray.emitter.minSpeed = 80

--粒子发射的最大速度

spray.emitter.maxSpeed = 90

--粒子发射的角度

spray.emitter.angle = 9

end

on exitframe me

go to the frame

end

7、最终效果:




[1] [2] 下一页 




上一篇:ShockWave 3D 制作系列教程之四

下一篇:ShockWave 3D 制作系列教程之二

ShockWave 3D 制作系列教程之三 相关文章:
·ShockWave 3D 制作系列教程之三
ShockWave 3D 制作系列教程之三 相关软件:

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn