答案 0 :(得分:1)
我假设您已经使用错误的材质在Qt3D中设置了场景(即,显示了对象但没有理想的效果)。
要实现此效果,您必须创建一个新的QMaterial
,它使用您的自定义着色器并将其附加到您的实体。如果您不知道如何创建自定义材料,请查看QPhongMaterial
。您可能不需要镜面反射,漫反射和光泽度参数,但可以保留环境参数。
然后,您必须编写着色器以检测边缘。 here有一个很好的解释,应该可以帮助您入门。该页面底部有一个着色器示例。 this one是一个更简单的解决方案,但是我不确定效果是否与第一个链接一样好。