设为首页收藏本站新闻投稿

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1556|回复: 9

[高级] 【综合】 初级 可爱的CS1.6 VHE基础知识课堂 第二课 第二小节   [复制链接]

Operation Officer

手をつないで,一緒に暗い道に歩いていく。

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

帖子
2969
精华
11
声望
15190 点
金币
1768 Mold
被赞许
213 次
注册时间
2009-3-16

MTT职员 Mod中国同盟社至高荣誉

发表于 2010-11-17 07:36:51 |显示全部楼层
本帖最后由 medicine 于 2011-3-12 23:51 编辑

皆さん、おはよう!ここからは第二章の続きをやります!
这些事昨晚写的……今天发上来

如果还是新来的同学可以参照这几个帖子来自习
CS1.6 VHE基础教学课堂 第一课
http://www.modchina.com/thread-52413-1-1.html
CS1.6 VHE基础教学课堂 第二课 第一小节
http://www.modchina.com/thread-52440-1-1.html

哎……
360提示老师我开机花了50秒……变慢了……安装另外一些自启动的程序(IPod的Itues)
好了,经过长期的秋假,我们再次开课。


可爱的VHE基础知识课堂
第二课 第二小节

之前我们谈了那些东西?细想之下……哦……是关于固体的创建问题,其实不难吧。只要遵循“四面体原则”就不会出错(一般情况)。
今天呢,我们来看一下切割。总结出来的东西:切割,乃无欲之术也。
什么意思呢,就是说:VHE里的切割,是没有特殊要求的情况下,用不到的东西。
看到这,新手们就会觉得很好奇,放在基本工具里的东西怎么能说他是“无欲之术”呢那就先让我们来看一看“切割”能做些什么吧。
切割的定义
从穿过固体的某条线,然后以该线无限平移后得到的平面为基准,切成两块合法的固体。(不知道MAX里有没有这个工具,好像……没有吧,如果真有的话,高手请说明一下,本只是一位代课的老师)它的实际结果就是这样。
VHE里的切割有3种,
即保留正方向部分,保留负方向部分,两个部分全保留。(这个不用我多说了吧)
但是呢,我们还可以用它这一结果来做其他东西。
比如呢,在某个面上添加棱或者是面,这就有一点像是MAX里的“添加节点”吧。VHE里可没有“添加节点”这个功能A、
a.jpg

然后呢,就是做一些较为复杂的东西,像是山体之类的。B
b.jpg

另外呢,还可以合理的应用旋转来配合使用切割,可以得到具有一些较为真实角度的复杂固体。C
c.jpg

在实战中,制作墙的时候。很多人都会苦恼,要一个一个创建或者是复制才行。其实高手们都会适当的偷一些懒。比如说,想做以个房间的墙。初学者们都会想到复制然后调整大小。但是高手们有时就会用“切割来制作墙”,看看下面这个例子吧。
首先做一个块状体,然后调整好比例大小,d
d.jpg

接着,Shift+X切割工具,选中一定的厚度,切割。e
e.jpg

选择其一,拉伸,就成另一面墙了。f
f.jpg

  还可以用它来做窗户之类的种种的东西,这都需要同学们在实际的操作中自己体会“切割”的用法。G
G.jpg

使用道具 举报

Operation Officer

手をつないで,一緒に暗い道に歩いていく。

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

帖子
2969
精华
11
声望
15190 点
金币
1768 Mold
被赞许
213 次
注册时间
2009-3-16

MTT职员 Mod中国同盟社至高荣誉

发表于 2010-11-17 07:39:01 |显示全部楼层
本帖最后由 medicine 于 2010-11-17 07:47 编辑

嗯……老师的等级比较低,图片我会叫jian发上来的
大家先不要回帖,等jian将图片发上来后再说

而且,细心的同学在看到切割的定义时,老师加了“合法”二字。
我们从天书中知道,在VHE中“合法”即为:可以被VHE承认。那么什么是“非法”呢?看过天书的都知道,一般所致的非法便是指“非共面”“负值角”和“非法纹理”。
然而,VHE赋予了“切割”在VHE中绝对的“王者”的功能,就是将对于“非共面”的“非法”固体“合法化”。虽然说听起来有点像是“洗钱”。
举个例吧,比如这个6面体是一个非法的固体,H
我们用切割工具,对其进行无意义的切割(即该线没有穿过固体)。你会看到原来的一些线条变成了虚线,这就是“切割”在对该面的4个顶点进行运算,达到4点共面的效果。这是“切割”最可爱的一点。J
  
  我想,有些人认为切割不好用,或是很难用。Me表示赞成,但不是说建模时模型构造的问题,而是指“切割”也是一把双刃剑。(跟美军用的双刃剑炸弹简直是一回事)
  这也就是本小节要着重讲的地方。
  “切割”固然是好的东西,但是“VHE经常自己出错!”这句话是老师们永远铭记于心的。
  就是说,就算你只是将固体切开了,VHE也会报错!因为切割是“合法”的,所以不存在固体非法上的问题。可是,切割对于“面”来说,有时就是不合法的。
  老师在这里没法做出“非法”的东西(是要讲究机率的),只能简单的说一说。
  1 对于同一个固体切割过多次,造成bad su***ce
  2 对于一个无体进行了多次操作后(旋转,缩放,移动)进行切割,bad suface
  3 切割后,进行复杂的操作(旋转 移动)bad su***ce或是“非法固体”
