BrianPeek.com

A Compendium of Random Uselessness
in Search
  • Mix 07

    Anyone heading out to Mix this year?  I'll be there once again, but this time I'll be (partly) working the Coding4Fun booth.  We should have a few interesting toys to entertain the masses between sessions.  Stop by and throw a Wiimote at my head or something.

    Posted Apr 25 2007, 02:26 PM by Brian Peek with no comments
    Filed under: , ,

  • NYC .NET Developer's Group Presentation Posted

    I have posted the slide deck and all sample code shown during my "Interfacing External Hardware Using Managed Code and Microsoft Robotics Studio" session.  Thanks to everyone who attended.  Questions and comments on all are welcome!

    Posted Apr 20 2007, 03:44 PM by Brian Peek with no comments
    Filed under: ,

  • Forums

    I have decided to try a grand experiment.  I have turned on anonymous posting in the forums on this site.  It seems many aren't wild about creating an account to post for some reason, so let's see how this turns out.  SPAM filters and flood checks are enabled, so hopefully that will keep the bad people out.  If it turns into a "free cell phone" and "cheap v1agra" flood-fest, I'll turn it back off very quickly.

    Anyway, feel free to try it out.  it's a much easier way to have an interactive discussion instead of blog comments...in my opinion at least.

    Posted Apr 20 2007, 01:03 PM by Brian Peek with no comments
    Filed under:

  • NYC .NET Developer's Group Event

    I will be presenting Interfacing External Hardware Using Managed Code and Microsoft Robotics Studio on Thursday, April 19th at the NYC .NET Developer's Group monthly meeting, which begins at 6pm.  I'll be showing off some cool toys from the Phidgets people (an RFID reader, interface kits, sensors, etc.), how to control hobby servos and motors via a PC, and wrapping up with an introductory look at Microsoft Robotics Studio.

    Come out and heckle!

    Posted Apr 16 2007, 06:21 PM by Brian Peek with 2 comment(s)
    Filed under: , ,

  • XNA and 3D Model Exporting

    Here's an important safety tip that I wish I knew before the 4 hours I wasted on figuring it out.

    When building a model in 3D Studio Max (or likely every other modeling package in the universe), and then exporting it to a DirectX .X file via the Pandasoft X file exporter or kilowatt X file exporter plugins, ensure that the model has no meshes named with a space or period (or likely other characters).  This will cause the XNA importer and DirectX Viewer (or likely every other .X file importer in the universe) to fail with a very informative error like "Parser error" with no further information.

    We had a model that was working great.  My artist decided to tweak some things and add some new meshes, at which point the new version of the model stopped working.  At first we blamed it on the new parts that were added, then textures, then the exporter, then....who knows.

    Finally, after exporting the original model as a .X and the new model as a .X and comparing, I found that the mesh names that had spaces in them were not being exported correctly.  One area would reference the name with an underscore, and another would have the actual space character.  Fixing the names in 3D Studio Max and then exporting again fixed everything.

    Meh.

    Posted Apr 12 2007, 08:50 PM by Brian Peek with no comments
    Filed under: ,

  • CodeBetter.com

    I have been accepted as a new blogger by the good people over at CodeBetter.com.  If you've never been there, you're missing out on some great technical content.

    My plan is to cross-post my technical content from this site to my new CodeBetter.com blog to reach a much wider and varied audience.  All non-professional/non-technical will remain here only.

    This blog isn't going anywhere and will be the superset of all content between the sites.  The CodeBetter.com blog will be the subset that is technical.  You choose where and what you'd like to read.

    Enjoy, and thanks to John Papa and the folks at CodeBetter!

    Posted Apr 03 2007, 09:48 PM by Brian Peek with no comments
    Filed under: , ,

Copyright (C) 2008 Brian Peek
Powered by Community Server (Commercial Edition), by Telligent Systems