Hrátky s Unreal Engine IX: Svět tam někde za zdí | Kapitola 7
Seznam kapitol
V dnešním díle se s naším hrdinou podíváme do širých šedomodrých kostkovaných polí obestírajících jeho příbytek, společně rozděláme svůj první oheň a v části věnováné skriptování si začneme hrát s kamerou. A nebojte se, pořád pěkně jednoduše a doufejme pro většinu čtenářů i pochopitelně!
Poslední věc, kterou si ještě ukážeme, je práce s průhledností. Přece jen je troche ošklivé, jak se částice objevují s bliknutím, takže je necháme plynule nalnout. Na tom si také vysvětlíme princip klíčů.
Vlastnosti partiklů lze v čase měnit – tedy animovat. Zatímco rychlost můžeme (ale nemusíme) nechat částici konstantní po celý její život, její průhlednost chceme měnit průběžně. Ideální by bylo, kdyby se částice nejdříve plynule nalnula a před svou “smrtí” zase odelnula. Toho dosáhneme pomocí klíčů, které fungují na podobném principu, jako jsme si ukazovali u Matinee.
V modulu Color over life máme i část Alpha over life – tedy průhlednost v průběhu života částice. Aktuálně jsou tu dva klíče (zde zvané points). Hodnota InVal určuje čas, ve kterém se příslušný klíč nachází v rámci života částice. 0 je moment jejího zrození, 1 čas zániku a třeba 0.5 tedy logicky polovina doby její existence. OutVal je hodnota příslušné vlastnosti (zde průhlednosti) na tomto klíči.
Defaultně mají částice při zrození průhlednost 1 (jsou plně vidět) a na konci 0 (jsou zcela průhledné). Abychom se vyhnuli úvodnímu instantnímu objevení částice, přidáme ještě jeden klíč pomocí tlačítka se zeleným plus a hodnoty tří klíčů postupně změníme následovně: první klíč InVal 0, OutVal 0 (začínáme plně pruhlední), druhý klíč InVal 0.35, OutVal 1 (v 35% doby života částice dosáhneme plné průhlednosti) a třetí klíč InVal 1, OutVal 0 (na konci života už je částice opět průhledná).
Tak a první jednoduchá verze ohně je hotová. Díky pochopení práce s klíči teď můžete dál sami testovat řadu nastavení – od barevnosti, přes změnu velikosti částic, či rychlosti. Pokud nebudete mít chuť sami experimentovat, nevadí. Brzy se k partiklům znova vrátíme.