引擎设计跟踪(一)

目前整个架构基本上完成了,以后的重点放在图形系统(Graphics System)和资源管理器(ResourceManager)上.

对于图形系统,准备下一步完善一下材质系统的抽象,并实现一套默认材质方案和渲染方案.底层的渲染设备也需要进一步完善接口,添加渲染状态设置.材质系统的实现,我打算先使用固定管线,shader的抽象还没有做,等以后有时间再做.

大致思路:使用XML配置材质脚本,方便的实现材质间的级联关系.

资源管理器:后台加载还没有实测,准备测试以下,修一下可能存在的Bug.

后续计划:材质系统完成之后,把贴图加到地形里面(目前是全白色惨不忍睹,只好用线框模式).然后考虑Editor框架.

原文地址:https://www.cnblogs.com/crazii/p/1740621.html