项目文件夹

文件
2026-07-13 13:15:05 +08:00

429 行
11 KiB
Plaintext

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
{
"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
}
}
]
}