Exact ca în Blender Internal, materialele din Cycles pot fi legate la biblioteci de date. Fiecare fişier blend care conţine elemente ce pot fi legate poate fi o bibliotecă de date.
Legarea materialelor este o practică utilă: să spunem că ai 20 de fişiere blend diferite, cu obiecte care folosesc materiale pentru fier şi la un moment dat trebuie modificat materialul pentru fier în toate fişierele; dacă materialul se află într-un fişier şi este legat la celelalte 20 de fişiere, modificarea lui în fişierul bibliotecă duce la modificarea materialului în toate celelalte 20 de fişiere deodată.
Mod de lucru
În meniul de sus, din File alege Link:
Alege directorul în care ai stocat fişierele cu biblioteca de date şi selectează fişierul blend din care va fi legat material.
În structura fişierului blend, elementele sunt împărţite în subdirectoare (afişate ca directoare numite Scene, Mesh, Material, NodeTree, Object etc.; aceste directoare apar doar dacă în acel fişier blend există deja elementul care va fi legat).
Click pe subdirectorul Material. În acel subdirector, selectează materialul care va fi legat şi apasă tasta Enter pentru confirmare (sau click pe butonul Link/Append from Library din dreapta sus).
Acum click pe butonul pentru blocul de date Material din antetul ferestrei Node Editor şi alege numele materialului legat, cel care are prefixul LF (sau L0), unde L înseamnă Linked (legat) iar F înseamnă Fake User (utilizator fals) - sau 0 = zero utilizatori.
Adică în fişierul bibliotecă am atribuit un utilizator fals - Fake User la material cu click pe pictograma F de lângă numele blocului de date pentru Material. Dacă nu este atribuit niciunui utilizator fals (Fake User), prefixul materialului legat este L0, adică Linked şi 0 Fake Users în acest fişier blend (de exemplu, Material_05, care este doar atribuit la obiect, dar nu are Fake User – utilizator fals).
Numele materialului este scris cu gri, pentru a arăta faptul că este un material legat (nu este creat în fişierul de lucru); lângă numele lui apare o pictogramă, o săgeată mică, iar numărul de utilizatori a fost actualizat la 2 (primul este Fake User iar al doilea este obiectul la care s-a legat materialul).
De acum înainte, orice modificare făcută la material în fişierul bibliotecă apare şi în materialul legat în momentul încărcării fişierului.
Nu doar materialele pot fi legate, ci şi grupurile de noduri: în acest caz, în locul subdirectorului Material se alege subdirectorul NodeTree, de unde se pot alege unul sau mai multe grupuri de noduri care vor fi legate.
Numele blocului de date a unui grup de noduri este scris cu gri; pot fi modificate valorile din nodurile externe, dar când se comută la mod editare (în grupul legat) apare un mesaj care întreabă dacă doreşti să faci grupul local; la confirmare, grupul de noduri devine editabil dar, desigur, nu va mai fi legat la fişierul cu biblioteca de date.