Sjednocení nastavení povrchového materiálu s nastavením Cineware

Načtení Cinema 4D nastavení

Pomocí této volby můžete z externího souboru importovat nastavení libovolného materiálu z programu Cinema 4D; tato nastavení budou použita pro aktuálně vybraný povrchový materiál ARCHICADu.

Z nabídky Upravit nastavení okna povrchových materiálů vyberte příkaz Načíst C4D nastavení.

LoadC4Surface.png 

V následujícím okně vyhledejte soubor Cinema 4D. Tím může být soubor jediného materiálu, ale i celý model ve formátu Cinema 4D.

Pokud označíte soubor modelu, otevře se okno s výběrem: vyberte Cinema4D materiál, který potřebujete.

LoadC4DMaterial.png 

Kliknutím na OK zvolené nastavení načtete. Toto nastavení přepíše aktuální nastavení vybraného povrchového materiálu.

Komentář:

-Maximální počet použitelných parametrů povrchového materiálu je 1024. (Viz Omezení počtu parametrů povrchového materiálu níže).

-Parametrické materiály (node-based materials) programu CINEMA 4D v ARCHICADu nejsou podporovány. Takové materiály budou při importu nahrazeny speciálními vygerovanými materiály.

Sjednocení Cineware nastavení se základním nastavením

Všechny povrchové materiály mají zvláštní nastavení pro každý engine: Základní (zahrnuje hardwarovou akceleraci) a Cineware. Pokud změníte parametry povrchového materiálu pro jeden engine (např. Základní), nemají tyto změny vliv na stejné parametry při zobrazení povrchového materiálu jiným enginem (např. Cineware). Obecně řečeno, Cineware obsahuje více parametrů a sofistikovanější nastavení, než Základní engine nebo hardwarová akcelerace (které jsou si velmi podobné).

Jsou dostupné dvě volby, které pomůžou přenést zobrazení povrchového materiálu nastaveného pro Cineware se zobrazením pro Základní engine (nebo hardwarovou akceleraci). Je jasné, že kvůli rozdílům v parametrech budou výsledky pouze aproximací jednotlivých hodnot. Ve většině případů budou ale základní parametry povrchových materiálů upraveny přesně.

Nabídka Upravit nastavení v okně povrchových materiálů:

Aktualizace základního nastavení (ze Cineware): Nastavení povrchového materiálů pro Cineware bude použito pro Základní engine / hardwarovou akceleraci.

Poznámka: Protože Základní engine / hardwarová akcelerace používá relativně málo parametrů, dopad této funkce bude celkem malý. Zejména parametry shaderů povrchů (Cineware) nelze pro Základní engine / hardwarovou akceleraci použít.

Aktualizace Cineware nastavení (ze Základního): Nastavení povrchového materiálů pro Cineware bude použito pro Základní engine / hardwarovou akceleraci.

Omezení počtu parametrů povrchového materiálu

Protože povrchové materiály Cineware můžou používat spoustu vrstev a shaderů, mohli byste teoreticky vybranému povrchovému materiálu nastavit neomezené množství parametrů.

V ARCHICADu je ale maximální počet použitých parametrů 1024. (ARCHICAD používá atribut povrchového materiálu i pro GDL objekty a GDL jazyk je omezen na 1024 parametrů.)

K tomuto limitu se můžete dostat

při načítání nastavení povrchového materiálu ze souboru Cinema 4D (viz načítání Cinema 4D nastavení výše)

při nastavování vlastního povrchového materiálu

Řešením je omezit počet použitých shaderů a/nebo použít jednodušší strukturu (omezit počet vložených vrstev).