GXView
Hi everyone!
Like most of XNA user, I used to work with compiled XNB resources. The content pipeline is a good thing because you can immediately see what’s wrong with your assets. However, it’s getting a little tougher when you need dynamic resources.
If you want to allow your users to add content to your app, then they must compile themselves their textures/models/shaders/whatsoever. And nothing is harder than making a 3D artist install Visual Studio.
This is where GXView becomes handy. At first, GXView (known as XNBViewer) was a simple tool to preview XNB files. Then I added the “save as” function, and it became possible to save an FBX file as XNB, or to get back a .png from an XNB texture.
After working on GXView for a while, I decided to directly embed all the functions game developpers tend to use when working on a game.
Current features:
- FBX and X Loader
- FBX/X to XNB converter
- Image loader
- Image to XNB and XNB to Image converter
- Texture resizer (none, linear and bicubic interpolation)
- SpriteFont XNB viewer
- Screen capture
- XML Simple editor
Soon to come (depending on my availability):
- Shader editor / compiler / previewer
- Heighmap editor
- Video capture
- Hexadecimal editor
GXView is still provided as a beta version, and I’m working to improve the existing functionnalities and implement new one. Any feedback will be appreciated
Download GXView 1.0 beta
Is this compatible with XNA 3.0?
It occurs an error during the beggining of the installation: “XNA 2.0 Runtimes installed - Double click to update”
It was designed for 2.0. However I will release a 3.0 based version very soon.
Hey, still working on that 3.0 version? My team here could use it for our game dev. project
Well, I didn’t really work on it (not enough time), but I updated to 3.0. It’s still in a beta version, but I hope it can be useful.
(try downloading again, and reinstall. The framework 3.0 is handled from GXView 1.1.0)
Anyway, if you have any feedback, please post them here.