在遇到上面这些情况时,好一点的呢编译时会弹出Warning: Leaf portals saw into leaf这样的字眼,有时可能会正常编译而且载入游戏,运气不好呢,不用我说啦。
然后还有一种错误就是bad su***ce其实很简单的,切割完后拿开看看被切割后的面的缩放值是否后为正常值就知道了。以下是老师切割第14次后出现的两个面。
K

  解决办法呢,就是按照vhe给出的参数例如brush的编号,或者是坐标将其删除重做。一般情况下如果给出了brush的编号是最乐观的啦,如果给出的是某个坐标……这就需要耐心一个一个去找了。找不到的情况下,确定最小的范围后,在区域内不使用切割或是复制来重新创建所有固体。更好的办法是,将那个区域剪切至你的test.rmf中单独编译查找,这样效率会很高。
  说老师我吧,我在什么时候用切割呢?
  1 创建型的线或面的时候(必用)
  2 将“非法”的固体“合法化”,然后用4面体将其填平——这一点很少有人用,首先就是这种用法需要很高的3D思维(当然只是将它合法化的话,就不需要了),然后就是估计没有人会像我这样用VHE做兰博基尼吧。
  3 偷懒的时候,做小斜坡时懒得用“点编辑”,那样做太慢。
曾经几时老师也用“切割”的方法做墙,但是到后来吃亏吃多了,就逐渐不用了,转向更为专业的“点编辑”。
  
可以看到,老师其实不怎么用“切割”的,如果想做出复杂的固体。最好还是去下载lzn做的那个“复杂固体生成工具”,那个比切割实用多了。而且,基本上不会报错。但就是有一点不好:所谓的复杂,值得只是一些简单的运算——那工具很吃cpu。嗯……好东西需要高代价嘛。

最后关于雕刻,挖空……
来世觉得没有什么可说的,雕刻就是跟MAX里的布尔运算是一回事,但是VHE里的布尔运算只支持小学式的二进制运算(加减法……)原因呢,老师在第一节课时说过了。
再来就是要注意的地方,有时候雕刻会莫名其妙的将附近其他地方的固体也给雕刻了。
也是没法举例的,要遇得到才行。
然后就是这样的情况
雕刻后,的两个固体组成了“组”,就是说,下面这个固体也被雕刻了……有时不会。所以呢雕刻的时候要确定周围没有其他固体,最好就是将该固体一道空中,雕刻完后放回来。
关于挖空,如果说哪位同学用挖空来做“房间”的话,老师只能说“别偷懒,一个一个来。”
挖空一般只用于制作sky盒子和环状物,而且环状物的顶点经常不在网格上,很麻烦。



最后说一下:关于点编辑
其实他是VHE里最重要的固体创建和修改的手段。遵循3点共面的原则,用它基本上能做出任何你想要的东西,而且使用方法及其简单,只需要移动“点就行”。但是这一工具却常常被大家忽视,只要用切割,放大缩小,或是对创建“对象”的选项进行修改。
老师用点编辑可以做到什么呢?
1 复杂的凹凸地面——把无数个3棱柱点编辑后的结果,使用过cs地形编辑器的同学就会知道该原理。
2 斜坡,对于大的斜坡,与其去找切割点,还不如直接修改对面的两个点来的快。
3 复杂的固体——兰博基尼的所有部分都经过我的点编辑

绝对要注意的一点,老师在
3 切割后,进行复杂的操作(旋转 移动)bad su***ce或是“非法固体”
这句话的括号中没有写“缩放”,原因是“缩放工具”在我们普通的mapper的眼中无非就是放大缩小固体,其实根本不只是那么回事。
学过MAX的同学就会知道,MAX中的模型缩放是以面所在的直线作为坐标轴进行缩放的,换句话说,缩放就是固定了某些点后对其他点进行移动后的结果。
我们在VHE里,对某个复杂的固体进行了“合法”的定义,就是说我们将该固体复杂的面的所有点定义在同一个面上,这样的话VHE就承认他是合法的了。但是有些同学说:“原来还好好的,为什么我放大后就不对了呢?”原因很简单,因为你的缩放不是等比例的缩放。
举个简单的例子吧:
在坐标轴上有这样5个点a(2,1),·其在x轴上映射的点位b(2,0)Y轴上映射的点为c(0,1),o(0,0)则aob的角度为30度
然后将线段ab向右平移3个单位,线段ac向上移动4个单位
则aoc的角度为45度
懂了吗?两个aoc的角度是不一样的,因为对4变形aboc进行的是非等比例的缩放。

所以呢,
“我们在VHE的固体创建和编辑中,无时无刻都要持有“点”的意识,点是构成所有固体的基本”
                                                 ——Medicine

