• 用盗窃所得开烧烤店成老板 男子4年后列车上落网 2019-07-15
  • 新时代 新作为 新篇章 2019-07-10
  • 合肥市安庆路第三小学介绍护学岗工作的优秀经验 2019-07-05
  • 升级是硬道理 MQB平台全新一代宝来驾乘体验更舒适 2019-07-05
  • 中方有力回击!美国多个行业喊痛:“加征关税就是对美国消费者征税” 2019-06-19
  • 乌鲁木齐举办端午戏曲交响音乐会 两团一院名角新秀齐亮相 2019-06-15
  • 陕西守艺人丨古老的龙舟竞渡,仍在每年端午让安康全城沸腾 2019-06-05
  • 习近平为传统文化“代言” 2019-06-05
  • 大美邯郸--河北频道--人民网 2019-06-04
  • 2018亚洲CES黑科技:能自己发电的背包 2019-06-03
  • 冬奥永久场馆赛后实现可持续利用 2019-06-02
  • 2018年5月16日国台办新闻发布会 2019-06-01
  • 海淀:社区中的快乐暑假 2019-06-01
  • 7个青光眼易感基因区域认定 2019-05-30
  • 张德江:必须毫不动摇坚持、与时俱进完善人民代表大会制度 2019-05-19
  • 调试

    作者: osgChina 发布于2018-10-16 10:37:32 分类 : 文档

    1 尽量多的阅读文档. 
    a) 可以在
    书籍菜单项下找到OSG的相关书籍,中英尽现。个人觉得必读的书有array的《最长的一帧》,《OSG三维渲染引擎设计与实现》,这是讲原理的,其它偏重于实际应用的书籍,择看便可。
    b) 熟悉中英文的OSG官方网站,
    英文链接,体彩11选5开奖结果辽宁,中文论坛,英文上还有个 FAQ。
    c) 可以订阅右侧邮件列表,查看交流信息 
    mailing list archives 
    如果你是个初学者,你的问题会得到很快的答复。

    2 使用源码 
    如果是个软件开发人员,是必须要调试软件源码的,这样你才能知道代码里有什么以及哪些地方是值得注意的?!蹲畛さ囊恢 肪褪莂rray调试frame函数解读的成果,可以学习很多知识。因此调试代码是必须的,要看类图、类功能、各种注释等,这也会让你避免使用到OSG的一些为了兼容性保留接口而废弃的功能,比如Geometry::setVertexIndices()。

    3 读函数注释 
    看见代码中有注释,是必须要警示的,因为很可能里面提示的有重要的信息,使用方法等。 
    4 查看 OpenGL 调用 
    定位简单的渲染问题,可以使用一些OpenGL跟踪工具查看OpenGL的调用情况。这几个工具都是可以的:
    BuGLeglInterceptglTracegDEBugger 
    如果你懂OpenGL,那就通过这种调试方法很容易看出问题。如果不懂,就买本红宝蓝宝天天看吧。
    5 使用调试打印
    将OSG_NOTIFY_LEVEL 设置为 INFO 或 DEBUG 然后看打印,OSG的打印机制很成熟,一般而言会清楚的告诉你哪里出了问题。

    6 输出你的场景到.osg文件

    将你的场景(或部分场景)输出到.osg文件当中,然后用写字板打开,看看里面的结构是不是符合你的预期。 
    7 使用优化 
    使用优化中的CHECK_GEOMETRY 功能,以让其检查Geometry中的常见错误,比如使用了颜色逐顶点绑定,但是颜色数组中的颜色数量却不够等等。

    8 非常熟练的使用osgconv 
    比如把你的场景输出到.osg之后,打开OSG_NOTIFY_LEVEL到DEBUG或INFO,然后使用osgconv运行Optimizer的CHECK_GEOMETRY特性,则会出打印看模型是否有问题。

    9 非常熟练的使用osgViewer 
    osgViewer具有非常多的功能,可以统计顶点数量、查看帧速、截屏以及按路径运动等等。
    10 考虑购买一个技术支持 
    如果需要专业的帮助,可以向 Paul Martz 或者 Robert Osfield购买专业的技术支持。它们会给你解答的非常详细,只要你付了钱?;蛘哒移渌淖ㄒ捣窕?。


    ?
  • 用盗窃所得开烧烤店成老板 男子4年后列车上落网 2019-07-15
  • 新时代 新作为 新篇章 2019-07-10
  • 合肥市安庆路第三小学介绍护学岗工作的优秀经验 2019-07-05
  • 升级是硬道理 MQB平台全新一代宝来驾乘体验更舒适 2019-07-05
  • 中方有力回击!美国多个行业喊痛:“加征关税就是对美国消费者征税” 2019-06-19
  • 乌鲁木齐举办端午戏曲交响音乐会 两团一院名角新秀齐亮相 2019-06-15
  • 陕西守艺人丨古老的龙舟竞渡,仍在每年端午让安康全城沸腾 2019-06-05
  • 习近平为传统文化“代言” 2019-06-05
  • 大美邯郸--河北频道--人民网 2019-06-04
  • 2018亚洲CES黑科技:能自己发电的背包 2019-06-03
  • 冬奥永久场馆赛后实现可持续利用 2019-06-02
  • 2018年5月16日国台办新闻发布会 2019-06-01
  • 海淀:社区中的快乐暑假 2019-06-01
  • 7个青光眼易感基因区域认定 2019-05-30
  • 张德江:必须毫不动摇坚持、与时俱进完善人民代表大会制度 2019-05-19
  • 真人龙虎斗怎么玩 青海快三基本走势图表 极速时时彩是官方彩吗 黑龙江时时彩不开奖 港彩平码是什么意思 上海天天彩选4开奖结果查询 辽阳福彩中心高考奖励 宝马会线上娱乐bmw333 北京11选5一定牛推荐 彩客网比分直播电脑版 秒速时时彩历史开奖记录查询 四肖三肖中特 辽宁35选7好运中奖结果 福彩中了三个号码 深圳风采怎么看中奖了没有