first commit

This commit is contained in:
becarta
2025-05-16 00:17:42 +02:00
parent ea5c866137
commit bacf566ec9
6020 changed files with 1715262 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"s": {
"description": "Start value of keyframe segment.",
"extended_name": "Start",
"type": "number"
},
"t": {
"description": "Start time of keyframe segment.",
"extended_name": "Time",
"type": "number"
},
"i": {
"description": "Bezier curve interpolation in value.",
"extended_name": "In Value",
"properties": {
"x": {
"description": "bezier x axis. Array of numbers.",
"extended_name": "X axis",
"type": "array"
},
"y": {
"description": "bezier y axis. Array of numbers.",
"extended_name": "Y axis",
"type": "array"
}
},
"type": "object"
},
"o": {
"description": "Bezier curve interpolation out value.",
"extended_name": "Out Value",
"properties": {
"x": {
"description": "bezier x axis. Array of numbers.",
"extended_name": "X axis",
"type": "array"
},
"y": {
"description": "bezier y axis. Array of numbers.",
"extended_name": "Y axis",
"type": "array"
}
},
"type": "object"
}
}
}

View File

@@ -0,0 +1,21 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"k": {
"description": "Property Value",
"extended_name": "Value",
"type": "array"
},
"x": {
"description": "Property Expression. An AE expression that modifies the value.",
"extended_name": "Expression",
"type": "string"
},
"ix": {
"description": "Property Index. Used for expressions.",
"extended_name": "Property Index",
"type": "string"
}
}
}

View File

@@ -0,0 +1,35 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"k": {
"description": "Property Value keyframes",
"extended_name": "Keyframes",
"type": "array",
"items": {
"type": "object",
"$ref": "#/properties/offsetKeyframe"
}
},
"x": {
"description": "Property Expression. An AE expression that modifies the value.",
"extended_name": "Expression",
"type": "string"
},
"ix": {
"description": "Property Index. Used for expressions.",
"extended_name": "Property Index",
"type": "string"
},
"ti": {
"description": "In Spatial Tangent. Only for spatial properties. Array of numbers.",
"extended_name": "In Tangent",
"type": "array"
},
"to": {
"description": "Out Spatial Tangent. Only for spatial properties. Array of numbers.",
"extended_name": "Out Tangent",
"type": "array"
}
}
}

View File

@@ -0,0 +1,53 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"s": {
"description": "Start value of keyframe segment.",
"extended_name": "Start",
"items": {
"type": "number"
},
"type": "array"
},
"t": {
"description": "Start time of keyframe segment.",
"extended_name": "Time",
"type": "number"
},
"i": {
"description": "Bezier curve interpolation in value.",
"extended_name": "In Value",
"properties": {
"x": {
"description": "bezier x axis. Array of numbers.",
"extended_name": "X axis",
"type": "array"
},
"y": {
"description": "bezier y axis. Array of numbers.",
"extended_name": "Y axis",
"type": "array"
}
},
"type": "object"
},
"o": {
"description": "Bezier curve interpolation out value.",
"extended_name": "Out Value",
"properties": {
"x": {
"description": "bezier x axis. Array of numbers.",
"extended_name": "X axis",
"type": "array"
},
"y": {
"description": "bezier y axis. Array of numbers.",
"extended_name": "Y axis",
"type": "array"
}
},
"type": "object"
}
}
}

View File

@@ -0,0 +1,27 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"k": {
"description": "Property Value",
"extended_name": "Value",
"type": "object",
"$ref": "#/properties/shapeProp"
},
"x": {
"description": "Property Expression. An AE expression that modifies the value.",
"extended_name": "Expression",
"type": "string"
},
"ix": {
"description": "Property Index. Used for expressions.",
"extended_name": "Property Index",
"type": "string"
},
"a": {
"description": "Defines if property is animated",
"extended_name": "Animated",
"type": "number"
}
}
}

View File

