{"id":61165,"library":"qt5-canvas3d","title":"Qt Canvas 3D","description":"Qt Canvas3D offers a low level OpenGL-like API that enables you to execute 3D drawing commands from JavaScript.","status":"active","version":"0","language":"cpp","source_language":null,"source_url":null,"tags":["qt","canvas","3d","opengl","javascript"],"install":[{"cmd":"vcpkg install qt5-canvas3d","lang":"bash","label":"vcpkg"},{"cmd":"# CMakeLists.txt\nfind_package(qt5_canvas3d CONFIG REQUIRED)\ntarget_link_libraries(main PRIVATE Qt5::Canvas3D)","lang":"cmake","label":"CMake"}],"dependencies":[],"imports":[{"symbol":"QtCanvas3D","correct":"#include <QtCanvas3D>"}],"quickstart":{"code":"#include <QGuiApplication>\n#include <QQmlApplicationEngine>\n\nint main(int argc, char *argv[]) {\n    QGuiApplication app(argc, argv);\n    QQmlApplicationEngine engine;\n    engine.load(QUrl(QStringLiteral(\"qrc:/main.qml\")));\n    return app.exec();\n}","lang":"cpp","description":"Loads a QML application using Canvas3D."},"warnings":[],"env_vars":null,"search_vec":"'3d':3,19,26 'api':13 'canva':2,25 'canvas3d':5 'command':21 'draw':20 'enabl':15 'execut':18 'javascript':23,28 'level':9 'like':12 'low':8 'offer':6 'opengl':11,27 'opengl-lik':10 'qt':1,4,24","created_at":"2026-06-17T04:40:24.544113+00:00","updated_at":"2026-06-17T04:40:24.544113+00:00","problems":[],"ecosystem":"vcpkg","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}