[IronPython] Managed DirectX via IronPython tutorials

Dave Fugate dfugate at microsoft.com
Tue Sep 11 02:46:29 CEST 2007


It's great to see more tutorials and usage of IronPython, so thanks for putting this out for everyone.  Just in case there's something in the Direct3D tutorial we put out that you do not also cover, our tutorial was updated to work with MDX 1.1 and IronPython 1.0.1.

The DLR Team

-----Original Message-----
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Andy Sy
Sent: Sunday, September 09, 2007 6:21 AM
To: users at lists.ironpython.com
Subject: [IronPython] Managed DirectX via IronPython tutorials

My 3-part tutorial for how to use MDX via IronPython is
now finally up.  The problem with the IronPython / MDX
tutorials I've seen out there (including the one that
comes with IronPython) are that they all rely on MDX 2.0
for which the DLLs have already time-bombed and no
longer work, thus a return to MDX 1.1 is necessary [1].

Part 1 deals with how to properly import the MDX 1.1
assemblies in case the assemblies for MDX 2.0 lying
around on your system:
http://neotitans.com/resources/mdx-ironpython-1.html

Part 2 shows you how to interact with a Direct3D
device while you are on the IronPython command line:
http://neotitans.com/resources/mdx-ironpython-2.html

Part 3 shows you how to use the D3DX Sprite class to
display and animate alpha-blended sprites:
http://neotitans.com/resources/mdx-ironpython-3.html



[1] MDX 1.1 actually encapsulates a good chunk of DirectX 9
functionality and will be around for a long long time, so
relying on it is not something to worry about.  Additionally,
XNA, the replacement for MDX 2.0 has some annoyances
associated with it as outlined below:

http://slimdx.mdxinfo.com/wiki/index.php



------------------------
http://www.neotitans.com
IT and Web Consulting



_______________________________________________
Users mailing list
Users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com



More information about the Ironpython-users mailing list