所谓的“点编辑高手”也无非是将切割等工具用烂了,然后觉得还是不够后,才能数量运用“点”编辑。
本期作业:VHE的固体创建于编辑的基础工具的介绍叫为一段落了,所以在次就有一个稍微难一些的作业,有意的同学不妨试试自己的实力,当然老师不会要求你们交这次的作业,更不会要你们做像兰博基尼这样的奶牛。

很简单:做一辆轿车
要求:桑塔纳任意车型,必须能正常编译。

下一课,我们要进行小型地图制作的实战。
所以,准备好“笔墨纸砚尺”。
第二课         完
                       日本时间:2010/11/16 凌晨0:00
皆さん、お休み………

使用道具 举报

Rank: 5Rank: 5

帖子
864
精华
0
声望
1326 点
金币
98 Mold
被赞许
0 次
注册时间
2010-5-21
发表于 2010-11-17 08:38:08 |显示全部楼层
好深奥 学习了谢谢了

使用道具 举报

Honorary Member

地狱恶势力

Rank: 7Rank: 7Rank: 7

帖子
3449
精华
4
声望
15019 点
金币
2052 Mold
被赞许
90 次
注册时间
2010-4-4

Modchina灌水王 可爱小猫 懒人勋章

发表于 2010-11-17 12:11:08 |显示全部楼层
图片H
H.jpg


图片I
I.jpg


图片J
J.jpg


图片K
K.jpg


图片L
L.jpg


图片M
M.jpg

使用道具 举报

Honorary Member

地狱恶势力

Rank: 7Rank: 7Rank: 7

帖子
3449
精华
4
声望
15019 点
金币
2052 Mold
被赞许
90 次
注册时间
2010-4-4

Modchina灌水王 可爱小猫 懒人勋章

发表于 2010-11-17 12:20:24 |显示全部楼层
讲解的很不错

MAX里好像还有个CUT的命令,不过我学了这么久max也不太会用,只知道有个CUT的命令
http://zhidao.baidu.com/question ... dex=1&fr2=query

MAYA里面好像没有切割命令,只有一个插入环形边的命令,这个就是围着一个固体切一圈,MAYA的切割好像要用插件来实现(还在学习中)

使用道具 举报

Rank: 5Rank: 5

帖子
425
精华
3
声望
1192 点
金币
226 Mold
被赞许
30 次
注册时间
2010-10-22
发表于 2010-11-17 21:06:07 |显示全部楼层
本帖最后由 RichardZ 于 2010-11-17 21:09 编辑

切割后若两边都保留的话就分成两个独立的可以分别编辑的部分吗?

其实我挺在意那些官方地图是怎么做的...他们可以作出相对自然的,细微的地貌变化
就如仔细观察DUST的某些沙子的地面,会发现那并不是一块平地,而是有细微的起伏
初来乍到,请多指教

使用道具 举报

Operation Officer

手をつないで,一緒に暗い道に歩いていく。

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

帖子
2969
精华
11
声望
15190 点
金币
1768 Mold
被赞许
213 次
注册时间
2009-3-16

MTT职员 Mod中国同盟社至高荣誉

发表于 2010-11-17 21:18:40 |显示全部楼层
本帖最后由 medicine 于 2010-11-17 21:21 编辑

回复 6# RichardZ


    其实官方地图注重的倒不是仿真度,当然写实施地图水平的体现,但是游戏毕竟是游戏,而且还是cs1.6……
http://www.modchina.com/thread-46303-1-1.html
这个是我做的衣服较大的地图,里面几乎都是不规则地形,有空玩玩?
切割成两部分后,可以单独编辑,但是切割后的固体编辑起来容易出错

使用道具 举报

Rank: 5Rank: 5

帖子
425
精华
3
声望
1192 点
金币
226 Mold
被赞许
30 次
注册时间
2010-10-22
发表于 2010-11-17 21:24:49 |显示全部楼层
本帖最后由 RichardZ 于 2010-11-17 21:34 编辑

回复 7# medicine


    哦...这个地图你用了自己的纹理么?那包含在压缩包里吗
我下载来看看
初来乍到,请多指教

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
582
精华
8
声望
10792 点
金币
3444 Mold
被赞许
20 次
注册时间
2009-4-28

星界财团

发表于 2010-11-17 21:28:14 |显示全部楼层
我一般用顶点编辑调整大小,就是框选要调整的顶点然后平移.

对了,lz可以编辑帖子把上一课和下一课的链接起来.

使用道具 举报

Operation Officer

手をつないで,一緒に暗い道に歩いていく。

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

帖子
2969
精华
11
声望
15190 点
金币
1768 Mold
被赞许
213 次
注册时间
2009-3-16

MTT职员 Mod中国同盟社至高荣誉

发表于 2010-11-18 08:06:32 |显示全部楼层
本帖最后由 medicine 于 2010-11-18 08:13 编辑

回复 9# vluzacn

    嗯,果然是专家级的啊,注重点编辑的效果
    知道了,现在就编辑帖子
  另外,晚辈真想看看您做的地图……绝对是高技术含量的吧

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

回顶部