@@ -0,0 +1,35 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"k": {
"description": "Property Value keyframes",
"extended_name": "Keyframes",
"items": {
"type": "object",
"$ref": "#/properties/shapePropKeyframe"
},
"type": "array"
},
"x": {
"description": "Property Expression. An AE expression that modifies the value.",
"extended_name": "Expression",
"type": "string"
},
"ix": {
"description": "Property Index. Used for expressions.",
"extended_name": "Property Index",
"type": "string"
},
"ti": {
"description": "In Spatial Tangent. Only for spatial properties. Array of numbers.",
"extended_name": "In Tangent",
"type": "array"
},
"to": {
"description": "Out Spatial Tangent. Only for spatial properties. Array of numbers.",
"extended_name": "Out Tangent",
"type": "array"
}
}
}

View File

@@ -0,0 +1,50 @@
{
"$schema": "http://json-schema.org/draft-04/schema",
"type": "object",
"properties": {
"c": {
"description": "Closed property of shape",
"extended_name": "Closed",
"type": "boolean"
},
"i": {
"description": "Bezier curve In points. Array of 2 dimensional arrays.",
"extended_name": "In Point",
"type": "array",
"items": {
"type": "array",
"minItems": 2,
"maxItems": 2,
"items": {
"type": "number"
}
}
},
"o": {
"description": "Bezier curve Out points. Array of 2 dimensional arrays.",
"extended_name": "Out Point",
"type": "array",
"items": {
"type": "array",
"minItems": 2,
"maxItems": 2,
"items": {
"type": "number"
}
}
},
"v": {
"description": "Bezier curve Vertices. Array of 2 dimensional arrays.",
"extended_name": "Vertices",
"type": "array",
"items": {
"type": "array",
"minItems": 2,
"maxItems": 2,
"items": {
"type": "number"
}
}
}
}
}

View File

@@ -0,0 +1,54 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"s": {
"description": "Start value of keyframe segment.",
"extended_name": "Start",
"items": {
"type": "object",
"$ref": "#/properties/shapeProp"
},
"type": "array"
},
"t": {
"description": "Start time of keyframe segment.",
"extended_name": "Time",
"type": "number"
},
"i": {
"description": "Bezier curve interpolation in value.",
"extended_name": "In Value",
"properties": {
"x": {
"description": "bezier x axis. Array of numbers.",
"extended_name": "X axis",
"type": "array"
},
"y": {
"description": "bezier y axis. Array of numbers.",
"extended_name": "Y axis",
"type": "array"
}
},
"type": "object"
},
"o": {
"description": "Bezier curve interpolation out value.",
"extended_name": "Out Value",
"properties": {
"x": {
"description": "bezier x axis. Array of numbers.",
"extended_name": "X axis",
"type": "array"
},
"y": {
"description": "bezier y axis. Array of numbers.",
"extended_name": "Y axis",
"type": "array"
}
},
"type": "object"
}
}
}

View File

@@ -0,0 +1,21 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"k": {
"description": "Property Value",
"extended_name": "Value",
"type": "number"
},
"x": {
"description": "Property Expression. An AE expression that modifies the value.",
"extended_name": "Expression",
"type": "string"
},
"ix": {
"description": "Property Index. Used for expressions.",
"extended_name": "Property Index",
"type": "string"
}
}
}

View File

@@ -0,0 +1,33 @@
{
"$schema": "http://json-schema.org/draft-04/schema",
"type": "object",
"properties": {
"s": {
"description": "Start value of keyframe segment.",
"extended_name": "Start",
"type": "number"
},
"t": {
"description": "Start time of keyframe segment.",
"extended_name": "Time",
"type": "number"
},
"i": {
"description": "Bezier curve interpolation in value.",
"extended_name": "In Value",
"type": "object",
"properties": {
"x": {
"description": "bezier x axis",
"extended_name": "X axis",
"type": "number"
},
"y": {
"description": "bezier y axis",
"extended_name": "Y axis",
"type": "number"
}
}
}
}
}

View File

@@ -0,0 +1,25 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"k": {
"description": "Property Value keyframes",
"extended_name": "Keyframes",
"type": "array",
"items": {
"type": "object",
"$ref": "#/properties/valueKeyframe"
}
},
"x": {
"description": "Property Expression. An AE expression that modifies the value.",
"extended_name": "Expression",
"type": "string"
},
"ix": {
"description": "Property Index. Used for expressions.",
"extended_name": "Property Index",
"type": "string"
}
}
}