首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

CreatorPrimer| CustomMaterial.js源码分析

Technique的实例化 ---- Effect类的第一个参数需要Technique的数组,我们看Technique的创建: //--------------------CustomMaterial.js...} ]; //params就是之前定义的shader.params if (params) { techParams = techParams.concat(params); } //实例化Technique...,我们之前定义的params成了Technique的参数 var mainTech = new renderer.Technique( ['transparent'], //stages参数,暂时也没搞懂具体意思...类的构建函数 var Technique = function Technique(stages, parameters, passes, layer) { ... } Technique的构建函数需要...Pass的实例化 ---- 创建Technique又需要一个passes数组,再看代码pass的实例化过程: //我们之前定义的shader.name成了Pass的构造参数 var pass = new

1.1K20
领券