zoukankan      html  css  js  c++  java
  • The New BeginningH3D new Project: ProjectH

        Long time not to update. H3D studio now is developing the whole new project .

        After seven months development, we can show it now (dev code:Project H)...I don't like this code very much...hm,mm....whatever.  Now. It include a game prototype(single mode and multiplayer mode), a new 3d engine, and a whole new editor.

        The Engine support per-pixel lighting and other next-gen graphic functions. not much to say...You got 3d gurus in your team, find those rendering technologies  from ShaderX ,Game Programming Gems, and GPU Gems series. Also u can get the papers from GDC conference and sigraph conf pdf...something like that...then put some rendering trick with artists' help.

        Here 's some screenshot from the Editor. I adjusted some post process parameters in my taste.. hehe. maybe it's too heavy ...

    *One of our character without animation. I can turn on the realtime shadow in the editor. so I put the actor model under the shadow of leaves.

    *

    We use different HDR parameters to make the different style in the same terrain.

    the following pic it's blur....I just show our camera system here. there's a build-in depth of field modular in it.

        We use motion blur ,the tech is  same as NFS13 ,and the result is very ok .

        About the future, hmm..SSAO is very easy to implement. i doubt if it can improve the scene much.
        The next step is about multithread rendering (for speed)and some global illumination(....for my own interesting...and for more detailed in-door rendering), i will keep improving the nature rendering effect like water,all kinds of trees,better static shadow(maybe use distance field alpha test texture like ue3).and also, deferred rendering with massive lights is attractive..but in our game propotype, there's no need for complex in-door scene with multiple lights.
        We also developed a lightmap generator .it can generates the normal lightmap like half-life2 . but i doubt maybe the lispsm+csm with phong shading is very ok for outdoor rendering(like the lost planet). UE3 use the normal lightmap to render all static surface like floor and the walls.
        At last ,we all know now: the tool set is the key. the most important key...copying the rendering tech is easy ......,but developing a real product pipeline is long way to go...

         I will keep giving some dev infos here. hope it can make you got the desire to join us if you are a 3d tool/rendering/engine dev guru!

        My email is puzzy4d@yahoo.com.cn . You can contact me if you think you want to get a very exciting job in realtime 3d rendering and game dev field

  • 相关阅读:
    基于session做的权限控制
    spring有关jar包的作用
    Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradle:2.XX的最正确的解决方法
    Android Handler机制(四)---Handler源码解析
    System.currentTimeMillis()与SystemClock.uptimeMillis()
    【转】博客美化(6)为你的博文自动添加目录
    Android Handler机制(三)----Looper源码解析
    Android Handler机制(二)---MessageQueue源码解析
    Android Handler机制(一)---Message源码分析
    关于Android Force Close 出现的原因 以及解决方法
  • 原文地址:https://www.cnblogs.com/puzzy3d/p/1614596.html
Copyright © 2011-2022 走看看