UNPKG

@drecom/scene-graph-schema

Version:

scene-graph-schema is a intermediate data schema that represents common data structure of a scene in game application.

33 lines (29 loc) 1.1 kB
{ "$schema": "http://json-schema.org/draft-04/schema#", "id": "/definitions/Node.json", "definitions": { "Node": { "id": "#Node", "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "constructorName": { "type": "string" }, "transform": { "$ref": "Transform.json#/definitions/Transform" }, "transform3d": { "$ref": "Transform3D.json#/definitions/Transform3D" }, "renderer": { "$ref": "Renderer.json#/definitions/Renderer" }, "meshRenderer": { "$ref": "MeshRenderer.json#/definitions/MeshRenderer" }, "spine": { "$ref": "Spine.json#/definitions/Spine" }, "sprite": { "$ref": "Sprite.json#/definitions/Sprite" }, "text": { "$ref": "Text.json#/definitions/Text" }, "layout": { "$ref": "Layout.json#/definitions/Layout"}, "mask": { "$ref": "Mask.json#/definitions/Mask"} }, "required": [ "id", "name", "constructorName" ] } } }