美文网首页
Horde3d读源码记录

Horde3d读源码记录

作者: doyoubi | 来源:发表于2015-03-14 09:12 被阅读159次

    虽然这个渲染引擎已经够简短,但是读Horde3d的时候还是遇到一些问题阻碍学习。

    (1)shader天生检查不严。例如在shader声明的attribute和uniform在没有被用到或者在cpu程序那边没有设置的时候,没有报错。

    (2)用int作为对象的handle,在读代码的时候很难根据这个handle去找有关这个对象的信息。

    (3)用了友元,几个对象之间互相修改成员变量,压根不知道谁改了谁的,跟踪代码的时候非常头疼。如果用函数来搞setter跟getter,就能够打断点了。

    相关文章

      网友评论

          本文标题:Horde3d读源码记录

          本文链接:https://www.haomeiwen.com/subject/klibxttx.html