Qt 如何在QML中生成三维文本
使用QtCreator4.9.1(基于Qt5.12.3),我试图通过一个QML项目制作一个简单的3D文本,比如“Hello3D” 我搜索了很多,但不幸的是没有找到一个简单的例子。在这种情况下,医生也很糟糕 这是我用于该文本的代码:Qt 如何在QML中生成三维文本,qt,qml,qt5,qtquick2,Qt,Qml,Qt5,Qtquick2,使用QtCreator4.9.1(基于Qt5.12.3),我试图通过一个QML项目制作一个简单的3D文本,比如“Hello3D” 我搜索了很多,但不幸的是没有找到一个简单的例子。在这种情况下,医生也很糟糕 这是我用于该文本的代码: import QtQuick 2.12 import QtQuick.Window 2.12 import Qt3D.Extras 2.12 Window { visible: true width: 640 height: 480 Ext
import QtQuick 2.12
import QtQuick.Window 2.12
import Qt3D.Extras 2.12
Window {
visible: true
width: 640
height: 480
ExtrudedTextMesh {
depth: 2.5
font.family: "Helvetica"
text: "Hello 3D"
}
}
问题是应用程序的窗口上没有显示任何文本有办法解决这个问题吗?你们不能把它放在窗口里,你们需要实体、材料和其他任何东西。查看更多信息,谢谢。我看了看那页。它包括许多其他对我来说都是新的东西。那里的项目也很混乱,因为它们包含几个文件,而我的项目只有几行。请问,您将如何修改上述代码以在窗口上显示文本“Hello 3D”?(最简单的方法)不能在几行代码中完成。3D是一件相当复杂的事情。您至少需要:摄影机、灯光、网格实体、材质、着色器。从QtCreator集合中获取一些简单的示例,并尝试根据需要对其进行修改。您不能只将其放入窗口,您需要实体、材质和其他任何东西。查看更多信息,谢谢。我看了看那页。它包括许多其他对我来说都是新的东西。那里的项目也很混乱,因为它们包含几个文件,而我的项目只有几行。请问,您将如何修改上述代码以在窗口上显示文本“Hello 3D”?(最简单的方法)不能在几行代码中完成。3D是一件相当复杂的事情。您至少需要:摄影机、灯光、网格实体、材质、着色器。从QtCreator集合中获取一些简单的示例,并尝试根据需要对其进行修改。