Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualTiagoCosta

Posted 01 January 2013 - 05:20 PM

The DirectX 11 SDK doesn't provide functions or anything to load 3D Models. So what you should do is write a loader for a interchangeable format like FBX using the FBX SDK or you can use ASSIMP library to load various formats but you still have to handle the loaded data yourself (storing it in buffers, etc).

 

Regarding the Effects Framework, I'm also not a big fan, so I wrote my own shader/effect framework, and in my opinion you should do the same... it'll pay off after it's done, because you can write it so it integrates perfectly with your engine which should result in a performance improvement.


#3TiagoCosta

Posted 01 January 2013 - 05:19 PM

The DirectX 11 SDK doesn't provide functions or anything to load 3D Models. So what you should do is write a loader for a interchangeable format like FBX using the FBX SDK or you can use ASSIMP library to load various formats but you still have to handle the loaded data yourself (storing it in buffers, etc).

Regarding the Effects Framework, I'm also not a big fan, so I wrote my own shader/effect framework, and in my opinion you should do the same... it'll pay off after it's done, because you can write it so it integrates perfectly with your engine which should result in a performance improvement.

#2TiagoCosta

Posted 01 January 2013 - 05:18 PM

The DirectX 11 SDK doesn't provide functions or anything to load 3D Models. So what you should do is write a loader for a interchangeable format like FBX using the FBX SDK or you can use ASSIMP library to load various formats but you still have to handle the loaded data yourself (storing it in buffers, etc).

Regarding the Effects Framework, I'm also not a big fan, so I wrote my own shader/effect framework, and in my opinion you should do the same... it'll pay off after it's done, because you can write it so it integrates perfectly with your engine which should result in a performance improvement.<br /><br />

#1TiagoCosta

Posted 01 January 2013 - 05:17 PM

The DirectX 11 SDK doesn't provide functions or anything to load 3D Models. So what you should do is write a loader for a interchangeable format like FBX using the FBX SDK or you can use ASSIMP library to load various formats but you still have to handle the loaded data yourself (storing it in buffers, etc).<br /><br />Regarding the Effects Framework, I'm also not a big fan, so I wrote my own shader/effect framework, and in my opinion you should do the same... it'll pay off after it's done, because you can write it so it integrates perfectly with your engine which should result in a performance improvement.<br /><br />

PARTNERS