menu
バージョン
2017.1.9.6501
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Sets the specified attenuation curve for a given attenuation object.
(Required *)
Graphical User Interface, Command-Line Interface.
Name | Type | Description |
---|---|---|
object * | The ID (GUID) or path of attenuation object. | |
platform | string | The ID (GUID) or path of the platform to set curves. Set to null-guid for unlinked curve. |
curveType * | string | Type of attenuation curve. Possible values : "VolumeDryUsage", "VolumeWetGameUsage", "VolumeWetUserUsage", "LowPassFilterUsage", "HighPassFilterUsage", "SpreadUsage", "FocusUsage" |
use * | string | Defines if the curve has no points, has its own set of points, or uses those of the VolumeDryUsage curve. Possible values : "None", "Custom", "UseVolumeDry" |
points * | array |
description : The ID (GUID) or path of attenuation object.
Possibilities, one of the following :
1) type : string
pattern : ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$
2) type : string
pattern : ^\
description : The ID (GUID) or path of the platform to set curves. Set to null-guid for unlinked curve.
type : string
pattern : ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$
type : string
Possible values : "VolumeDryUsage", "VolumeWetGameUsage", "VolumeWetUserUsage", "LowPassFilterUsage", "HighPassFilterUsage", "SpreadUsage", "FocusUsage"
description : Type of attenuation curve.
type : string
Possible values : "None", "Custom", "UseVolumeDry"
description : Defines if the curve has no points, has its own set of points, or uses those of the VolumeDryUsage curve.
type : array
argsSchema / points / ...
type : object
Name | Type | Description |
---|---|---|
x * | number | X coordinate of curve point. |
y * | number | Y coordinate of curve point. |
shape * | string | Shape of curve segment between this point and the next. Possible values : "Constant", "Linear", "Log3", "Log2", "Log1", "InvertedSCurve", "SCurve", "Exp1", "Exp2", "Exp3" |
Defines the "object"'s attenuation curve for "curveType" by setting a serie of "points".
{ "object": "{A076AA65-B71A-45BB-8841-5A20C52CE727}", "platform": "{66666666-7777-8888-9999-AAAAAAAAAAAA}", "curveType": "VolumeDryUsage", "use": "Custom", "points": [ { "x": 0, "y": 0, "shape": "Exp1" }, { "x": 8, "y": -1, "shape": "SCurve" }, { "x": 25, "y": -2, "shape": "Constant" } ] }
{}
{ "type": "object", "properties": { "object": { "description": "The ID (GUID) or path of attenuation object.", "anyOf": [ { "type": "string", "pattern": *Must be a valid GUID* }, { "type": "string", "pattern": "^\\\\" } ] }, "platform": { "description": "The ID (GUID) or path of the platform to set curves. Set to null-guid for unlinked curve.", "type": "string", "pattern": *Must be a valid GUID* }, "curveType": { "type": "string", "enum": [ "VolumeDryUsage", "VolumeWetGameUsage", "VolumeWetUserUsage", "LowPassFilterUsage", "HighPassFilterUsage", "SpreadUsage", "FocusUsage" ], "description": "Type of attenuation curve." }, "use": { "type": "string", "enum": [ "None", "Custom", "UseVolumeDry" ], "description": "Defines if the curve has no points, has its own set of points, or uses those of the VolumeDryUsage curve." }, "points": { "type": "array", "items": { "type": "object", "properties": { "x": { "type": "number", "description": "X coordinate of curve point." }, "y": { "type": "number", "description": "Y coordinate of curve point." }, "shape": { "type": "string", "description": "Shape of curve segment between this point and the next.", "enum": [ "Constant", "Linear", "Log3", "Log2", "Log1", "InvertedSCurve", "SCurve", "Exp1", "Exp2", "Exp3" ] } }, "required": [ "x", "y", "shape" ], "additionalProperties": false } } }, "required": [ "object", "curveType", "use", "points" ], "additionalProperties": false }
{ "type": "object", "required": [], "properties": {}, "additionalProperties": false }
{ "type": "object", "properties": {}, "additionalProperties": false }
Document version : 1