Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14497419
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 21:35:20

下载本文示例代码
  引言:  如果你梦想着建立城堡,那现在就是机会。使用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”属性单中你能选择一个颜色。其他的改变只是改变大小将它们移动在一起。  大部分的第二人生玩家做的第一件事是建造房屋。在你拥有土地以后,你可以创建你自己居住的地方。在第二人生里有各种房屋。在本文里我将介绍如何建筑一个简单的城堡,使用块来建筑基本的部分;你可以建筑你喜欢的合适大小的城堡。你也可以看到能用在任何建筑上的有用的土地合成技术。  陆地相关的工作  第二人生不总是平面的;然而,平地是最好建筑的,如图5所示。 图5 第二人生中的平地  其他你购买的土地可能有山。你可以轻松的平整小部分地。但是你只能升降它们。因此对大面积陆地来说就比较困难了。看看图6,显示了本文中的城堡的所在地。 图6 第二人生中的山地  你可以注意到在图6中地面的纹理随着高度而变化。当你靠近海的时候,地面纹理就变得沙化。这是陆地的预设选项,不能经常被改变。唯一你能改变陆地纹理的机会就是你拥有一个第二人生岛屿的时候,你可以在这里查找更多关于岛屿所有权的信息。  注意只有陆地的纹理将会有这种形式的改变。其他的纹理不会随高度改变而改变。  我已经将地面尽我所能的平整了。现在我必须建立一个建设城堡的地基。基本的地基就是一些纹理和地基一样的盒子。为了建造地基,创建一个最大尺寸——10立方米的方块(图7)。 图7 一个花岗岩石块共2页。 1 2 :   引言:  如果你梦想着建立城堡,那现在就是机会。使用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”属性单中你能选择一个颜色。其他的改变只是改变大小将它们移动在一起。  大部分的第二人生玩家做的第一件事是建造房屋。在你拥有土地以后,你可以创建你自己居住的地方。在第二人生里有各种房屋。在本文里我将介绍如何建筑一个简单的城堡,使用块来建筑基本的部分;你可以建筑你喜欢的合适大小的城堡。你也可以看到能用在任何建筑上的有用的土地合成技术。  陆地相关的工作  第二人生不总是平面的;然而,平地是最好建筑的,如图5所示。 图5 第二人生中的平地  其他你购买的土地可能有山。你可以轻松的平整小部分地。但是你只能升降它们。因此对大面积陆地来说就比较困难了。看看图6,显示了本文中的城堡的所在地。 图6 第二人生中的山地  你可以注意到在图6中地面的纹理随着高度而变化。当你靠近海的时候,地面纹理就变得沙化。这是陆地的预设选项,不能经常被改变。唯一你能改变陆地纹理的机会就是你拥有一个第二人生岛屿的时候,你可以在这里查找更多关于岛屿所有权的信息。  注意只有陆地的纹理将会有这种形式的改变。其他的纹理不会随高度改变而改变。  我已经将地面尽我所能的平整了。现在我必须建立一个建设城堡的地基。基本的地基就是一些纹理和地基一样的盒子。为了建造地基,创建一个最大尺寸——10立方米的方块(图7)。 图7 一个花岗岩石块共2页。 1 2 : 下载本文示例代码


LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师LSL(林登脚本语言)帮你成为优秀建筑师
阅读(245) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~