Float = 32bit single-precision floating-point standard: IEEE 754.Unsigned short = 16bit unsigned integer.**BEFORE YOU ASK EVERYTHING REFERRED TO IN THE EXAMPLE VMP IS LITTLE ENDIAN ** so just refer to the block out diagram “block_diagram.png” and be as inventive as you want! Ironically there are multiple ways you can get to the geometry by reading different blocks that end up pointing to the same spot. So for example to get to the geometry block you need to parse the following blocks, read the pointer and jump to the next block read the next pointer and so on until you reach the geometry. The mesh data is stored in a rather typical PS2 way, the trick had always been how the hell do you get there?! In the diagram I supplied you can see arrows which represent the pointers that you must to read in order to follow to the next block. I would like to credit pringerx, whom gave the most complete summarization of the format that help me in my discovery phase of the format So with some extra time I had, I spent 3 months plotting and reversing and coding my own version of importer. I had held out looking at the format hoping one of them would just drop a program but decade later nothing. I believe that all three parties had created a version of importer however none had released anything to the public. He contacted me while I was working on SC2 and I provided some info I had. However throughout the years I have explored file formats in my spare time and have enjoyed writing mesh import and export plugins in 3dsmax.įormat was initially broken by fanfurry then probably factduck and then zaramot gained interest in it. Hi my Name is Corey I joined Xentax 15 years ago being interested in modding but having no background in computer science or programming. I will now attempt to explain this the best I can, just be aware this just gives a very basic outline However if you wish to make your own implementation, read my maxscript which is in the package called "vmp_imp_by_mariokart64n.ms" everything is shown in black and white This contains C style structures which I will be referring to as I walk through the format. its important that you refer to the file in the package named "vmp_format.h" and you can follow along with me as I step through the format. NOTE 2: The reserved space is there just in case. NOTE: The threads currently being prepared will take a maximum of 12 hours to publish and update the links of. Soul Calibur 3 - Modding Tools Resource.Soul Calibur 3 - Modding 101 (Prepping Thread). Soul Calibur 3 - Tales of Souls Script (Research Rapidly Ongoing).Soul Calibur 3 - Sound Format (Research Ongoing).Soul Calibur 3 - Motion Data (Research Ongoing).
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |