Files
2026-07-13 13:13:17 +08:00

429 lines
11 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"FormatVersion": 3,
"Id": "42cb88bc-beb8-4d89-ac99-44b77be5f03e"/*DrawMeshAtPoints*/,
"Description": "Draws PBR shaded instances of a mesh defined by the connected point buffer. \n\nIt uses the current settings for material, point lights, fog, and environment. It can use the point's F1 and F2 attribute to control the size of the instances.\n\nCheck out the [HowToDrawThings] on how to set these up.\n\nAlso check out [DrawMesh] and [RepeatMeshAtPoints].",
"SymbolTags": "1",
"InputUis": [
{
"InputId": "0af05ab4-0d77-4f01-a79b-691f58f702ef"/*Size*/,
"Position": {
"X": 2056.3213,
"Y": 3335.53
},
"Description": "Uniformly scales the meshes using the Points as center of scaling.",
"Min": 0.0,
"Max": 1.0,
"Format": "{0:0.000} ×"
},
{
"InputId": "22b0817f-3149-4713-b87b-89c54300cde8"/*FillMode*/,
"Position": {
"X": 2000.9934,
"Y": 4252.8496
},
"GroupTitle": "Draw Style",
"Description": "Toggles between colored Wireframe Rendering or default shading method."
},
{
"InputId": "329d8248-5f9f-4ad3-9b97-0f142e91ba05"/*Mesh*/,
"Relevancy": "Required",
"Position": {
"X": 1468.0251,
"Y": 3814.7598
},
"GroupTitle": "Input",
"Description": "Input for incoming Mesh Geometry"
},
{
"InputId": "408ae7c7-9aa8-4537-8c55-b5689f8f9b56"/*GPoints*/,
"Relevancy": "Required",
"Position": {
"X": 1442.1204,
"Y": 3581.1616
},
"Description": "Input for incoming Points which are used to spawn meshes."
},
{
"InputId": "59420e45-cbe2-48d8-961c-3dea5e55b182"/*Shading*/,
"Position": {
"X": 1916.3214,
"Y": 3405.53
},
"Description": "Select shading mode"
},
{
"InputId": "69e1f021-4db2-43a1-a4e6-837024350dc1"/*UsePointScale*/,
"Position": {
"X": 1916.3212,
"Y": 3499.9988
},
"Description": "Defines whether the meshes are influenced/non-uniformly stretched by their points.",
"AddPadding": "True"
},
{
"InputId": "6c36bf68-e22f-419d-9ec0-f60a83d6a560"/*BlendMode*/,
"Position": {
"X": 2000.9934,
"Y": 4297.8496
},
"Description": "Selects the Blendmode."
},
{
"InputId": "70f4cc27-f901-4faa-aa2e-b4cd2a50ff73"/*EnableZTest*/,
"Position": {
"X": 2000.9934,
"Y": 4367.8496
},
"Description": "This defines whether the mesh covers itself or is covered by or covers other meshes."
},
{
"InputId": "8af68894-0a5f-4fef-b7c9-41badeb1db16"/*AtlasMode*/,
"Position": {
"X": 1916.3212,
"Y": 3644.9988
},
"Description": "Defines how the atlas textures are spread. "
},
{
"InputId": "998e0e5b-fccf-430c-b799-aacc8b0cbb28"/*ScaleFactor*/,
"Position": {
"X": 2056.3213,
"Y": 3534.9988
}
},
{
"InputId": "9ec6c311-22de-411b-9821-0d458f33df7a"/*SpecularAA*/,
"Position": {
"X": 2056.3213,
"Y": 3440.53
},
"Description": "This reduces specular aliasing on silhouettes and high-frequency normalmap regions.",
"Min": 0.0,
"Max": 2.0,
"ClampMin": true,
"ClampMax": true
},
{
"InputId": "a7cb95c4-fb81-49c7-9503-a45589713415"/*ColorField*/,
"Position": {
"X": 1851.9666,
"Y": 3055.6702
}
},
{
"InputId": "a8590e4f-2edf-42c9-8bc2-e7b521f8cafc"/*AlphaCutOff*/,
"Position": {
"X": 2056.3213,
"Y": 3370.53
},
"Description": "This value controls transparency if a texture containing an alpha channel is used.",
"AddPadding": "True"
},
{
"InputId": "ba7befdf-270b-4ac0-bfc2-7543e2c3097b"/*Color*/,
"Position": {
"X": 1776.3212,
"Y": 3230.53
},
"GroupTitle": "Appearance",
"Description": "Defines the shading color of the mesh.\nIf a [SetMaterial] is used, these colors are multiplied with its settings."
},
{
"InputId": "c0351f55-ad27-4fbd-b3d5-668ff49f0ea0"/*CullMode*/,
"Position": {
"X": 2000.9934,
"Y": 4217.8496
},
"Description": "Defines the transparency of the surfaces.\n\nNone: All surfaces are \"bothsided\" or always visible from all sides\n\nFront: The normals are flipped (frontside is transparent / backside visible)\n\nBack: Default (frontside is visible / backside is invisible)"
},
{
"InputId": "c4adbb96-8838-4c7f-be20-bb464f0eea4c"/*AtlasSize*/,
"Position": {
"X": 1916.3212,
"Y": 3569.9988
},
"GroupTitle": "Texture Coordinates",
"Description": "Defines the number of cells in the connect texture atlas. This can be useful for distributing different textures with a single draw call."
},
{
"InputId": "dd511aab-0472-4109-9c10-cc1ab5042499"/*EnableZWrite*/,
"Position": {
"X": 2000.9934,
"Y": 4332.8496
},
"Description": "This defines whether the mesh covers itself or is covered by or covers other meshes.",
"AddPadding": "True"
}
],
"SymbolChildUis": [
{
"ChildId": "06dbd48e-65ed-4696-9430-43718868851d"/*DepthStencilState*/,
"Position": {
"X": 2140.9934,
"Y": 4332.8496
}
},
{
"ChildId": "0734ae32-1233-4099-87d9-342401004e33"/*SetPixelAndVertexShaderStage*/,
"Position": {
"X": 2635.2988,
"Y": 3457.5688
}
},
{
"ChildId": "209bb20b-1660-4f83-ae55-4ef8abbd7640"/*MultiplyInt*/,
"Position": {
"X": 2224.1724,
"Y": 4578.953
}
},
{
"ChildId": "310e1679-eda4-45b8-8978-03779295ccb1"/*IntValue*/,
"Position": {
"X": 1768.3304,
"Y": 3719.164
}
},
{
"ChildId": "39071e5d-9637-4cc8-b82f-e53d80b0ba73"/*PickBlendMode*/,
"Position": {
"X": 2140.9934,
"Y": 4297.8496
}
},
{
"ChildId": "3a9974de-0e28-47e8-8deb-287c784f9da6"/*Execute*/,
"Style": "Resizable",
"Size": {
"X": 140.0,
"Y": 175.0
},
"Position": {
"X": 2635.2988,
"Y": 4192.569
}
},
{
"ChildId": "3c638d15-9dc5-4c51-a7ba-89b2521dc6fe"/*Int2Components*/,
"Position": {
"X": 2056.321,
"Y": 3569.9988
}
},
{
"ChildId": "475fe23e-aa2a-42f6-b1e8-9ee62b21eb92"/*OutputMergerStage*/,
"Position": {
"X": 2280.9934,
"Y": 4297.8496
}
},
{
"ChildId": "49c0be4c-fe32-48f4-8e03-934f22d14fa2"/*GetBufferComponents*/,
"Position": {
"X": 1608.0251,
"Y": 3884.7598
}
},
{
"ChildId": "5baf7a3f-b03b-4378-a39a-cbc889b8569e"/*GetBufferComponents*/,
"Position": {
"X": 1582.1204,
"Y": 3581.1616
}
},
{
"ChildId": "612e45f2-6814-4801-996c-afa62f626df3"/*ContextCBuffers*/,
"Position": {
"X": 2495.2988,
"Y": 3597.5688
}
},
{
"ChildId": "6291fb66-fa82-43d1-b83d-59edc07ab09f"/*BoolToInt*/,
"Position": {
"X": 2056.3213,
"Y": 3499.9988
}
},
{
"ChildId": "6b105c43-dad8-4e17-bdec-8d5a8b10dfe3"/*GetBufferComponents*/,
"Position": {
"X": 1991.9639,
"Y": 3666.455
}
},
{
"ChildId": "732b48ad-00e7-4fab-984e-664ff1a62423"/*VertexCount*/,
"Position": {
"X": 2224.1724,
"Y": 4543.953
}
},
{
"ChildId": "79c8762f-0667-4ddd-8bc5-9cfce2e29dd3"/*GetTextureFromContext*/,
"Position": {
"X": 2355.2988,
"Y": 4017.5688
}
},
{
"ChildId": "85e990de-ac8e-4eb7-9678-f43a461c7421"/*GenerateShaderGraphCode*/,
"Position": {
"X": 1991.9666,
"Y": 3055.6702
}
},
{
"ChildId": "8cf1cc31-7484-4d8a-9be3-fb818ac6a0ef"/*Vector4Components*/,
"Style": "Resizable",
"Size": {
"X": 140.0,
"Y": 140.0
},
"Position": {
"X": 2056.3213,
"Y": 3195.53
}
},
{
"ChildId": "977451f3-27d6-4d5b-a33a-2fde63cfdc90"/*GetForegroundColor*/,
"Position": {
"X": 1776.3212,
"Y": 3195.53
}
},
{
"ChildId": "9d4dc378-980d-4b4b-b3b0-8b0a883d9ad7"/*Rasterizer*/,
"Position": {
"X": 2280.9934,
"Y": 4217.8496
}
},
{
"ChildId": "a1a7b823-566c-4596-b83b-cddcd1ed0412"/*IntsToBuffer*/,
"Position": {
"X": 2196.321,
"Y": 3499.9988
}
},
{
"ChildId": "a20960ad-3c8f-4684-9b69-535fdc102c68"/*PixelShaderFromSource*/,
"Position": {
"X": 2131.9666,
"Y": 3055.6702
}
},
{
"ChildId": "ad1ea12e-bd85-4e73-ae76-d9cd3f90c75c"/*GetPbrParameters*/,
"Position": {
"X": 1996.596,
"Y": 3766.283
}
},
{
"ChildId": "b3d403ea-3941-49a6-908e-6b8b945725b5"/*SrvFromTexture2d*/,
"Position": {
"X": 2495.2988,
"Y": 4017.5688
}
},
{
"ChildId": "b7afcd08-c2ef-4189-b870-fa367661bf1e"/*BlendColors*/,
"Position": {
"X": 1916.3212,
"Y": 3195.53
}
},
{
"ChildId": "c22e0965-e177-490e-a2e3-332c88a0538b"/*IntToFloat*/,
"Position": {
"X": 2056.3213,
"Y": 3405.53
}
},
{
"ChildId": "c23633cf-8392-4c18-96a8-58228e7d4662"/*InputAssemblerStage*/,
"Position": {
"X": 2495.2988,
"Y": 4227.569
}
},
{
"ChildId": "c9a5a194-a095-4667-980c-88b84f19d2d2"/*Clamped*/,
"Position": {
"X": 2495.2988,
"Y": 4157.569
}
},
{
"ChildId": "d819ea09-6056-4c49-9549-1e996c520f08"/*_MeshBufferComponents*/,
"Position": {
"X": 1468.0251,
"Y": 3849.7598
}
},
{
"ChildId": "e36c8cae-3c84-4601-a60f-279adc87335b"/*Draw*/,
"Position": {
"X": 2224.1724,
"Y": 4648.953
}
},
{
"ChildId": "e5ae7c3d-686a-4006-aa36-110916ffa237"/*MultiplyInt*/,
"Position": {
"X": 2224.1724,
"Y": 4486.349
}
},
{
"ChildId": "e74e8e19-16d9-400d-b20e-f558d9b0e84d"/*_TransformsCBuffer*/,
"Style": "Expanded",
"Size": {
"X": 140.0,
"Y": 35.0
},
"Position": {
"X": 2495.2988,
"Y": 3527.5688
}
},
{
"ChildId": "f11729d6-f457-4eea-80c2-ddc5d4fe9382"/*FloatsToBuffer*/,
"Position": {
"X": 2196.3213,
"Y": 3160.53
}
},
{
"ChildId": "f7305fd3-6aa9-4872-9125-db3262870928"/*Wrapped*/,
"Position": {
"X": 2495.2988,
"Y": 4122.569
}
},
{
"ChildId": "fae02035-9e83-465a-a274-7a88464ef66d"/*RasterizerState*/,
"Position": {
"X": 2140.9934,
"Y": 4217.8496
}
},
{
"ChildId": "fd4b3ce7-6a8b-427b-b7ab-05538f3bf18a"/*VertexShader*/,
"Position": {
"X": 2495.2988,
"Y": 3457.5688
}
}
],
"OutputUis": [
{
"OutputId": "774a96e4-24e2-4e1a-a70d-63794d24dd51"/*Output*/,
"Position": {
"X": 2635.2988,
"Y": 4367.569
}
}
]
}