zoukankan      html  css  js  c++  java
  • 这几个礼拜做的事情

    plugin相关
    1. 骨骼关键帧输出进行了优化,以更少的关键帧表现动画,以提高渲染效率和载入的速度,但还有点问题需要解决。(因为max会使用很多复杂的controler,而engine通常无法实现,所以仅取关键帧是不行的)
    2. 对于avatar,之前是每个身体部件都有自己的骨架,这是没有必要的。现在改成只输出一套骨架,挂载点也在内,各个身体部件共享这一套骨架,渲染效率大大提升。
    3. 因为avatar骨架的修改,现在不需要指定挂载点所在的骨骼。
    4. 整理了整个插件的命名和代码,更清晰明了。
    5. 支持了多层纹理UV的导出,以及对应材质的纹理tex_coord_set。
    6. 默认self lumination这一层为lightmap层。
    7. 输出信息更为正确和详细。
    8. 导出速度提升30%。

    渲染相关
    1. 试验了HSL->RGB的几种方法,理论上使用3d texture查表是最快的,也是最耗显存的;最终证明传统转换算法才是最有效的。
    2. 用简单的方式实现了一个glow的效果,感觉上要比ogre自带的bloom效果要好,而且只需要2个pass。
    3. 充分理解和认识到main loop的正确写法和重要程度,logic和display是需要明确分开的。
    4. 开始尝试将self shadowing加入avatar渲染。
    5. 搞不定lighting map,只能将场景导回max,然后再导出,正在进一步试验中。
  • 相关阅读:
    TestNG并发测试包
    @Valid的坑
    spring boot 下 spring security 自定义登录配置与form-login属性详解
    在eclipse上搭建springBoot
    分页问题
    谷歌chrome://chrome-urls/
    chrome中清除dns缓存
    pg中的非varchar类型的模糊搜索
    spring中用xml配置构造注入的心得
    Flask-Limiter使用详细说明
  • 原文地址:https://www.cnblogs.com/oiramario/p/1582701.html
Copyright © 2011-2022 走看看