首先分析一下双面材质特点,两面不同的材质通过满足某种条件(可能用到condition节点)分别贴在模型的不同面,一个平面总有两个面,想要实现正反面不同,可能会涉及到法线判断(可能会用sampleInfo节点采样)。


1. 准备好两张帖图



2. 打开hypershade创建两个lambert材质



3.再创建两个file文件节点



4.把刚才准备的两块帖图,分别给予两个file节点



5. 两个file节点,以color连接到两lambert材质上,再创建一个surface shader材质节点



6.创建condition节点



7.创建sampler info节点



8.sampler info节点与condition节点连接



9. lambert3与condition节点连接



10.lambert2与condition节点连接



11.condition的out color与surface shader材质的out color连接



12.最后的材质网络



13.surface shader材质给予模型(我用syflex模拟了一块布)



注意:在场景中以实体和材质显示模式是看不出双面材质


14.渲染看效果



 


,maya场景建模,Maya建模