PV3DDebug

Setting up and troubleshooting PaperVision projects can be a huge pain in the ass. Sure, there is a built-in debug thingy but it kinda really sucks. So I started making my own debug thingy and, quite frankly, freakin’ sweet.

I have an old example on how to use it in one of my posts.

Check out the example

Things that PV3DDebug currently does (as of revision 3):

  • Displays all render stats (i.e. Triangles, Render Time, Particles, Filtered Objects, etc.)
  • Displays system stats (i.e. FPS, Average FPS, Current Memory Use, Max Memory Use, Run Time, etc.)
  • Displays camera properties
  • Allows you to switch between multiple cameras
  • Allows you to adjust camera properties
  • Ability to turn on/off individual stat windows

Things I plan to smash into PV3DDebug:

  • Display and adjust light properties
  • Switch between multiple lights
  • Display and adjust scene properties
  • Switch between multiple scenes
  • Display and adjust DisplayObject3D properties

Go get the Source!

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Ping.fm
  • Reddit
  • StumbleUpon
  • TwitThis