DisplayMan

Discussion in 'NDS - Emulation and Homebrew' started by DEElekgolo, May 5, 2011.

  1. DEElekgolo
    OP

    DEElekgolo Advanced Member

    Newcomer
    75
    26
    Apr 7, 2009
    United States
    DisplayMan generates a display list for use in nds games featuring 3d content.
    It supports normals texture UV and the normalization of meshes in the case that you wish to avoid handling complex scale matrices.
    This tool currently supports .dxf, .dae, .3ds, .obj, and .fbx. I recommend using FBX and it supports the most features of the 5 file formats and works in nearly every major 3d package.

    Pics of it in use:
    Normals
    Warning: Spoilers inside!
    Texture UVs
    Warning: Spoilers inside!
    And here is an unrealistic example.
    The actual NDS hardware would not be able to take a 6k triangle mesh like this, but you get the point.
    Warning: Spoilers inside!
    Download!

    Todo:
    -Vertex Colors
    -Materials
     
  2. Rydian

    Rydian Resident Furvertâ„¢

    Member
    27,883
    8,128
    Feb 4, 2010
    United States
    Cave Entrance, Watching Cyan Write Letters
  3. DEElekgolo
    OP

    DEElekgolo Advanced Member

    Newcomer
    75
    26
    Apr 7, 2009
    United States
    First time hearing of it.
    I actually made this tool for a game I am working on so I would rather enter that than the tools that lead up to its creation.
    Unless I get lazy then yea, I may enter this once it has some exclusive notable features such as vertex skinning and a library to support it.
     
  4. T3GZdev

    T3GZdev head of T3GZdev

    Member
    1,027
    108
    Apr 21, 2010
    United States
    wow how many polys is that last one? [​IMG] will that load on hardware?
    this looks interesting [​IMG]
     
  5. Quanno

    Quanno GBAtemp Fan

    Member
    446
    14
    Apr 29, 2008
    Netherlands
    Seems really nice!
    This can be really useful for developers.
     
  6. ultimate.fake.ac

    ultimate.fake.ac GBAtemp Regular

    Member
    107
    0
    May 29, 2010
    Canada
    Very cool, goodjob.
     
  7. Fishaman P

    Fishaman P Speedrunner

    Member
    3,244
    510
    Jan 2, 2010
    United States
    Wisconsin
    Wait, so can this make .nsbmd files?
     
  8. Rydian

    Rydian Resident Furvertâ„¢

    Member
    27,883
    8,128
    Feb 4, 2010
    United States
    Cave Entrance, Watching Cyan Write Letters
     
  9. DEElekgolo
    OP

    DEElekgolo Advanced Member

    Newcomer
    75
    26
    Apr 7, 2009
    United States
    It creates the raw display list to be used in devkitpro.
    So it is the raw binary files containing the FIFO commands.