{ "FormatVersion": 3, "Id": "27b0e1af-cb2e-4603-83f9-5c9b042d87e6"/*Blob*/, "Description": "Generates ellipses, circles, blobs, vignettes, and similar shapes.\n\nUpdated version of [_BlobOld] with slightly different functionality: uses an ellipse as a base rather than a rounded rectangle.\nFor other behaviours, consider [RoundedRect] or [RadialGradient].\n\nTips:\n- Set \"Feather\" to a negative value to create a vignette.\n- The background color is still visible on feathered edges when it's set to transparent.\n- For more information on mipmaps, see the attached link about realtime rendering in TiXL.\n\n\nSimilar Ops: [NGon] [RoundedRect] [Rings] [RadialGradient] [LinearGradient] [Blob]", "SymbolTags": "1", "InputUis": [ { "InputId": "0c49c872-852a-4f15-8cde-f3cda743c28e"/*FeatherBias*/, "Position": { "X": 306.71823, "Y": 431.74536 }, "Description": "Weights the feathering towards one edge or the other of the blurred region.", "Min": -10.0, "Max": 10.0, "Scale": 0.1 }, { "InputId": "33f31c62-b0ea-42f9-a226-d0f5154731ee"/*Scale*/, "Position": { "X": 306.71823, "Y": 361.74536 }, "GroupTitle": "Transform", "Description": "Scales the blob evenly.", "Min": 0.0, "Max": 1.0 }, { "InputId": "37da22d0-56ca-444a-9c9d-27a70283b7c0"/*Stretch*/, "Position": { "X": 166.71823, "Y": 221.74538 }, "Description": "Stretches the blob unevenly.", "Min": -1.0, "Max": 1.0, "UseVec2Control": "Position" }, { "InputId": "77544b82-e897-4e69-bfaf-e861891d1fd4"/*Rotate*/, "Position": { "X": 306.71823, "Y": 466.74536 }, "Description": "Rotation amount in degrees.\nRotation is applied after Stretch and Scale, but before Position.", "Min": -180.0, "Max": 180.0, "Scale": 2.0 }, { "InputId": "7daacb43-54de-47d2-afcd-694f6afce59d"/*Position*/, "Position": { "X": -236.36365, "Y": 281.81818 }, "Description": "X/Y position, in relative units.", "AddPadding": "True", "Min": -1.0, "Max": 1.0, "UseVec2Control": "Position" }, { "InputId": "89ca8093-8d13-471d-bfb4-613b13bc084d"/*GenerateMips*/, "Position": { "X": 306.71823, "Y": 641.74536 }, "GroupTitle": "Settings", "Description": "Generate mipmaps (scaled-down versions of this image for use in situations where many small copies are shown on screen.)\nWill increase memory usage." }, { "InputId": "8cc15ea0-074f-40ed-813d-b93f48681094"/*Image*/, "Position": { "X": 306.71823, "Y": -93.25465 }, "Description": "Image to use as a background for the blob.\nDrawn behind the background color." }, { "InputId": "a9d505ce-2cb1-4911-acc3-c509e1eebc2b"/*BlendMode*/, "Position": { "X": 166.71823, "Y": 501.74536 }, "Description": "Blend mode between the generated blob graphic and the background image, if one is provided." }, { "InputId": "d2b0dd99-c289-4c1b-9335-c29a6b4a6ba3"/*Color*/, "Position": { "X": 166.71823, "Y": -58.254646 }, "GroupTitle": "Color", "Description": "Fill color of the blob." }, { "InputId": "e45f325d-cf2d-4972-aea6-9545aec66ea7"/*Resolution*/, "Position": { "X": 306.71823, "Y": 536.74536 }, "Description": "Output resolution in pixels. Set to 0 for dynamic resolution." }, { "InputId": "f0c128b1-27a1-42e0-a8a4-6fd94d527c05"/*Feather*/, "Position": { "X": 306.71823, "Y": 396.74536 }, "Description": "Feather edges to reduce pixel artifacts.\nCan also be used to blur the blob.\nSet to a negative value to create a vignette.", "AddPadding": "True", "Min": -1.0, "Max": 1.0 }, { "InputId": "fb6ff541-7ffe-4d3e-8b23-2f812f54f689"/*TextureFormat*/, "Position": { "X": 306.71823, "Y": 571.74536 } }, { "InputId": "fd05c355-7afa-4af6-9529-d4071d145d3b"/*Background*/, "Position": { "X": -125.45456, "Y": 579.9998 }, "Description": "Background color of the blob." } ], "SymbolChildUis": [ { "ChildId": "29bc4f56-37c3-43b2-ab55-30ac1d815c7e"/*Vector4Components*/, "Position": { "X": 306.71823, "Y": 81.74535 } }, { "ChildId": "31ff2db0-ea51-4862-af34-7c4628018ebf"/*Vector4Components*/, "Position": { "X": 306.71823, "Y": -58.254646 } }, { "ChildId": "842128f1-e123-4cec-813d-e9eed580e3ef"/*IntToFloat*/, "Position": { "X": 306.71823, "Y": 501.74536 } }, { "ChildId": "a8eea999-ff83-45c9-9595-aa80a7da50ab"/*_ImageFxShaderSetupStatic*/, "Position": { "X": 446.71823, "Y": -93.25465 } }, { "ChildId": "c5c91c08-cbb3-4bd2-acb5-d07c181b6c65"/*Vector2Components*/, "Position": { "X": 306.71823, "Y": 221.74538 } }, { "ChildId": "d74b78a8-7ba7-4ae7-b7b2-37a6b5dfbdd6"/*Vector2Components*/, "Position": { "X": 306.71823, "Y": 291.74536 } } ], "OutputUis": [ { "OutputId": "b882de23-5b94-4791-af13-e195211cffb3"/*TextureOutput*/, "Position": { "X": 586.71826, "Y": -93.25465 } } ], "Links": [ { "Id": "aff7e3a2-cd98-4a35-8626-523256226670", "Title": "More info on mipmaps", "Description": "", "LinkUrl": "https://github.com/tixl3d/tixl/wiki/help.RealtimeRendering", "LinkType": "Reference" } ] }