1MetaInfo { 2 Type { 3 name: "QtQuick3D.PerspectiveCamera" 4 icon: "images/camera16.png" 5 6 Hints { 7 visibleInNavigator: true 8 canBeDroppedInNavigator: true 9 canBeDroppedInFormEditor: false 10 canBeDroppedInView3D: true 11 } 12 13 ItemLibraryEntry { 14 name: "Camera Perspective" 15 category: "Qt Quick 3D" 16 libraryIcon: "images/camera.png" 17 version: "1.0" 18 requiredImport: "QtQuick3D" 19 Property { name: "z"; type: "int"; value: 500; } 20 } 21 } 22 Type { 23 name: "QtQuick3D.OrthographicCamera" 24 icon: "images/camera16.png" 25 26 Hints { 27 visibleInNavigator: true 28 canBeDroppedInNavigator: true 29 canBeDroppedInFormEditor: false 30 canBeDroppedInView3D: true 31 } 32 33 ItemLibraryEntry { 34 name: "Camera Orthographic" 35 category: "Qt Quick 3D" 36 libraryIcon: "images/camera.png" 37 version: "1.0" 38 requiredImport: "QtQuick3D" 39 Property { name: "z"; type: "int"; value: 500; } 40 } 41 } 42 Type { 43 name: "QtQuick3D.FrustumCamera" 44 icon: "images/camera16.png" 45 46 Hints { 47 visibleInNavigator: true 48 canBeDroppedInNavigator: true 49 canBeDroppedInFormEditor: false 50 canBeDroppedInView3D: true 51 } 52 53 ItemLibraryEntry { 54 name: "Camera Frustum" 55 category: "Qt Quick 3D" 56 libraryIcon: "images/camera.png" 57 version: "1.0" 58 requiredImport: "QtQuick3D" 59 Property { name: "z"; type: "int"; value: 500; } 60 } 61 } 62 Type { 63 name: "QtQuick3D.CustomCamera" 64 icon: "images/camera16.png" 65 66 Hints { 67 visibleInNavigator: true 68 canBeDroppedInNavigator: true 69 canBeDroppedInFormEditor: false 70 canBeDroppedInView3D: true 71 } 72 73 ItemLibraryEntry { 74 name: "Camera Custom" 75 category: "Qt Quick 3D" 76 libraryIcon: "images/camera.png" 77 version: "1.0" 78 requiredImport: "QtQuick3D" 79 Property { name: "z"; type: "int"; value: 500; } 80 } 81 } 82 Type { 83 name: "QtQuick3D.DefaultMaterial" 84 icon: "images/material16.png" 85 86 Hints { 87 visibleInNavigator: true 88 canBeDroppedInNavigator: true 89 canBeDroppedInFormEditor: false 90 } 91 92 ItemLibraryEntry { 93 name: "Default Material" 94 category: "Qt Quick 3D" 95 libraryIcon: "images/material.png" 96 version: "1.0" 97 requiredImport: "QtQuick3D" 98 Property { name: "diffuseColor"; type: "color"; value: "green"; } 99 } 100 } 101 Type { 102 name: "QtQuick3D.PrincipledMaterial" 103 icon: "images/material16.png" 104 105 Hints { 106 visibleInNavigator: true 107 canBeDroppedInNavigator: true 108 canBeDroppedInFormEditor: false 109 } 110 111 ItemLibraryEntry { 112 name: "Principled Material" 113 category: "Qt Quick 3D" 114 libraryIcon: "images/material.png" 115 version: "1.0" 116 requiredImport: "QtQuick3D" 117 Property { name: "baseColor"; type: "color"; value: "#ff000000"; } 118 Property { name: "metalness"; type: "int"; value: "0"; } 119 Property { name: "roughness"; type: "float"; value: "0.734981"; } 120 } 121 } 122 Type { 123 name: "QtQuick3D.Texture" 124 icon: "images/texture16.png" 125 126 Hints { 127 visibleInNavigator: true 128 canBeDroppedInNavigator: true 129 canBeDroppedInFormEditor: false 130 canBeContainer: false 131 } 132 133 ItemLibraryEntry { 134 name: "Texture" 135 category: "Qt Quick 3D" 136 libraryIcon: "images/texture.png" 137 version: "1.0" 138 requiredImport: "QtQuick3D" 139 } 140 } 141 Type { 142 name: "QtQuick3D.DirectionalLight" 143 icon: "images/light16.png" 144 145 Hints { 146 visibleInNavigator: true 147 canBeDroppedInNavigator: true 148 canBeDroppedInFormEditor: false 149 canBeDroppedInView3D: true 150 } 151 152 ItemLibraryEntry { 153 name: "Light Directional" 154 category: "Qt Quick 3D" 155 libraryIcon: "images/light.png" 156 version: "1.0" 157 requiredImport: "QtQuick3D" 158 } 159 } 160 Type { 161 name: "QtQuick3D.PointLight" 162 icon: "images/light16.png" 163 164 Hints { 165 visibleInNavigator: true 166 canBeDroppedInNavigator: true 167 canBeDroppedInFormEditor: false 168 canBeDroppedInView3D: true 169 } 170 171 ItemLibraryEntry { 172 name: "Light Point" 173 category: "Qt Quick 3D" 174 libraryIcon: "images/light.png" 175 version: "1.0" 176 requiredImport: "QtQuick3D" 177 } 178 } 179 Type { 180 name: "QtQuick3D.AreaLight" 181 icon: "images/light16.png" 182 183 Hints { 184 visibleInNavigator: true 185 canBeDroppedInNavigator: true 186 canBeDroppedInFormEditor: false 187 canBeDroppedInView3D: true 188 } 189 190 ItemLibraryEntry { 191 name: "Light Area" 192 category: "Qt Quick 3D" 193 libraryIcon: "images/light.png" 194 version: "1.0" 195 requiredImport: "QtQuick3D" 196 } 197 } 198 Type { 199 name: "QtQuick3D.SpotLight" 200 icon: "images/light16.png" 201 202 Hints { 203 visibleInNavigator: true 204 canBeDroppedInNavigator: true 205 canBeDroppedInFormEditor: false 206 canBeDroppedInView3D: true 207 } 208 209 ItemLibraryEntry { 210 name: "Light Spot" 211 category: "Qt Quick 3D" 212 libraryIcon: "images/light.png" 213 version: "1.0" 214 requiredImport: "QtQuick3D" 215 } 216 } 217 Type { 218 name: "QtQuick3D.Model" 219 icon: "images/model16.png" 220 221 Hints { 222 visibleInNavigator: true 223 canBeDroppedInNavigator: true 224 canBeDroppedInFormEditor: false 225 canBeDroppedInView3D: true 226 visibleNonDefaultProperties: "materials" 227 } 228 229 ItemLibraryEntry { 230 name: "Cube" 231 category: "Qt Quick 3D" 232 libraryIcon: "images/cube.png" 233 version: "1.0" 234 requiredImport: "QtQuick3D" 235 QmlSource { source: "./source/cube_model_template.qml" } 236 } 237 } 238 Type { 239 name: "QtQuick3D.Model" 240 icon: "images/model16.png" 241 242 Hints { 243 visibleInNavigator: true 244 canBeDroppedInNavigator: true 245 canBeDroppedInFormEditor: false 246 canBeDroppedInView3D: true 247 visibleNonDefaultProperties: "materials" 248 } 249 250 ItemLibraryEntry { 251 name: "Sphere" 252 category: "Qt Quick 3D" 253 libraryIcon: "images/sphere.png" 254 version: "1.0" 255 requiredImport: "QtQuick3D" 256 QmlSource { source: "./source/sphere_model_template.qml" } 257 } 258 } 259 Type { 260 name: "QtQuick3D.Model" 261 icon: "images/model16.png" 262 263 Hints { 264 visibleInNavigator: true 265 canBeDroppedInNavigator: true 266 canBeDroppedInFormEditor: false 267 canBeDroppedInView3D: true 268 visibleNonDefaultProperties: "materials" 269 } 270 271 ItemLibraryEntry { 272 name: "Cylinder" 273 category: "Qt Quick 3D" 274 libraryIcon: "images/cylinder.png" 275 version: "1.0" 276 requiredImport: "QtQuick3D" 277 QmlSource { source: "./source/cylinder_model_template.qml" } 278 } 279 } 280 Type { 281 name: "QtQuick3D.Model" 282 icon: "images/model16.png" 283 284 Hints { 285 visibleInNavigator: true 286 canBeDroppedInNavigator: true 287 canBeDroppedInFormEditor: false 288 canBeDroppedInView3D: true 289 visibleNonDefaultProperties: "materials" 290 } 291 292 ItemLibraryEntry { 293 name: "Plane" 294 category: "Qt Quick 3D" 295 libraryIcon: "images/plane.png" 296 version: "1.0" 297 requiredImport: "QtQuick3D" 298 QmlSource { source: "./source/plane_model_template.qml" } 299 } 300 } 301 Type { 302 name: "QtQuick3D.Model" 303 icon: "images/model16.png" 304 305 Hints { 306 visibleInNavigator: true 307 canBeDroppedInNavigator: true 308 canBeDroppedInFormEditor: false 309 canBeDroppedInView3D: true 310 visibleNonDefaultProperties: "materials" 311 } 312 313 ItemLibraryEntry { 314 name: "Cone" 315 category: "Qt Quick 3D" 316 libraryIcon: "images/cone.png" 317 version: "1.0" 318 requiredImport: "QtQuick3D" 319 QmlSource { source: "./source/cone_model_template.qml" } 320 } 321 } 322 Type { 323 name: "QtQuick3D.Node" 324 icon: "images/group16.png" 325 326 Hints { 327 visibleInNavigator: true 328 canBeDroppedInNavigator: true 329 canBeDroppedInFormEditor: false 330 canBeDroppedInView3D: true 331 } 332 333 ItemLibraryEntry { 334 name: "Group" 335 category: "Qt Quick 3D" 336 libraryIcon: "images/group.png" 337 version: "1.0" 338 requiredImport: "QtQuick3D" 339 } 340 } 341 Type { 342 name: "QtQuick3D.SceneEnvironment" 343 icon: "images/scene16.png" 344 345 Hints { 346 visibleInNavigator: true 347 canBeDroppedInNavigator: true 348 canBeDroppedInFormEditor: false 349 } 350 351 ItemLibraryEntry { 352 name: "Scene Environment" 353 category: "Qt Quick 3D" 354 libraryIcon: "images/scene.png" 355 version: "1.0" 356 requiredImport: "QtQuick3D" 357 } 358 } 359 Type { 360 name: "QtQuick3D.View3D" 361 icon: "images/view3D16.png" 362 363 ItemLibraryEntry { 364 name: "View3D" 365 category: "Qt Quick 3D" 366 libraryIcon: "images/view3D.png" 367 version: "1.0" 368 requiredImport: "QtQuick3D" 369 QmlSource { source: "./source/view3D_template.qml" } 370 } 371 } 372 Type { 373 name: "QtQuick3D.Shader" 374 icon: "images/shaderutil16.png" 375 376 Hints { 377 visibleInNavigator: true 378 canBeDroppedInNavigator: true 379 canBeDroppedInFormEditor: false 380 } 381 382 ItemLibraryEntry { 383 name: "Shader" 384 category: "Qt Quick 3D Custom Shader Utils" 385 libraryIcon: "images/shaderutil.png" 386 version: "1.15" 387 requiredImport: "QtQuick3D" 388 } 389 } 390 Type { 391 name: "QtQuick3D.ShaderInfo" 392 icon: "images/shaderutil16.png" 393 394 Hints { 395 visibleInNavigator: true 396 canBeDroppedInNavigator: true 397 canBeDroppedInFormEditor: false 398 } 399 400 ItemLibraryEntry { 401 name: "Shader Info" 402 category: "Qt Quick 3D Custom Shader Utils" 403 libraryIcon: "images/shaderutil.png" 404 version: "1.15" 405 requiredImport: "QtQuick3D" 406 } 407 } 408 Type { 409 name: "QtQuick3D.TextureInput" 410 icon: "images/shaderutil16.png" 411 412 Hints { 413 visibleInNavigator: true 414 canBeDroppedInNavigator: true 415 canBeDroppedInFormEditor: false 416 } 417 418 ItemLibraryEntry { 419 name: "Texture Input" 420 category: "Qt Quick 3D Custom Shader Utils" 421 libraryIcon: "images/shaderutil.png" 422 version: "1.15" 423 requiredImport: "QtQuick3D" 424 } 425 } 426 Type { 427 name: "QtQuick3D.Pass" 428 icon: "images/shaderutil16.png" 429 430 Hints { 431 visibleInNavigator: true 432 canBeDroppedInNavigator: true 433 canBeDroppedInFormEditor: false 434 } 435 436 ItemLibraryEntry { 437 name: "Pass" 438 category: "Qt Quick 3D Custom Shader Utils" 439 libraryIcon: "images/shaderutil.png" 440 version: "1.15" 441 requiredImport: "QtQuick3D" 442 } 443 } 444 Type { 445 name: "QtQuick3D.BufferInput" 446 icon: "images/shadercommand16.png" 447 448 Hints { 449 visibleInNavigator: true 450 canBeDroppedInNavigator: true 451 canBeDroppedInFormEditor: false 452 } 453 454 ItemLibraryEntry { 455 name: "Buffer Input" 456 category: "Qt Quick 3D Custom Shader Utils" 457 libraryIcon: "images/shadercommand.png" 458 version: "1.15" 459 requiredImport: "QtQuick3D" 460 } 461 } 462 Type { 463 name: "QtQuick3D.BufferBlit" 464 icon: "images/shadercommand16.png" 465 466 Hints { 467 visibleInNavigator: true 468 canBeDroppedInNavigator: true 469 canBeDroppedInFormEditor: false 470 } 471 472 ItemLibraryEntry { 473 name: "Buffer Blit" 474 category: "Qt Quick 3D Custom Shader Utils" 475 libraryIcon: "images/shadercommand.png" 476 version: "1.15" 477 requiredImport: "QtQuick3D" 478 } 479 } 480 Type { 481 name: "QtQuick3D.Blending" 482 icon: "images/shadercommand16.png" 483 484 Hints { 485 visibleInNavigator: true 486 canBeDroppedInNavigator: true 487 canBeDroppedInFormEditor: false 488 } 489 490 ItemLibraryEntry { 491 name: "Blending" 492 category: "Qt Quick 3D Custom Shader Utils" 493 libraryIcon: "images/shadercommand.png" 494 version: "1.15" 495 requiredImport: "QtQuick3D" 496 } 497 } 498 Type { 499 name: "QtQuick3D.Buffer" 500 icon: "images/shaderutil16.png" 501 502 Hints { 503 visibleInNavigator: true 504 canBeDroppedInNavigator: true 505 canBeDroppedInFormEditor: false 506 } 507 508 ItemLibraryEntry { 509 name: "Buffer" 510 category: "Qt Quick 3D Custom Shader Utils" 511 libraryIcon: "images/shaderutil.png" 512 version: "1.15" 513 requiredImport: "QtQuick3D" 514 } 515 } 516 Type { 517 name: "QtQuick3D.RenderState" 518 icon: "images/shadercommand16.png" 519 520 Hints { 521 visibleInNavigator: true 522 canBeDroppedInNavigator: true 523 canBeDroppedInFormEditor: false 524 } 525 526 ItemLibraryEntry { 527 name: "Render State" 528 category: "Qt Quick 3D Custom Shader Utils" 529 libraryIcon: "images/shadercommand.png" 530 version: "1.15" 531 requiredImport: "QtQuick3D" 532 } 533 } 534 Type { 535 name: "QtQuick3D.CullMode" 536 icon: "images/shadercommand16.png" 537 538 Hints { 539 visibleInNavigator: true 540 canBeDroppedInNavigator: true 541 canBeDroppedInFormEditor: false 542 } 543 544 ItemLibraryEntry { 545 name: "Cull Mode" 546 category: "Qt Quick 3D Custom Shader Utils" 547 libraryIcon: "images/shadercommand.png" 548 version: "1.15" 549 requiredImport: "QtQuick3D" 550 } 551 } 552 Type { 553 name: "QtQuick3D.DepthInput" 554 icon: "images/shadercommand16.png" 555 556 Hints { 557 visibleInNavigator: true 558 canBeDroppedInNavigator: true 559 canBeDroppedInFormEditor: false 560 } 561 562 ItemLibraryEntry { 563 name: "Depth Input" 564 category: "Qt Quick 3D Custom Shader Utils" 565 libraryIcon: "images/shadercommand.png" 566 version: "1.15" 567 requiredImport: "QtQuick3D" 568 } 569 } 570 Type { 571 name: "QtQuick3D.SetUniformValue" 572 icon: "images/shadercommand16.png" 573 574 Hints { 575 visibleInNavigator: true 576 canBeDroppedInNavigator: true 577 canBeDroppedInFormEditor: false 578 } 579 580 ItemLibraryEntry { 581 name: "Set Uniform Value" 582 category: "Qt Quick 3D Custom Shader Utils" 583 libraryIcon: "images/shadercommand.png" 584 version: "1.15" 585 requiredImport: "QtQuick3D" 586 } 587 } 588} 589