图形引擎实战:Unity Shader变体管理流程
2023年5月16日 - 网易
我当前的方案,是对ShaderKeywords中每个Keyword与其他所有Keyword进行组合,找到每个Keyword的最长合法组合都算作材质引用变体;可以缓解但无法解决上述情况,想要解决就必须获取ShaderPass本身的Keyword声明情况,可惜Unity没有提供相关API,只能自己写代码进行文本分析;所以Shader建议编写时不要在相同PassType的不同Pass中声明相同的...
详情
Unity技术分享(74)|网格顶点属性|数据表加载|图集格式...
2017年8月8日 - 网易
例如:PublicDictionary<string,string>dict;Unity无法序列化Dictionary类型,无法将其显示在inspector中。一个Workaround是将Dictionary的Key和Value拆到两个list中,list可以在Inspector中显示。利用API:ISerializationCallbackReceiver(httpsdocs.unity3d/ScriptReference/ISerializationCallbackReceiver.html有示...
详情