Release Notes - Qt - Version Qt3D 2.0 - HTML format

Bug

  • [QTBUG-18987] - Back face material is not drawn correctly
  • [QTBUG-19535] - QGLSceneNode::draw should execute painter.setPickObjectId with / without having geometry
  • [QTBUG-20181] - QGLBuilder.addTriangles limitations: Line element doesn't always work.
  • [QTBUG-20443] - Let's have consistent and sensible 3D Quad and Cube shapes (and maybe other shapes too)
  • [QTBUG-20520] - Lacking QGLQuad
  • [QTBUG-20731] - blending does not always work properly for some meshes
  • [QTBUG-20755] - Objects created by a ModelView/Repeater are not shown when parent is an Item3d (in qt5)
  • [QTBUG-21188] - Qt3D on Linux: photobrowser3d: dragging the scene while it is moving cause flickring
  • [QTBUG-21196] - Qt3D on Linux: tst_animations.qml issues errors
  • [QTBUG-21440] - Qt5 Picking does not work properly
  • [QTBUG-22414] - Positional Lighting is incorrect
  • [QTBUG-22806] - Bad performance on devices from certain Shaders
  • [QTBUG-23081] - Oddities in SphereMesh
  • [QTBUG-23090] - Documentation on C++ launcher wrappers needed
  • [QTBUG-23299] - Make Qt3D on Qt5 buildable without widgets or opengl
  • [QTBUG-24032] - Multiple Lights don't work
  • [QTBUG-24235] - QDeclarativeItem3D's Back to front sorting doesnt take local transformation into account
  • [QTBUG-24391] - tst_picking failed with warnings
  • [QTBUG-24396] - Lander shadows incorrect
  • [QTBUG-24398] - photo browser example - buttons not working
  • [QTBUG-24399] - shaders example: incorrect texture upon start
  • [QTBUG-24430] - Make install of Qt3D does not work
  • [QTBUG-24539] - Surface tests failing on Windows
  • [QTBUG-24605] - Examples need cleanup
  • [QTBUG-24631] - Examples on Linux: pick event overflow
  • [QTBUG-24632] - Warning on Linux: QOpengGLBuffer::map(): pending implementation
  • [QTBUG-24633] - Shapes and Pageflip examples are not working
  • [QTBUG-24634] - Warning on Linux: Old plugin format found in lib /usr/lib/kide4/plugins/imageformats/...
  • [QTBUG-24635] - forest_qml: leaking opengl resources
  • [QTBUG-24636] - monkeygod on Linux: warnings
  • [QTBUG-24637] - tst_QGLAbstractSurface::glWindowSurface failing
  • [QTBUG-24638] - Manual tests are missing qml directory to execute
  • [QTBUG-24639] - AssetViewer: rotation value can't go negative
  • [QTBUG-24727] - DirectRender is not working
  • [QTBUG-24742] - tea_service example on Linux: error
  • [QTBUG-24743] - basket example: not working
  • [QTBUG-24744] - flickr3d example on Linux: OpenGL resource leak
  • [QTBUG-24745] - moon example: white background
  • [QTBUG-24746] - shapes example: error, wrong position for teapot and cube
  • [QTBUG-24747] - sphere example on Linux: white background, not displaying until the first click
  • [QTBUG-24896] - quick3d/shadertut: don't know how to make 'basket.qrc'
  • [QTBUG-24978] - tst_animation not working: white screen
  • [QTBUG-24979] - tst_rotation/tst_scaling not working: Type unavailable
  • [QTBUG-24980] - tst_fullreferencing: memory leak
  • [QTBUG-24981] - tst_qrc: not working
  • [QTBUG-24982] - some manual tests have problems displaying multiple viewports
  • [QTBUG-25002] - Examples' code snippets do not appear
  • [QTBUG-25044] - qml3d auto test failing/warnings for Qt3D 1.0
  • [QTBUG-25138] - Missing Documentation
  • [QTBUG-25175] - Do not call glGetString() outside a valid OpenGL context
  • [QTBUG-25426] - Unable to build Qt3D applications for Harmattan using "CONFIG+=qtc_harmattan"
  • [QTBUG-25455] - Problems with opacity of 2D elements in Viewport
  • [QTBUG-25463] - tst_qglmaterial autotest fails on mac
  • [QTBUG-25506] - Aliasing in examples
  • [QTBUG-25507] - Idle Mode Support
  • [QTBUG-25511] - meshNode selected are scaled
  • [QTBUG-25534] - Memory leaks in qml3d tests
  • [QTBUG-25548] - Many QML3D test cases are skipped
  • [QTBUG-25714] - Qt3D contains expletives
  • [QTBUG-25733] - BillboardItem3D not scale and rotate able
  • [QTBUG-25735] - Viewport moves incorrectly in a window
  • [QTBUG-25741] - 'make' uses cp to install qml and hence requires elevated privileges
  • [QTBUG-25757] - tst_qglmaterial failing on Mac.
  • [QTBUG-25763] - Basket example fails to build
  • [QTBUG-25798] - Adapt Qt3D to Qt Graphic Stack changes
  • [QTBUG-26033] - Qt3D Line drawing not working properly
  • [QTBUG-26142] - qt3d "Shapes" demo: cube and teapot are misplaced
  • [QTBUG-26183] - Qt3D QML version number needs to be bumped
  • [QTBUG-26225] - Using meshNode, a 3D file must have unique node name on his hirarchie
  • [QTBUG-26259] - Typo in Qt3D docs
  • [QTBUG-26275] - Quick3D Sphere displays incorrectly when transparent
  • [QTBUG-26293] - Investigate and remove QSkips in tests/auto/qml3d_visual/tst_modelview
  • [QTBUG-26306] - Photoroom example: white screen
  • [QTBUG-26307] - teaservice example: error creating handler
  • [QTBUG-26308] - tst_basic: black screen
  • [QTBUG-26309] - tst_fullreferencing: segmentation fault
  • [QTBUG-26310] - tst_navigation1: no difference between the zooms
  • [QTBUG-26311] - tst_submesh: no text description displayed
  • [QTBUG-27444] - Cannot use a Repeater for Item3D elements in Qt 5

Epic

Task

  • [QTBUG-19751] - Qt5 / QML2 Scenegraph support
  • [QTBUG-19752] - Qt5 Module Integration
  • [QTBUG-20521] - Get QML3D Tests working under qt5
  • [QTBUG-20585] - Camel case headers and other integration
  • [QTBUG-20633] - State based Item3D creation
  • [QTBUG-23544] - 3D Asset Viewer Refactoring
  • [QTBUG-25276] - Fix insignificant qml3d test
  • [QTBUG-25478] - Get rid of plugin architecture for model loading
  • [QTBUG-25479] - Ensure that any outstanding legal issues relating to plugin architecture are OK.
  • [QTBUG-25501] - Caching Model Format: implement save/load functionality for optimized format
  • [QTBUG-25502] - Contribute .BEZ loader to AssetImporter project

User Story

Sub-task

  • [QTBUG-20704] - Investigate "cannot convert object to primitive value" error
  • [QTBUG-20706] - Investigate and solve picking test failures
  • [QTBUG-21332] - Investigate "Cannot assign object to list" in item3d states test

Technical task

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.