【发布时间】:2018-04-28 05:25:12
【问题描述】:
我试图在one of examples of Qt3D 中使线框透明,但失败了。 我在 robustwireframe.frag 中将 alpha 设置为 0.5,但它不起作用。
void main(){
// Calculate the color from the phong model
vec4 color = vec4( adsModel( fs_in.position, normalize( fs_in.normal ) ), 0.5);
fragColor = shadeLine( color );
如何在 Qt3D 中使线框透明?
【问题讨论】:
-
也许您可以查看 QPhongAlphaMaterial github.com/qt/qt3d/blob/5.11/src/extras/defaults/… 并调整着色器,使其适用于您的线框。