Downloads

TomXmodelUtils - Release Notes
Versions with 'Released Soon' next to them are been worked on, all updates currently listed under that version have been finished but the update will not be released untill all planned updates are finished for that version.

Version 1.0 - Released Soon

* Adds more light settings
* Fixed bones in XE
* White verts in MA's
* Mini option menu
* Updated tray msg(click to open location)
* Hover over bones in 3D to show name
* Root bone name is correct in tag_view
* Updated render system
* Normal maps are rendered
* Vert colors used in rendering(Allowing you to check Vert color correct)
* Main window frame behavior / render updates
* Faster texture loading times
* If a model has multiple root bones they are shown in tag list
* Min search length changed from 3 to 1
* Hovering over a tag in tag list we make it be highlighted in the 3D view
* Added LOD count to properties list
* Supports loading of all LODs
* Fixing a bug causing a crash when flicking through the models quickly
* All settings saved to a xml file, allowing easy manual reset of settings
* New splash (made by Radimax)
* Splash min show time reduced, for quicker start times.
* Update system improved

Version 0.987

* DDS sometimes had incorrect Mipmap count in header.

Version 0.986

* Minor Updates
* Fixed small bug in IWI Loaders

Version 0.985

* Fixed some textures in Maya not loading (caused in 0.984 from changes in other areas of program)
* GDT items are now prefix with "model_export\\"
* On Update most settings are reset (this will be the case until 1.0 release)

Version 0.984

* Fixed Random Crashing on start up (was imported function pointer)
* Far and near Planes updated(you can now get much closer to the model and it won't clip when zooming out)
* New Cache friendly data layouts increasing load speeds for models.
* Xmodel Properties now shows total Meshes for the surface
* Xmodel Properties now Lists Tags
* Rendering now uses non static VBO's
* Xmodel List background no longer gets streched at top and bottom
* Xmodel List updated GUI
* Scroll Bars now show focus
* Scroll Bars can now be clicked on at any postion and the slider will move.
* Scroll Bars have new GUI
* New Button Types
* Some Genral GUI logic improvements
* GUI Render Speed Improvements
* Grid Size Reduced by 10
* Grid has center stripe.
* Dynamic Menus Outside areas now fade in out correct.
* When the Xmodel Property or Log menu is clicked on it will become the topmost.
* Log Prefixes msg with the message type: WARNING / ERROR
* GUI ItemResize Log Msg now updates Timer before adding resize time to log.
* Draw Axis setting now saves correct
* Camera now starts zoomed out
* IWD Scan Popup will now appear if raw/images count is below 2500 instead of the old 500
* Fixed a mutex that was not locking correctly causing some sync problems leading to random start up crash.
* Fixed a mutex not unlocking on 1st start of program, locking the program.
* Central locator and Axis now draw correct with VBO's on.
* Central locator size doubled and color changed from green to blue
* Bounding Box made 1px thinner along with added transparency.
* Settings Sub menu's fade time increased from 0.5-1.0
* Fixed Menu Fade bug where it was 100% on first frame
* Frame Code no longer eats up set title message preventing taskbar in XP getting program name.
* Perofmance increase the speed of rendering text.
* Massive perofmance increase for rendering large sections of text (aka ListBox)
* My Text Render system now checks for color flags in the text.
* Xmodel Log has color coded output (red = error, orange = warning, green = ok !, blue = info )
* Xmodel Loaded msg and load time is now 1 line instead of 2
* Dumping of static text files msg only appears in log if dumped(they have always been single time dump)
* My TGA converters for RGB8 to TGA had incorrect memory size, causing heap corruption.
* Xmodel_Export Scale will now always be 1.0
* Xmodel_Export bone code is now relative (it's still not fully right for some reason will look at it more later)
* When no export path is set will be in the programs running directory + /exported.
* GDT Exporter will now set type as animated when num bones > 1 instead of > 0.
* GDT Exporter has some updates
* Added reset buttons for directorys

Version 0.98

* Select Folder Works on XP
* Select Folder GUI updated.
* If you have a search present in the xmodel list and you change games the search is carried over.
* All non color maps are now force exported as TGA.
* You still have the option to export DDS or TGA for color maps.
* Bones render has been updated to be more neat (bones will accuire more advanced options soon).
* Slider cntrl for GUI updated design.
* XMODEL_EXPORT now has the same name as LOD to match GDT (was model name before)
* GDT image paths now have corrected Paths and names to reflect TGA / DDS
* If GDT Fails to write due to file permissions, it will attempt to write it in the Models's folder next to the Maya file.
* Frame Code Updated
* Frame supports Themes (ability to edit and create themes in next release)
* Maximise should take the correct size now.
* Double Click Top bar will toggle Maximise
* .MEL writer had a typo which could cause a crash.
* Program is no longer dependant on OpenAL.dll to start.
* If OpenAL.dll is not found there will just be no sound.
* IWD image mover can now be manually activated via the misc settings menu.
* Xmodel Log / Xmodel Properties now have close buttons on bottom bar.
* xmodel Properties now shows vert and face count.
* Program now loads normal and spec maps for rendering.
* You can disble loading of non color maps in the new shader settings menu.
* Created shader system that allows for unlimated amounts of shaders to be used to render the model.
* This update comes with one shader, a number of more complex shaders will be added in the next few days.

Version 0.976

* New Camera System Fixed, no longer destortes model.
* Frame Code bug fixed
* Custom Frame is drawn before window is shown
* New Splash screen (loads faster + looks win)

Version 0.975

* Camera updated to be more Maya styled in the way it moves + more smooth movement
* Central locator postion is now offset correct (think I broke it in 0.974 when changing how I postion the model)
* Removes False positives some virus programs were giving.

Version 0.974

* Fixed BO DDS having incorrect number of mipmaps in header

Version 0.973

* Bind Script updated to fix 2 minor bugs
* Logging Mode dose not default to 'SYNC'

Version 0.972

* Fixed loading of models that had more child bones than I allowed

Version 0.971

* Added code to prevent window starting off screen

Version 0.97

* Added 3D Bone display
* All Joint angles are correct for all formats
* Window on top setting now saves
* Added hotkeys for bounding box and new options
* Bind script minor updates
* Fixed some character models for BO not loading correct
* Change game hotkey will now not let you change game if one if still loading
* Plus a few minor changes

Version 0.96

* Xmodel Scale can now be set to any value between 0-999
* Listboxs & inputboxes now have updated sub menu styles to match treeview & jumpboxes.
* Added fully custom frame drawing code.
* Added Support for exporting as XMODEL_EXPORT.
* Can Export images as either TGA or DDS
* DDS export code will now report missing mipmaps / try to fix.
* Listbox reports progress while loading Xmodel List.
* minor thread sync bug fix
* Create tray icon defualt value changed to true
* Updated scroll bar code (list scrolls faster when shorter)
* When dragging scroll bar 3d view won't take input
* Add option to place all tag files in one folder (turned on by defualt)
* If you cancel folder dialog for export/gdt folder will no longer set path to local.
* Holding shift doubles zoom/move speeds
* Added 'close' button to settings menu
* Added bubble msg for screenshot
* Xmodel load timeout increased to 20 seconds
* Added bounding box Feature
* Central locator
* Hotkey added to move camera automaticly to fit model in view aera
* Search will move to top of list automaticly
* Hotkeys Can be customised
* Along with a few other behind the scene updates / fixes.

Version 0.95

* 3D View
* Uses all my own OpenGL Libraries / engine (except openAL for sound)
* Full logging (with error filtering based on importance)
* Multithread - 4 main threads (render, main loader, utility, misc background loaders)
* Auto recover (if xmodel loader has critical error will recover while running = no restart of app)
* Fps is reduced when program dose not have focus to reduce cpu load.
* Joint preview in 3D view
* 100% identical joint binds to original file
* Exports IWI's to dds in export folder
* Exports Ma / OBJ / xmodel_export
* Xmodel properties (col LODs, materials, view distances)
* View tags (.html)
* GDT creator for use with asset_manger
* Saves all settings
* Tray icon with useful options
* Bubble msg (displays export info / copy paste data)
* Progress bar
* 3D Lighting
* Very Fast !
* Resize is as easy as dragging the window
* Supports Cod4, Cod5, Cod BO
* FastFile Scanner (export from fastfiles)
* xmodel properties can also be viewed in child windows
* Loading screen while GUI assets are loaded (not visable on my pc, but slower pc's may take a second or 2)
* plus more ...