Menu

Object Members in Map Rendering

Input
Etherous
2006-08-04
2013-04-16
  • Etherous

    Etherous - 2006-08-04

    The MWE object MWE_Class has many children, including the MWE_Object, which is the primary graphical object rendered in MWE. The Class object, and therefore the Object object, have 'members', which are the same as members in classes in programming. The question I want you input on is: When an object is rendered, should it's members also be rendered with it?

     
    • Jay A

      Jay A - 2006-09-05

      It should be rendered, if its a composite object like an automobile, so that parts of it don't go missing
      that depends again on how objects are represented, say u want to arrange an object as a combination of meshes.
      Again rendering is an expensive process, zbuffer eliminates unnecessary rendering at a lower level(primitives)
      but it would be nice to develop a visibility determination test to pass visible/part visible objects to the
      renderer.

      On the other hand world can be an object, and rendering the world need not mean rendering every object in it,
      it should be decided bases on the visibility of contained objects formed by occlusion and cull faces.

       
      • Etherous

        Etherous - 2006-10-02

        A unique feature of the MWE_Object class is a member called "contents". Objects in a linked list under this member will be rendered if able, however members under "members" will not be rendered. As the object class is the only object containing the contents member, only objects contained in this way under another object will be rendered. This will allow "constructs" to be formed from literal "parts," such as an automobile being constructed from other object, such as wheels, frames, seats, etc. Also, when the joint system is implemented with the physics system, these parts will have specificaly defined allowed movements, such that mechanical devices, or even actual animals and people can be constructed with "bones" defined by these joints.

         

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.