Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Qt3D-设置2个不同点的厚度_C++_Qt_Opengl_Qt3d - Fatal编程技术网

C++ Qt3D-设置2个不同点的厚度

C++ Qt3D-设置2个不同点的厚度,c++,qt,opengl,qt3d,C++,Qt,Opengl,Qt3d,现在,为了在Qt3D中设置基元类型点的厚度大小,需要设置QPointSize并将其添加到framegraph中,如下所示 Qt3DRender::QPointSize * pointsize = new Qt3DRender::QPointSize(renderStateSet); pointsize->setSizeMode(Qt3DRender::QPointSize::Fixed); pointsize->setValue(3); renderStateSet->addR

现在,为了在Qt3D中设置基元类型点的厚度大小,需要设置QPointSize并将其添加到framegraph中,如下所示

Qt3DRender::QPointSize * pointsize = new Qt3DRender::QPointSize(renderStateSet);
pointsize->setSizeMode(Qt3DRender::QPointSize::Fixed);
pointsize->setValue(3);
renderStateSet->addRenderState(pointsize);
但有没有办法将厚度特性从一个点更改为另一个点? 是否只能通过实现着色器来实现