zoukankan      html  css  js  c++  java
  • Ogre3d

    SceneManager

    MovableObject 

     Entity

     Camera

     Light

    SceneNode

    Material

     

    Resource Management

    ResourceGroupManager

    ResourceManager

    Mesh

    Texture

    GpuProgram

    ArchiveFactory

     

    Rendering

    Renderable

    RenderWindow

    HardwareBufferManager

    RenderSystem

    Scene Management
    This is about the contents of your scene, how it's structured, 
    how it's viewed from cameras, etc. Objects in this area are 
    responsible for giving you a natural declarative interface to 
    the world you're building; ie you don't tell OGRE "set these 
    render states and then render 3 polygons", you tell it "I want 
    an object here, here and here, with these materials on them, 
    rendered from this view", and let it get on with it.
    Resource Management
    All rendering needs resources, whether it's geometry, textures, 
    fonts, whatever. It's important to manage the loading, re-use and 
    unloading of these things carefully, so that's what classes in this area do.
    Rendering
    Finally, there's getting the visuals on the screen - this is about 
    the lower-level end of the rendering pipeline, the specific rendering 
    system API objects like buffers, render states and the like and pushing 
    it all down the pipeline. Classes in the Scene Management subsystem 
    use this to get their higher-level scene information onto the screen.
  • 相关阅读:
    eclipse maven 插件 安装 和 配置
    Windows下 maven3.0.4的安装步骤+maven配置本地仓库
    js中转换Date日期格式
    Java 集合类详解
    java的反射机制
    Java 单例模式详解
    Http协议与TCP协议简单理解
    初识JavaScript,Ajax,jQuery,并比较三者关系
    MyBatis
    MyEclipse、Eclipse优化设置
  • 原文地址:https://www.cnblogs.com/stefan/p/1751486.html
Copyright © 2011-2022 走看看