精华

关于Shockwave 3D 的学习

[ 2006-12-25 15:25:51 | 作者: ccloveaa ]
字体大小: | |
也许用Director的朋友里面有一部分人可能对其中的Shockwave3D感兴趣,我把我的学习经验写出来,供大家参考。
Shockwave3D是一套很完善的虚拟现实引擎,甚至里面还集成了Havok物理引擎,如果你水平足够,甚至可以用它来开发三维游戏例如:半条命(只不过效果不可与半条命来比拟,不过其中大部分功能都可以实现)。来说说该怎么学习吧。

1:我们学Shockwave3D,其实它就是3D,前面加上Shockwave这个定语,如果你想系统学的话,务必从3D开始,建议先学一些3D建模软件的使用,推荐学习3ds max。3d max里面我们要学些什么?当然不要你全学会,你只需要学习基本的概念,也不要求你会建模会渲染,你只需要弄明白里面的一些知识就够了。
三维空间坐标 自身坐标系的用处(当时我学的时候对节点自身坐标系的作用不理解) Group Model Material Texture Camera Light 大概就需要了解上面这些内容,了解Model Material Texture Camera Light这些节点的属性和基本制作方法,这里我说的很粗糙,不过这些节点的概念是一定要弄清楚,关于model或camera的基本属性也要了解的很清楚。了解这些我们就可以进行下一步了

2:学习Lingo,基本的Lingo你会了吗?怎么定义变量,怎么进行循环等等?这些是Lingo的基础知识,这些是必须会的。

3:学习3D Lingo,看看3D Lingo里面的属性和方法,如果你第一步看得好的话,到这里大概有90%的3D Lingo你看一眼就知道是干什么用的了,这个时候基本你就可以编写一些小的3D lingo方面的东东了,比如按一个键让一个model验证X轴方向移动等等

4:这个时候开始让你从一个学习者向开发人员进化的过程了,这个过程其实没什么好说的,就是找实例,看代码,我从网络上面收集了大概600m的Shockwave3D实例教程之类的,国内外网站都上,结合做一些项目来让自己提高,这个时候有必要对3D方面知识进行系统学习一下,可以尝试尝试3D建模贴图调节材质灯光等,如果要成为高手,3D建模软件也必须要会一种。

上面大概就是我的学习过程吧,仅供参考。
其实不只是学习Shockwave3D,学习其它三维引擎的使用大部分也应该是如此过程。
评论Feed 评论Feed: http://www.ccloveaa.com/blog/feed.asp?q=comment&id=339
Gunner!Lingo,Flash action script,max plug-in.
Contact Way:QQ:58920142 MSN:ccloveaa@sina.com
李连杰->壹基金->民间后援团!

浏览模式: 显示全部 | 评论: 1 | 引用: 0 | 排序 | 浏览: 3044
引用 mrwei
[ 2008-12-24 14:15:16 ]
博主有没有相关于这方面的网站呢

发表评论
表情图标
[smile] [confused] [cool] [cry]
[eek] [angry] [wink] [sweat]
[lol] [stun] [razz] [redface]
[rolleyes] [sad] [yes] [no]
[heart] [star] [music] [idea]
UBB代码
转换链接
表情图标
悄悄话
用户名(*):   密码:   注册?
验证码 * 请输入验证码