艰难的shader系统(三)--前期计划
来源:互联网 发布:2017虚拟网络黄金egd 编辑:程序博客网 时间:2024/05/17 05:53
首先申明,我在折腾的Shader系统主要是给程序用的。用来动态生成Shader。以防止手写Shader的组合爆炸。但是可能会给美术一个辅助工具,能用程序支持的功能来进行Shader组合。
现在 基本上已经确定了Shader的实施方案。分三个阶段实施:
阶段一:简单的shader加载,跟普通的shader没两样。不支持任何动态特性。实施简单,能让程序先run起来。
阶段二:base shader + modifier功能,基本实现老宋同志以前实现的那个系统。支持一定的动态功能,并依此搭建一个shader code的解析系统,该系统使用shader的注释来进行。使shader可以在任何程序中使用,也可以在本shader中使用。
阶段散:建立一个Node based的shader系统。
计划实现一套支持三种不同方式工作的shader系统。并能给美工提供完善的工具
- 艰难的shader系统(三)--前期计划
- 艰难的shader系统
- 艰难的Shader系统(二) Node based?
- 系统程序员成长计划-组合的威力(三)
- 系统程序员成长计划-组合的威力(三)
- 系统程序员成长计划-组合的威力(三)
- 国家863计划"第五代移动通信(5G)系统前期研究开发(一期)"备选项目征集指南
- seo前期计划中需要考虑的关键点
- 机房收费系统(一)-前期准备
- 嵌入式驱动开发的前期Linux 和 C学习(三)
- web页面化工作的前期基础学习(三)——HTML标签事件
- 系统程序员成长计划-动态数组(三)(上)
- 系统程序员成长计划-动态数组(三)(下)
- 系统程序员成长计划-动态数组(三)
- 系统程序员成长计划-文本处理(三)
- 艰难的日子——(二)
- oracle艰难的恢复(一)
- oracle艰难的恢复(二)
- 自我介绍
- 实习生活1
- [原创]网络分析的前置知识(一)
- MyEclipse 6.0架构SSH的解决方案
- 网页数据提取程序
- 艰难的shader系统(三)--前期计划
- printWriter与printStream的区别
- 性能提升10倍的Ajax远程脚本调用引擎
- linux菜鸟备忘录1
- linux下配置Qt(4.3.2)环境
- runescape money
- javascript验证图片上传的格式和大小
- 操作系统进程调度模拟程序
- test