文件名称:MDLParser:MDL文件的解析器
文件大小:321KB
文件格式:ZIP
更新时间:2024-05-25 23:37:09
Java
MDLParser 这是我编写的用于分析和操作MDL文件的简单库。 MDL是一种文件格式,用于存储Warcraft 3通常使用的3D模型文件。但是,标准的Warcraft 3模型采用MDX格式,即MDL的二值化版本。 为了进行转换,您可以使用以下工具: : 在您的项目中包含lib 您可以使用生成的JAR,可以在该项目内的“ lib”文件夹中找到该JAR。 只需像导入其他JAR文件一样将其导入即可。 使用lib 最重要的单个类是“ MDLModel”,可以在“ io.github.picoledelimao.mdl”包中找到。 它包含一个称为“ parseFromFile”的静态方法,该方法需要将要解析的文件的路径,并返回一个新的MDLModel实例。 之后,您可以通过“ get”方法访问和操作3D模型元素,例如纹理,地理集和动画。 修改元素之后,可以将其保存到另一个调用方法“ w
【文件预览】:
MDLParser-master
----.gitignore(183B)
----src()
--------io()
----bin()
--------.gitignore(5B)
----.classpath(414B)
----LICENSE(18KB)
----.settings()
--------org.eclipse.jdt.core.prefs(658B)
----README.md(1KB)
----.project(368B)
----lib()
--------MDLParser1.0.jar(195KB)
----geoset.txt(117KB)
----test()
--------MDLLightTest.java(1KB)
--------MDLBooleanArrayTest.java(637B)
--------MDLMaterialTest.java(1KB)
--------MDLStringTest.java(1KB)
--------MDLSequencesTest.java(9KB)
--------MDLGeosetAnimTest.java(993B)
--------MDLGlobalSequencesTest.java(808B)
--------MDLBooleanTest.java(791B)
--------MDLLayerTest.java(1KB)
--------MDLAnimationKeysTest.java(3KB)
--------MDLParticleEmitter2Test.java(3KB)
--------MDLNumberArrayTest.java(1KB)
--------MDLVersionTest.java(565B)
--------MDLCollisionShapeTest.java(2KB)
--------MDLParticleTest.java(1KB)
--------MDLHelperTest.java(4KB)
--------AllTests.java(1KB)
--------MDLAttachmentTest.java(2KB)
--------MDLBitmapTest.java(1KB)
--------MDLGeosetTest.java(131KB)
--------MDLMaterialsTest.java(3KB)
--------MDLTVertexAnimTest.java(2KB)
--------MDLTextureAnimsTest.java(1KB)
--------MDLBoneTest.java(13KB)
--------MDLAnimatedObjectTest.java(1KB)
--------MDLPivotPointsTest.java(2KB)
--------MDLParticleEmitterTest.java(2KB)
--------MDLEnumTest.java(1KB)
--------MDLEventObjectTest.java(934B)
--------MDLCameraTest.java(969B)
--------MDLNumberTest.java(2KB)
--------MDLAnimTest.java(2KB)
--------MDLAnimationKeyTest.java(3KB)
--------MDLTexturesTest.java(1KB)
--------MDLMatrixTest.java(17KB)
--------MDLRibbonEmitterTest.java(1KB)