Where should SimpleMath live?

Where should SimpleMath live?

  • Comments 24

Feb 2013 update: in response to overwhelming popular opinion, SimpleMath has now been merged into the DirectX Tool Kit on Codeplex.


I am curious what folks think is the right long term home for the SimpleMath helper code?

  1. A post on my blog is fine
  2. The MSDN code gallery
  3. Merge it into DirectXTK  (seems kinda weird to me, as SimpleMath isn't really a DirectX graphics helper like the other code in there)
  4. A standalone CodePlex project  (also seems kinda weird, as SimpleMath is so small)
  5. Other?
  • > maybe extend SimpleMath beyond a wrapper with giving the Color struct or a Color namespace all the color constants we're familiar with from the Xna.Framework.Graphics.Color struct

    These are already provided by the core DirectXMath:


  • Oh wow, somehow missed that transitioning from XNAMath. Sweet.

    All the more reason SimpleMath bundled with DirectXTK would help complete a productivity vibe of using XNA since so many pieces are already there. Seeing it present as an option rather than an extension may help ease people from C# to C++.

    But it'd also be ok if it was a separate CodePlex project. Even though DirectXTK doesn't depend on SimpleMath like it does DirectTex, would be nice if it linked to SimpleMath as an option.

    It's such a useful wrapper though that it deserves more than being a blog post even if it'll need no further work.

  • NuGet package!?

  • I'd say merging it into DirectXTK, as yes its close to graphics, and lots of exposure.

  • It will be nice if Shawn and other former XNA developers create own NET-DirectX11 port like XNA. Or help people in MonoGame. However its a dreams. But C++ is very uncomfortable thing even in VS2012.

  • I vote for DirectXTK

  • My vote is DirectXTK

  • I'd say release it on CodePlex or github or whatever. Merging it in TK would be ok, but if it helps other people, releasing it seperately, users wouldn't have to deal with the unnecessary (for their purpose) code and dependancies and such of DXTK. and people who want it in their TK Project can include it

  • Created CodePlex Issue for this. Feel free to Up-Vote it :>


Page 2 of 2 (24 items) 12
Leave a Comment
  • Please add 2 and 1 and type the answer here:
  • Post