PV3D_PaperFlip 4月 24, 2009 使用as3mod來製作Flip效果還有zupko的ShadowCaster類別製作Shadow效果可以參考這個作者分享的原始碼http://lab25.com/Blog/?p=74 分享 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 標籤 PV3D 分享 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言 阿咩寫道… 可是我覺得翻的感覺太假@@"不過效果還事先收起來改天會用到吧 ^^"每次都很謝謝奶綠的分享 匿名表示… 請問一下老師,在PV3D中要如何取得Plane的寬(width)這個資訊呢?因為沒有width這個屬性可以用,在麻煩幫我解答一下. milkmidi寫道… 很可惜的是PV3D並沒有width和height這個屬性, 但可以自已寫一個物件去extends Plane,把寬度記下來即可我再分享一篇教學好了 caasi表示… zupko的 ShadowCaster有兩個問題:1. 無法投影透明材質(可以經過簡單的修改辦到)2. 被投影的平面介於光源和物體間,還是會把陰影投射在平面上。後者我曾嘗試去判斷光源在不在平面的正面,但是不知怎麼的出來的結果不對。關於這些老師怎麼看? caasi表示… 自問自答:忘了把平面的旋轉乘到面的 normal上,不好意思打擾老師了。 milkmidi寫道… 不會,我對ShadowCaster還沒研究的那麼深 caasi表示… 老師,這邊是修改過的 ShadowCaster。反正專題做完放在硬碟中也沒用XD用法跟本來的 ShadowCaster一樣。如果使用的 BitmapAssetMaterial有 alpha值,它會試著把影子畫到平面上。缺點是比本來的慢一點點。至於那個光源在不在投影平面的正面的判斷,我是寫在使用 ShadowCaster的東西上,不包含在 ShadowCaster中就是。 milkmidi寫道… 謝謝分享喔我來研究研究
留言
不過效果還事先收起來
改天會用到吧 ^^"
每次都很謝謝奶綠的分享
我再分享一篇教學好了
1. 無法投影透明材質(可以經過簡單的修改辦到)
2. 被投影的平面介於光源和物體間,還是會把陰影投射在平面上。
後者我曾嘗試去判斷光源在不在平面的正面,但是不知怎麼的出來的結果不對。
關於這些老師怎麼看?
忘了把平面的旋轉乘到面的 normal上,
不好意思打擾老師了。
用法跟本來的 ShadowCaster一樣。
如果使用的 BitmapAssetMaterial有 alpha值,它會試著把影子畫到平面上。缺點是比本來的慢一點點。至於那個光源在不在投影平面的正面的判斷,我是寫在使用 ShadowCaster的東西上,不包含在 ShadowCaster中就是。
我來研究研究