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.
  • 相关阅读:
    使用Gradle构建项目
    centos7配置IP地址
    安装docker报错问题
    使用Centos7 安装docker的步骤
    CentOS7安装步骤
    Mybatis使用 爬坑记录
    火锅蘸料自制
    mysql 几种索引的复习(温故而知新)
    java 内存泄漏 与 内存溢出
    内存泄漏排查
  • 原文地址:https://www.cnblogs.com/stefan/p/1751486.html
Copyright © 2011-2022 走看看