- Joined
- Apr 19, 2008
- Messages
- 2,414
So after numerous years of working on a homebrew Warcraft mod project of mine, I finally got tired of making models halfway in Notepad++ and halfway in Oinkerwinkle's tools, so I started on a monster programming project designed to replace Oinkerwinkle's Vertex Modifier. However, in so doing, I realized that there was a lot more to the Vertex Modifier than I ever bothered to use, so I've been slower in finishing than I might have hoped.
That said, I've built a work in progress Java version of the Vertex Modifier and almost tried to upload it as a Modeling Resource until I read through the rules and realized that the Hive doesn't want work-in-progress-type projects. That being the case, I'm hoping this is the right sort of place to post the project and hopefully I'll get some feedback as to how to make it even better. It still lacks some of Oinkerwinkle's Vertex Modifier's features, but its Import function could effectively serve as an advanced replacement for Oinkerwinkle's GeosetMerger and AnimTransfer if I polish it a little bit.
Here was the program description that I originally wrote for use in my tool submission:
This tool is essentially a customized version of Oinkerwinkle's Vertex Modifier rewritten in Java to allow for some additional features:
- fullscreen support
- Multi-tabbed editing, meaning that you can open many models at the same time
- white, not black, background on Windows 7
- Editing multiple geosets at a time with ease
- Editing PivotPoints
- Advanced Import feature, which functions similar to Oinkerwinkle's GeosetMerger but a lot more complex, including animation importing, bone importing, some limited particle emitter importing, etc
- Saving automatically rewrites the model's GeosetAnimIds so that no part of the geometry will ever do the stretch-to-nearby-model glitch
The tool is a working simple Vertex Editor and Importer, and I intend to add more features as time goes on. However, I still consider it to be in very early stages of development and you may experience errors -- please back up your models, and report any errors that you find.
The Import tool is really quite handy. As an example, one might create Grunt riding a Dragon by simply importing the Grunt model onto the Dragon and telling it to attach the grunt's legs to the Dragon's chest-type bones rather than importing the Grunt's leg bones. However, due to the complex nature of this sort of importing and the early stage of the tool, you may experience program errors and I hope that you report them for me.
Written in the newest version of Java, so it should work cross-platform but you may need to update Java:
http://www.oracle.com/technetwork/java/javase/downloads/jre7u7-downloads-1836441.html
If that link doesn't work, go here and push "JRE" download button:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Credits:
- Thanks to Oracle/Sun for the Java language
- Thanks to Terai Atsuhiro and Jay Warrick for the Drag and Drop Tabbed Pane java class code, which was provided in online Java help forums (http://java-swing-tips.blogspot.com/2008/04/drag-and-drop-tabs-in-jtabbedpane.html)
- Thanks to the Javadocs for documenting Java in an understandable way for users
Edit: The program now has the "ImageBin" folder embedded in itself, so in order to run it you will need only the "MatrixEaterV0.08" jar file and Java.
Latest Version:
http://www.hiveworkshop.com/forums/...vertex-editor-matrixeater3dv0.16C_windows.zip
List of Known Issues:
http://www.hiveworkshop.com/forums/2333774-post60.html
Significantly Newer Sourcecode (v0.11c thereabouts):
http://www.hiveworkshop.com/forums/2337282-post66.html
That said, I've built a work in progress Java version of the Vertex Modifier and almost tried to upload it as a Modeling Resource until I read through the rules and realized that the Hive doesn't want work-in-progress-type projects. That being the case, I'm hoping this is the right sort of place to post the project and hopefully I'll get some feedback as to how to make it even better. It still lacks some of Oinkerwinkle's Vertex Modifier's features, but its Import function could effectively serve as an advanced replacement for Oinkerwinkle's GeosetMerger and AnimTransfer if I polish it a little bit.
Here was the program description that I originally wrote for use in my tool submission:
This tool is essentially a customized version of Oinkerwinkle's Vertex Modifier rewritten in Java to allow for some additional features:
- fullscreen support
- Multi-tabbed editing, meaning that you can open many models at the same time
- white, not black, background on Windows 7
- Editing multiple geosets at a time with ease
- Editing PivotPoints
- Advanced Import feature, which functions similar to Oinkerwinkle's GeosetMerger but a lot more complex, including animation importing, bone importing, some limited particle emitter importing, etc
- Saving automatically rewrites the model's GeosetAnimIds so that no part of the geometry will ever do the stretch-to-nearby-model glitch
The tool is a working simple Vertex Editor and Importer, and I intend to add more features as time goes on. However, I still consider it to be in very early stages of development and you may experience errors -- please back up your models, and report any errors that you find.
The Import tool is really quite handy. As an example, one might create Grunt riding a Dragon by simply importing the Grunt model onto the Dragon and telling it to attach the grunt's legs to the Dragon's chest-type bones rather than importing the Grunt's leg bones. However, due to the complex nature of this sort of importing and the early stage of the tool, you may experience program errors and I hope that you report them for me.
Written in the newest version of Java, so it should work cross-platform but you may need to update Java:
http://www.oracle.com/technetwork/java/javase/downloads/jre7u7-downloads-1836441.html
If that link doesn't work, go here and push "JRE" download button:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Credits:
- Thanks to Oracle/Sun for the Java language
- Thanks to Terai Atsuhiro and Jay Warrick for the Drag and Drop Tabbed Pane java class code, which was provided in online Java help forums (http://java-swing-tips.blogspot.com/2008/04/drag-and-drop-tabs-in-jtabbedpane.html)
- Thanks to the Javadocs for documenting Java in an understandable way for users
Edit: The program now has the "ImageBin" folder embedded in itself, so in order to run it you will need only the "MatrixEaterV0.08" jar file and Java.
Latest Version:
http://www.hiveworkshop.com/forums/...vertex-editor-matrixeater3dv0.16C_windows.zip
List of Known Issues:
http://www.hiveworkshop.com/forums/2333774-post60.html
Significantly Newer Sourcecode (v0.11c thereabouts):
http://www.hiveworkshop.com/forums/2337282-post66.html
Attachments
Last edited: