Skip to content
This repository has been archived by the owner on Sep 2, 2021. It is now read-only.

Sketchfab形式のライセンス情報に対応してほしい #61

Open
vyv03354 opened this issue Dec 12, 2018 · 2 comments
Open

Sketchfab形式のライセンス情報に対応してほしい #61

vyv03354 opened this issue Dec 12, 2018 · 2 comments

Comments

@vyv03354
Copy link

Sketchfabからダウンロードしたモデルは、asset.extrasに以下のようなメタ情報が自動的に付加されます。

 "asset": {
    "extras": {
      "author": "DWANGO Co., Ltd. (http://3d.nicovideo.jp/alicia/)",
      "license": "Other (http://3d.nicovideo.jp/alicia/rule.html)",
      "source": "http://3d.nicovideo.jp/works/td14712",
      "title": "Alicia Solid"
    }
  },

Sketchfab以外のglTFビューアーもこの情報に対応している場合があります。たとえば、three glTF Viewerはこの情報が存在する場合、作者名などを画面に表示します。

参考までに、VRMのメタ情報との対応は以下のようになります。

asset.extrasextensions.VRM.meta
authorauthor
contactInformation
licenselicenseName
otherLicenseUrl
source(なし)
titletitle

authorとlicenseにURLがある場合、カッコ書きで後ろに付加します。ライセンス名はSPDXライセンスIDが定義されている場合、そのIDを記載します。VRMで定義されているライセンスとの対応は以下のとおりです。

VRM SPDX
Redistribution_Prohibited (なし)
CC0 CC0-1.0
CC_BY CC-BY-4.0
CC_BY_NC CC-BY-NC-4.0
CC_BY_SA CC-BY-SA-4.0
CC_BY_NC_SA CC-BY-NC-SA-4.0
CC_BY_ND CC-BY-ND-4.0
CC_BY_NC_ND CC-BY-NC-ND-4.0
Other (なし)

VRMのCC0とCCにはバージョンが明記されていませんが、VRM仕様のページのリンク先からバージョンを判断しました(CCはバージョンが異なれば異なるライセンスなので、バージョンがないと意味をなしません)。

@ousttrue
Copy link
Owner

仕様が書いてあるところがわかれば、それに沿って入れたいです。

この辺でしょうか。
KhronosGroup/glTF#839

CCのバージョンはVRMで参考にさせていただきたいと思います。

@vyv03354
Copy link
Author

はい、そのissueと こちらの投稿 を参考にしました。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants