主題公園類,或大型廣場led屏幕,直角幕,三維影片如何製做,和最終畫面如何矯正還原。測試
前兩天,一朋友作的項目,大概就是一個柱狀的led屏幕,多是立在廣場街角等處,若是這樣子,那個柱狀體的有顏色的兩面就是led屏幕,要作成裸眼3d效果。動畫
那,要解決兩個事兒,一個是渲染相機怎麼打,二個就是最終畫面得是什麼樣,才能拿到正常的播放器去播放。3d
1、渲染相機視頻
渲染相機固然是要模擬人的視角,因而就在人的正常高度看向led屏幕,打一個渲染相機,渲染相機的透視和角度,要儘可能涵蓋整個屏幕,避免畫面浪費,blog
固然還能夠再窄一點,靠近邊緣便可,接下來就製做你的cg場景,角色活動範圍固然就是這個視窗裏面,並且是這box盒子裏面,裸眼的效果想要強度多大,自行調節相機透視,作衝鏡或出境效果,根據狀況去作layout,而後去調節。開發
這裏就出一張渲染畫面,背景不用理。而後接下來就是去弄出,最終在播放器裏面播放的畫面,畫面矯正。io
2、畫面矯正渲染
這裏畫面矯正,我是用nuke去作的,也可直接在houdini裏面去作,我以爲nuke很方便,因此就nuke了,並且還可隨時去調整最終畫面效果之類的。file
播放器裏最終播放的,確定是一個二維的視頻,除非本身開發的播放器自帶畸形畫面矯正功能,那就另說。因此這個帶透視效果的確定是不行的,因此咱們就得模擬還原現場的視角和屏幕,im
一、在houdini中導出你的屏幕,也就是兩塊面片,建議分開導,導fbx格式,記得給屏幕展好uv,這裏很重要,鋪滿整個uv象限,後面須要用到的。
二、導出渲染相機,也導fbx,通常狀況不用去導abc,除非你有動畫,那就是運動的渲染相機,那你是在作黑暗乘騎了,
三、在nuke中導入你剛纔導出的相機和屏幕模型,在nuke中就還原了三維場景。
四、用nuke的三維投射,把渲染畫面反投回屏幕當中
五、而後就是把反投到屏幕上的畫面給弄出來就好了,就是你想要的畫面,這裏就用 ScanlineRender 這個節點,而後把projection mode 改爲uv模式就能夠了,而後本身調整一下,把兩半屏幕畫面拼接到一塊兒,
下圖就是你要拿到播放器裏面去播放的畫面。
相應的測試文件 https://i.cnblogs.com/files 在這裏