在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):dmsurti/AssimpKit开源软件地址(OpenSource Url):https://github.com/dmsurti/AssimpKit开源编程语言(OpenSource Language):Objective-C 89.6%开源软件介绍(OpenSource Introduction):AssimpKitAssimpKit is a cross platform library (macOS, iOS) that coverts the files supported by Assimp to Scene Kit scenes. Why AssimpKit?AssimpKit currently supports 29 file formats that allows you to use these files directly in SceneKit without having to convert these to any of the files that SceneKit or Model IO supports thereby saving an extra step in your asset pipeline. FeaturesAssimpKit supports:
For lights support, see Issue 46. File formats supported by AssimpKitCurrently AssimpKit supports the following file formats: 3d, 3ds, ac, b3d, bvh, cob, dae, dxf, ifc, irr, md2, md5mesh, md5anim, m3sd, nff, obj, off, mesh.xml, ply, q3o, q3s, raw, smd, stl, wrl, xgl, zgl, fbx, md3 Requirements
Installation with Carthage (iOS 10.0+, macOS 10.11+)
The build process depends on 7z to extract static library archives. Please ensure 7z is installed. You can check if 7z is installed with:
command on the Terminal. To install, you can use brew as such:
Carthage is a lightweight dependency manager for Swift and Objective-C. It leverages CocoaTouch modules and is less invasive than CocoaPods. To install with Carthage, follow the instructions on Carthage. Your application Cartfile should have the following entry for AssimpKit:
After
If you are developing an Getting Started with AssimpKitTable below lists the important classes in AssimpKit.
You can use the AssimpKit category defined on SCNScene to load scenes. For more details on how to use AssimpKit to load scenes, including those with skeletal animations, please refer to the Getting Started or API Docs DocumentationAssimpKit LicenseAssimpKit's license is based on the modified, 3-clause BSD-License. An informal summary is: do whatever you want, but include Assimp Kit's license text with your product - and don't sue me if the code doesn't work. For the legal details, see the LICENSE file. 3D Model LicensesAssimpKit uses many model files placed under These model files are classified by owner:
Please note that the copyright of these model files belongs to the respective owners and AssimpKit utilizes these only for testing purpose. Please refer to licenses directory for more information. So, if you re-package AssimpKit for use in a 'clean' OSS package, consider removing the model files which are proprietary. AuthorContributing GuideTo contribute to AssimpKit:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论