setD method
Implementation
MaterialC setD(MaterialD o) {
shader.setD(o.shader);
o.structOnOp((p) => maps = p.ref.maps);
if (maps.address != 0) {
for (int i = 0; i < mapsCount; i++) {
maps[i].setD(o.maps[i]);
}
}
for (int i = 0; i < paramsCount; i++) {
params[i] = o.params[i];
}
return this;
}