AE理論 - AE中的合成特性

在下面這個(gè)視頻中
AE冷知識(shí)-合成渲染模式對(duì)3D圖層漸變的影響
有小伙伴留言:
老師,我一部分工程用classic3D怎么轉(zhuǎn)換為c4d的時(shí)候怎么讓前面的工程保持原來的狀態(tài)?
說到這個(gè)問題,就有必要討論一下合成Comp。
合成有一個(gè)重要的特征,就是它具有封裝性。
它會(huì)將它里面的所有元素,包括它自身的設(shè)置,封裝起來,不受外界影響。
學(xué)過編程的人都知道,在編程中有個(gè)叫“封裝”的術(shù)語,
即隱藏對(duì)象的屬性和實(shí)現(xiàn)細(xì)節(jié),僅對(duì)外公開接口。
表達(dá)式就是這個(gè)接口,
只有通過表達(dá)式,我們才能在當(dāng)前合成中操作其它合成里的元素。
否則,我們就只能在當(dāng)前合成中對(duì)它進(jìn)行縮放、旋轉(zhuǎn)、移動(dòng)等操作,不能改變它里面的任何元素。
明白了這一點(diǎn),要回答這個(gè)同學(xué)對(duì)問題就很容易了。
只需將你要保持的狀態(tài)預(yù)合成一下,就可以了。
結(jié)合視頻看下面這些圖。
在Class 3D模式下, 開了3D開關(guān),漸變正常

但是放到Cinema 4D模式下就不正常了。如果,我們將形狀圖層預(yù)合成一下,漸變就又正常了。

同理,類型為Cinema 4d的合成,放到Class 3D合成中,它也會(huì)繼承它原先的模式。
下圖是Cinema 4d模式

將Cinema 4D模式下的形狀圖層,放到Class 3D模式的合成中,它并不是3D的。
而作為合成放進(jìn)去,就是正常的。

不知道是不是回答清楚了這位同學(xué)的問題。
希望這位同學(xué)可以試試,然后反饋一下,謝謝。