模拟城市中文网

 找回密码
 入住
搜索
查看: 2431|回复: 8

[陰影]包含地平線上與線下的建物的建模經驗(從綠陽堡看)

[复制链接]
发表于 2008-11-23 17:27 | 显示全部楼层 |阅读模式
包含地平線上與線下的建物的建模經驗(從綠陽堡看)
不知該說什麼。以後都這樣開頭好了。
先說廢話,我的經驗,不代表就是對的,我有用PM(PluginManager做的),有人用reader代替PM了,如果用reader可以不會有我以下的問題,那麼也請大方的指正我了。(我認為問題是一樣的)。
第一個主要問題:
”地平線下會有陰影的bug錯誤。"這勉強算SC4系統的bug好了。這一篇就是要解決這個問題。
如不解決,就是這樣:如果有地平線下的部分,那麼就是一圈怪影。

看到地上有一圈陰影沒有,遊戲中,陰影設置調最高還是這樣。
這是全部普通正常的渲染完,在PM設為ground model (設為True)。就會這樣。
(*但如果在PM的Ground model設置為False,就會全部沒陰影,了解的人到這就了解了吧)
不知道我在講什麼的話,因為我自己做的比較了解。繼續往下看,等下再看這張圖。

以上,要嘛就全沒陰影,要嘛就多一圈怪影,都不行啊,怎辦呢。
以下是我的經驗。
分兩部分渲染:一次是全部渲染(這次隨便取名TA),一次是只渲染地平線上的部分(取名TU)
等於是建模兩次。一次是渲染原來的,一次是砍掉地平線以下的。
全部渲染(TA):(藍色線全部)

地平線以上部分(TU)橘線包的是地平線上的: 分界就是地平線

順便看一下綠陽堡下半部的SC4裏的真實3D 就是LOD箱  以及S3D差不多的概念。
TA

也是TA





解決做法如下,PM設定時:

Is Ground ModelAppearance Zoom Flag
全部(TA)的設定為:
FalseZoom 345
地平線上部分(TU)的設定為:TrueZoom 12345


Appearance Zoom Flag在這次主題裏不重要,順便提而已,設定視情況而定。我綠陽堡看起來是這樣設的好。
重要的是"Ground model",一個設False一個設True,如此一來,陰影就會是正常的了,沒有一圈怪陰影。


~~~~~~~~~~~~~~囉唆分隔線~~~~~~~~~~~~~~~~

有人會問
問:你很麻煩,為啥做兩次,一次全部,一次地平線上(答:解決怪陰影嘛)
問:要這樣做為何不分成:一次地平線上,一次地平線下,然後地平線下的不設為ground model呢?
答:嘿嘿,我先前也這樣想的,試過了,會有別的陰影問題,你看下圖
左邊的就是分成地平線上與地平線下兩次渲染合拼的。右邊的是全部渲染與地平線上渲染合拼的。
這樣能看出問題所在吧

下圖可能要點大圖:


總之,如上圖右邊的,雖然我這樣的做法,要多渲一次"地平線上的部分”,(如陽堡就多佔了一個3m),
但是這樣看起來,陰影就完美多了。Appearance Zoom12345也因為多了一個選擇,可以設計好,一個全設,一個只設345。

[ 本帖最后由 天唐永thianz 于 2008-11-23 19:55 编辑 ]
发表于 2008-11-23 17:47 | 显示全部楼层
我给你的这个贴在simtropolis留了评价了打了十分
 楼主| 发表于 2008-11-23 17:51 | 显示全部楼层
提到這個,
謝謝喬丹啊,其實在simtropolis我很哈好評…很受用,巨感謝。
发表于 2008-11-23 17:56 | 显示全部楼层
糟糕 这么一说我忘评分了  呃  。。。
发表于 2008-11-23 18:02 | 显示全部楼层
举手之劳
LS快去打分吧
发表于 2008-11-23 20:14 | 显示全部楼层

回复 5# 的帖子

也是十分啦  觉得这个绿阳堡Perfect  哈哈
发表于 2008-11-23 21:37 | 显示全部楼层
相当于是2个模型叠在一起吗?

两个模型放在一个位置,会不会使显示效果变差呢?
发表于 2008-11-23 21:50 | 显示全部楼层
不怎么喜欢 打分去先
 楼主| 发表于 2008-11-23 22:14 | 显示全部楼层
原帖由 tntflood 于 2008-11-23 21:37 发表
相当于是2个模型叠在一起吗?
两个模型放在一个位置,会不会使显示效果变差呢?

好得很不是嗎。嘿嘿,我不提重疊也沒人看出來。
原因大概是其中一個是全渲的,所以也不算拼接。
然後,自從看了大圖章那篇之後,對位就是相同16進位8位數的(42億分之42億的位置),所以位置可以說是完全重疊,不是目視的。
第三個原因大概是我從北京城牆那之後,對於渲染前的設定有固定的一套了吧,如什麼要打勾、什麼要改灰什麼的,渲起來邊邊就比較可以拼接。


主因還是第一個吧,其中一個是全部渲染的。看起來很不錯啊,完全看不出來。(我自己說自己好了哈,不信開來看看唄)

[ 本帖最后由 天唐永thianz 于 2008-11-23 22:17 编辑 ]
您需要登录后才可以回帖 登录 | 入住

本版积分规则

小黑屋|手机版|模拟城市中文网

GMT+8, 2024-11-18 14:44 , Processed in 0.022661 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表