User Tag List

Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 21

Thread: Performance Decrease with 3D Mesh object

  1. #1
    No Products Registered

    Join Date
    Oct 2007
    Location
    MA
    Posts
    95
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Performance Decrease with 3D Mesh object

    I'm not sure if this is the right place to put this. But I was just doing some tests. I heard that the 3D Mesh object is now hardware accelerated (it does have a d3d9 option in anycase)

    In Normal mmf I could create 47 meshes before I hit 30 fps with the benchmark program

    In HWA mmf I could create 18 meshes before I hit 30 fps with the benchmark program.

    I'm not sure if this is a problem with the extension, MMF, or if work is still being done on it. But I heard that the 3d Mesh extension was supposed to be ported to HWA already so I thought I'd give you guys a heads up.

    Thanks.

  2. #2
    No Products Registered

    Join Date
    Jul 2006
    Location
    Texas
    Posts
    1,225
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    Uhhh, it was always 3d accelerated. 3D like that IS hardware acceleration. In 3d, every object is made up of thousands of triangles, and in 2d games, each object is made up of 2 triangles (to make a square).

    That extension is really slow anyways because MMF2 wasn't designed to handle 3d.

    Hardware Acceleration hasn't changed anything with regards to that object.

  3. #3
    Clickteam Clickteam
    Anders's Avatar
    Join Date
    Jun 2006
    Location
    Denmark, Århus
    Posts
    3,456
    Mentioned
    5 Post(s)
    Tagged
    1 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    The problem with the 3D mesh object was that it creates an instance of a completely seperate 3D engine to draw into an image in memory which then is put back into the 3d card for rendering.
    As you might have guessed that is extremely slow.
    The object has to be remade for the new hardware acceleration to work fast.

  4. #4
    Clicker Multimedia Fusion 2iOS Export Module

    Join Date
    Jul 2006
    Posts
    79
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    From what I understand, the 3D Mesh Object works by somehow rendering 3D objects onto a standard MMF 2D image surface, which is not accelerated by hardware. This is what accounts for its slow rendering speed when too many objects are displayed at a time.

    The HWA version of MMF now renders sprites and other 2D objects directly to the screen as flat polygons with textures. Correct me if I'm wrong, but it should finally be possible to natively render 3D objects directly to the screen and with full hardware acceleration.

    So, either a new 3D Mesh Object will have to be programmed from scratch, or else the current one will possibly have to be converted somehow.

  5. #5
    Clicker Multimedia Fusion 2 DeveloperSWF Export Module

    Join Date
    Jun 2006
    Posts
    6,773
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    it should finally be possible to natively render 3D objects directly to the screen and with full hardware acceleration.
    Correct! Villy has already done it.

  6. #6
    Clicker Multimedia Fusion 2iOS Export Module

    Join Date
    Jul 2006
    Posts
    79
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    Excellent news! Thank you very much. :cool:

  7. #7
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    But I heard that the 3d Mesh extension was supposed to be ported to HWA already
    The 3D Mesh object is not yet optimized for HWA, but we plan to convert it asap (if possible - i.e. if there is no conflict between the Irrlicht library it uses and the way MMF2 handles Direct3D).

  8. #8
    No Products Registered

    Join Date
    Oct 2007
    Location
    MA
    Posts
    95
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    Awesome. I was hopeing to be able to make large background objects such as trees out of simple 3d meshes for a top down 2d game. Can't wait to see the performance increase .

  9. #9
    Clicker Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)

    Join Date
    Jun 2006
    Location
    Australia
    Posts
    682
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    I think what Jamie is refering to, is irrlicht rendering to the mmf window, which is not quite the same as having a fast controllable 3dmesh object .

  10. #10
    Clicker Multimedia Fusion 2 DeveloperSWF Export Module

    Join Date
    Jun 2006
    Posts
    6,773
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: Performance Decrease with 3D Mesh object

    No, I was referring to drawing 3D polygons directly to MMF2 HWA's window.

Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Performance decrease with DX 8 & 9
    By Blizna in forum Hardware Accelerated Runtime
    Replies: 2
    Last Post: 5th November 2011, 08:39 PM
  2. [BUG]3d Mesh Object (regardless of HWA)
    By LazyCoder in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 20th January 2008, 06:52 PM
  3. For 3d mesh object
    By Durnus in forum Extension Development
    Replies: 9
    Last Post: 22nd October 2006, 08:28 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •