月下的博客

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  34 Posts :: 0 Stories :: 59 Comments :: 0 Trackbacks

常用链接

留言簿(5)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

  最近和发财想在毕业前自己再认真写出一款像样的引擎试试,由于之前咱俩用OGRE有快半年了,所以准备先照着OGRE来,RenderSystem的部分由我负责,发财同学负责底层内存分配和数学库。看ogre的代码有2天了,基本是抄抄减减,心里总是压抑的很。自己也安慰过自己,ogre写的很好,如果这些依着葫芦画瓢也能学到很多内容,但自己心里一直担心的是自身的创造力就在这模仿里慢慢死亡了。
  昨晚发财喝高了和我讨论String这些基本类型的命名是要加前缀Fa(我们引擎的缩写),还是不加了。我当然是坚持不加了,毕竟用namespcae了。发财却想加,这问题无足轻重,但发财的一句话让我思索到现在:咱要是抄的一模一样有毛意思啊。。。
  于是不管前头怎么看不到路,我决定把之前抄ogre的内容全部推倒,自己试着写个渲染系统设计,完全靠自己来一次。这无关乎到别的碎七八糟的东西,只是我不想毕业前最后的作品中没有自己的东西。
  (写这文章的时候更坚定了这想法)
 

posted on 2010-05-31 08:16 月下圆舞曲 阅读(780) 评论(6)  编辑 收藏 引用 所属分类: 杂事

Feedback

# re: 模仿学习的困局 2010-05-31 10:26 战魂小筑
超过一遍还是有必要的,以后自己写毕竟有个样板,也会学到很多东西  回复  更多评论
  

# re: 模仿学习的困局 2010-06-02 15:11 月下圆舞曲
@战魂小筑
恩,开始我们也是这么想的,但是抄了些后就明显感觉太压抑了...ogre写的都挺棒了,除了有些地方设计的复杂了点。但这样就把自己的思考慢慢扼杀了,所以我们现在还是看他个大概然后独立自己实现,这样花时间长点,不过获益应该更多些~~  回复  更多评论
  

# re: 模仿学习的困局 2010-06-03 00:15 战魂小筑
每个引擎都有他的特性, OGRE在骨骼动画上的处理就很有实用性, 但是虚幻里却没有这种考虑. 每个引擎的着眼点不一样,特性和适用范围不一样,考虑到这些,你的引擎一定会有特点的. 别人的引擎一定还是要用下,即便不想用,也要找到别人用过这个引擎的基本设计思想参谋下,对你改进你的引擎特性很有帮助  回复  更多评论
  

# re: 模仿学习的困局 2010-06-03 16:31 月下圆舞曲
@战魂小筑
话说得很在理,真正理解ogre的整体设计思路也不是件容易事,一步一步来,多谢指教  回复  更多评论
  

# re: 模仿学习的困局 2010-06-09 23:24 唐风
我只是模仿个 AGG ,亦有同感了。

  回复  更多评论
  

# re: 模仿学习的困局 2010-06-29 22:03 发财
其实正如我们平时所讨论内容一样,OGRE是Sinbad的第8个引擎。咱不是卡马克。。还是放弃ogre吧。  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理