频道直达:新闻 - 组网 - 安全 - 服务器 - 存储 - 系统 - 应用 - 开发 - 数据库 - 前沿 - 技术人 - 培训 - 求职 - 读书 - 教程 - 专题 - 产品 - 案例 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

林登脚本语言帮你成为优秀建筑师(1)

作者: 维维编译 出处:天极网 2007-09-26 10:45    砖    好    评论   进入论坛
阅读提示:本文只是涉及了一些关于物体的基本知识。但是,这些对你建筑城堡来说足够了。当你掌握了基本的选项之后,你可以尝试一些高级选项,如凹陷和细化。这些选项能够允许你改变prim并且创建更多有趣的形状。最好的学习这些选项的方式就是创建prim,并且使用可用的选项来实验,直到你掌握了如何改变prim的方法。

引言

如果你梦想着建立城堡,那现在就是机会。使用LSL(林登脚本语言)中的基本图形元素你就可以达到目的,限制只是你的想象力。

建筑和脚本是在MMOG的第二人生里两个重要的技能。建筑是你创建复杂3D结构的过程。脚本是你使用一个脚本语言来控制3D结构完成一些任务的过程。在这篇文章里我将讲述如何建筑。我将告诉你一些建筑的基本知识,展示给你如何创建3D对象集合,以允许你创建城堡,就和图1所示的一样。

图1:一个完成的城堡

理解基本元素

你需要创建基本元素来建筑,简称prims。Prims是非常简单的固体几何对象。第二人生允许你创建13种不同的prim类型。然而,它们是由7种不同的基本形状组成的。比如,一个球体可以变成半球通过头尾“一道切”的方式。使用路径切片你可以移去一个prim的部分,创造一个不同的形状。图二展示了7种基本形状。

图2:7种基本形状

图2显示了我的游戏avatar,Encog Dod,站在七种基本形状边。从左到右,依次是盒,三棱锥,圆柱,球体,圆环,圆戒,和圆筒。

为了建筑基本元素,选择屏幕底部的“build”选项。

(作者注:如果build没有被允许,那你就在不支持建筑的陆地上。一般来说你必须在你自己的陆地上来建筑。然而,如果你不拥有土地,你可以使用沙盒。使用search来查找沙盒。沙盒是允许任何人建筑的地区。你可以在沙盒里发现其他的已有的建筑,所以情况有些乱。除此以外,大部分的沙盒是每天做一次清理。所以如果想保存,请复制一份创造拷贝。)

在选择了build之后,你可以看到图3的building窗口。

图3

为了创建一个基本元素,选择magic wand图标。缺省下将创建一个盒。如果你点击身边的地方,你将看到创建了一个盒子,如图3。

注意图三中“wood textured”框被选上了。通过红蓝绿三种盒子上的箭头你可以被告知该盒子被选中了。这些箭头让你在三位空间中移动盒子。第二人生中开启了一个窗口显示选项来影响盒子基本元素。我将在下文介绍。

和移动物体类似,你也可以旋转基本元素和调整基本元素的大小。你使用鼠标来拖拽和旋转或调整一个prim的大小。使用CTRL键来旋转一个prim。使用CTRL+SHIFT键来放大缩小物体。

组合基本元素

你通过组合基本元素来创建复杂的对象。为了组合两个元素,它们必须互相接触或者距离非常近。选择你第一个物体。然后选下面的物体时记住按住SHIFT键。这让你选择多个prim。选择你要组合的所有prim,然后从tools菜单选择“Link”。要拆连这组prim,选择tools菜单里的“Unlink”。

在图4中你能看到三个白色的球体组合成了一个基本的雪人。

图4:一个雪人

为了得到圆球白色,我选择了prim的选项窗口的“Texture”属性单。从“Texture”属性单中你能选择一个颜色。其他的改变只是改变大小将它们移动在一起。

大部分的第二人生玩家做的第一件事是建造房屋。在你拥有土地以后,你可以创建你自己居住的地方。在第二人生里有各种房屋。在本文里我将介绍如何建筑一个简单的城堡,使用块来建筑基本的部分;你可以建筑你喜欢的合适大小的城堡。你也可以看到能用在任何建筑上的有用的土地合成技术。


共3页: 1 [2] [3] 下一页
【内容导航】
关于 林登  脚本  语言  LSL  prim
专题
C++是垃圾语言?!
XML可扩展标识语言详解
UML统一建模语言
脚本攻击和防范
初探敏捷开发
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看81024次)
·UML类图详解 (查看72498次)
·C++是垃圾语言?! (查看42631次)
·C#技术开发指南 (查看40232次)
·UML统一建模语言 (查看39205次)
·Java编程开发手册 (1198个砖)
·Java基础教程 (431个砖)
·C#技术开发指南 (311个砖)
·.NET开发手册 (254个砖)
·PB开发教程 (223个砖)
·Java编程开发手册 (658个好)
·Java基础教程 (578个好)
·.NET开发手册 (282个好)
·PB开发教程 (213个好)
·Delphi开发技术手册 (200个好)
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。