zoukankan      html  css  js  c++  java
  • 近期工作摘要

      一晃又是半年左右没有更新记录了,这段时间经历了项目全球上线并获得苹果 Apple Store 的各个国家首页推荐,这个成绩我们很开心满足,是对我们团队长期坚持和付出的肯定,赚钱多少又是另一回事了。之后由于各种原因,团队的各个成员有了不同的计划,大部分选择了深圳,而我选择留在北京,变成了孤军奋战,还是有些落单和孤寂的。

      1月开始休整了端时间,再抽空开始完成我的个人兴趣小项目,3D软件渲染器 YwSoftRenderer,其实主要过程还是“照抄”Muli3D,边摘抄代码,边理解咀嚼,然后按照我的理解放入我的项目里;这个过程少不了回去复习各种数学书,当然也少不了随时回去翻阅《3D游戏编程大师技巧》,查阅各种细节知识,过程收货很大。说实话从头开始搭建系统,从数学库开始写起,工作量还是不小的,直到现在都没做完,也是惭愧,这两个月必须前期结项,要求是完成 Muli3D 中的所有功能。为了希望能扩展些图形功能,长远目标是未来能写一个 shader 解析器来写“软” Shader。

      题外话:Muli3D 的代码质量真的很高,结构很好,很适合以前写过 DX 程序的人来入手,API,基本上跟 DX9 很像;《3D游戏编程大师技巧》这本书必须看,但是代码的话我觉得现在确实有点过时,更推荐用 Muli3D 实践。

      后来休息途中,帮朋友做了两个短期小项目中的效果模块,花了些时间帮忙搞定,也有收获。

      进入新工作后,最近刚参加完 UWA Day 2018 很有收获,回来后先按照小米超神的实现使用 GPU Instance 来渲染大量角色动画的同屏,目前遇到的问题是性能提升不明显,经群里其他同学的提醒,初步排查贴图采样的性能问题。

  • 相关阅读:
    eclipse中的tomcat中修改部署项目的路径
    failed to load the jni shared library
    Can't call commit when autocommit=true问题的解决方法
    eclipse中快捷键的使用
    Eclipse导入的项目中发现包的形式变成了文件夹的形式,需要将文件夹的形式变成包
    '<>' operator is not allowed for source level below 1.7
    Tomcat中的server.xml配置详解
    shell 常用操作
    Mac 截图保存位置设置
    一周小结(2016-05-23~2016-05-27)
  • 原文地址:https://www.cnblogs.com/yaukey/p/9000396.html
Copyright © 2011-2022 走看看