Skip to main content
added 414 characters in body
Source Link
House
  • 73.5k
  • 17
  • 188
  • 276

There are lots of libraries you can use together. However, SFML uses OpenGL. You can't run OpenGL and DirectX at the same time.

Most libraries that utilize the same core libraries will be compatible with each other. You may find some difficulties integrating them. For example 2D libraries along with 3D libraries may have different requirements for setting up your view matrices. For the most part, if both libraries use the same rendering tech, work with the same number of dimensions and do different things, they're likely compatible.

Learn more about what these core libraries do as well. DirectX wouldn't be used for loading maps for example. Get into some basic tutorials and learn what these things do. It should clear up a lot of the simple questions like this.

There are lots of libraries you can use together. However, SFML uses OpenGL. You can't run OpenGL and DirectX at the same time.

There are lots of libraries you can use together. However, SFML uses OpenGL. You can't run OpenGL and DirectX at the same time.

Most libraries that utilize the same core libraries will be compatible with each other. You may find some difficulties integrating them. For example 2D libraries along with 3D libraries may have different requirements for setting up your view matrices. For the most part, if both libraries use the same rendering tech, work with the same number of dimensions and do different things, they're likely compatible.

Learn more about what these core libraries do as well. DirectX wouldn't be used for loading maps for example. Get into some basic tutorials and learn what these things do. It should clear up a lot of the simple questions like this.

Source Link
House
  • 73.5k
  • 17
  • 188
  • 276

There are lots of libraries you can use together. However, SFML uses OpenGL. You can't run OpenGL and DirectX at the same time.