Distribution repo for 3DStreet assets for use by first and third-party clients.
The entirety of this repo is available on this subdomain of 3dstreet.app: https://assets.3dstreet.app/
The glb-screenshot
is a simple web app used for generating screenshots part-by-part for meshes grouped in the .glb
file format.
Ensure that the prerequisite packages are installed via
npm i
npm run glb:util
.scene.json
) and write it to the local filesystem with npm run glb:write <PATH_TO_SCENE_JSON>
. This will write the images to the local filesystem.If you wish to use assets from this library, these are made available to users through CC BY-SA 4.0 License.
Unless specified otherwise, all assets in this repo are covered by the CC BY-SA 4.0 License.
This is a human-readable summary of (and not a substitute for) the full license.
You are free to:
Under the following terms:
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Please contact kieran@3dstreet.org for other licensing options.
Contributions are welcome to this repo under the following terms. Submitting PRs to this repo are an acknowledgement and agreement to these terms:
By contributing assets to 3DStreet LLC (3DStreet), the Contributor:
a) Retains full ownership of their Contributed Assets
b) Grants to 3DStreet and its successors a worldwide, non-exclusive, perpetual, irrevocable, royalty-free, fully-paid, sublicensable, and transferable license to:
c) Warrants that they have the legal right to grant such license and that the Contributed Assets do not infringe upon any third-party intellectual property rights
d) It is at the sole discretion of 3DStreet staff as to which objects, textures, or code we may choose to integrate into the 3DStreet application.