3d Ripper DX version history: version 1.8 - increased stability; - fixed crashes due to out of memory; - better instancing support; - minor fixes; version 1. "Global monitoring mode" now works on Vista / windows7; - 3ds Max 2010 [Design] 32-bit plugin; - vertex and pixel shaders disassembly is saved properly for DirectX 8 apps. - float renderstates now correctly displayed;
3d Ripper DX version history: version 1.8 - increased stability; - fixed crashes due to out of memory; - better instancing support; - minor fixes; version 1. "Global monitoring mode" now works on Vista / windows7; - 3ds Max 2010 [Design] 32-bit plugin; - vertex and pixel shaders disassembly is saved properly for DirectX 8 apps. - float renderstates now correctly displayed;
3d Ripper DX version history: version 1.8 - increased stability; - fixed crashes due to out of memory; - better instancing support; - minor fixes; version 1. "Global monitoring mode" now works on Vista / windows7; - 3ds Max 2010 [Design] 32-bit plugin; - vertex and pixel shaders disassembly is saved properly for DirectX 8 apps. - float renderstates now correctly displayed;
============================= Version 1.8.1 --------------------------- - increased stability; - fixed crashes due to out of memory; - better instancing support; - minor fixes; Version 1.8 --------------------------- - DirectX 6 support ( beta ) - 3ds Max 2011 [Design] plugins; - 3ds Max 2009 plugins - 3ds Max 2010 [Design] 64-bit plugin; Version 1.7 --------------------------- - "Global monitoring mode" now works on Vista/Windows7; - 3ds Max 2010 Design 32-bit plugin; - better support for DirectX 8 applications; - better support for VS3.0 ('whole mesh is planar' fix); - vertex and pixel shaders disassembly is saved properly for DirectX 8 apps; - better FOV determination; - support for Direct3D9Ex; - better interception (LoadLibraryEx); - minor fixes; Version 1.6rc1.3 --------------------------- - added DirectX 8.0 suport; - float renderstates now correctly displayed; - FOV determination enchanced; - fixed bug in global monitoring mode shutdown; - fixed bug in fixed vertices processor; - fixed bug in QueryInterface(); - added check for DirectX runtime installation; Version 1.5a --------------------------- - new powerful injection mode "Global monitoring"; - finally removed dependency from installed DirectX 9.0 update version; - fixed: crash when compiling shaders with errors; - recommended parameters are saved at the beginning of the OBJ file only; - objects are annotated with rendering states in OBJ file; - more recommended parameters are shown (including less reliable); Version 1.5 --------------------------- - automatic FOV and Aspect ratio determination; - FOV input editbox moved to import plugin interface; - hooking strategy has been changed. New method is less intrusive and more stabl e; - removed dependency from installed DirectX 9.0 update version. Works fine with any version; - Updated to DirectX 9.0 August 2007 update; - capture files are named "frame[date]_[time].3dr"; - fixed minor bug in DrawPrimitiveUP() and DrawIndexedPrimitiveUP() capturing; - fixed: "Ready to capture" label is blinking randomly; - fixed: "Ready to capture" label does not apper, but 3D Ripper DX actually work s; Version 1.4d --------------------------- - better fixed function support; - fixed bug: some meshes are wrongly recognized as 2D, and not captured; - updated to DirectX 9.0c April 2007; Version 1.4c --------------------------- - fixed bug in MyCreateProcessW(); - fixed bug in SwapChainProxy(); Version 1.4b --------------------------- - DrawPrimitiveUP() and DrawIndexedPrimitiveUP() support; Version 1.4a --------------------------- - advanced texture capture: now can capture POOL_DEFAULT textures; - better renderstate verbose; - new import option: ignore if RGBWRITE is disabled; - fixed: installer does not retrive 3DS MAX 5.x path correctly; - fixed: crash when output directory does not exists; - fixed: crash on pre-transformed vertices; - fixed: buffer overrun in myWinExec() with long strings; Version 1.4 --------------------------- - full Shader Model 3.0 support; - instancing support; - new feature: Pre- and Post-TnL cache efficiency measurement; - faster capture; - fixed: low accuracy of Wavefront .OBJ texture coordinates; - minor fixes and enhacements in verbose code; - fixed installer: wrong directory for 3DS MAX 9.0 plugin; - support for apllications, using multiple direct3D devices; Version 1.3b --------------------------- - fixed Wavefront .OBJ export; - fixed: does not work if output directory name contains '.'; Version 1.3a --------------------------- - added support for applications using miltiple Direct3DDevice() objects; Version 1.3 --------------------------- - optional Wavefront .OBJ export; - fixed 3DS MAX 5.0 support; - added 3ds max 9.0 support; - fixed bug: crash when DIP() is called with numPrimitives=0; - fixed bug: quartz.dll crash; - fixed bug: wrong reference counting of some objects; - fixed bug: wrong command line parameters passed if executable filename contain s spaces; Version 1.2a --------------------------- - minor bugfixes; Version 1.2 --------------------------- - less intrusive, more stable capture; - much lower memory usage in "1 object = 1 drawcall" mode; - capturing all 8 texture coordinate sets; - all 8 texture stages are assigned as sub-mtls in 3DS Max; - minor enhancements; Version 1.1 --------------------------- - support for applications which use IDirect3DSwapChain->Present(); - remove double faces order added; Version 1.0 --------------------------- - initial release