首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在X3DOM中绘制边

在X3DOM中绘制边
EN

Stack Overflow用户
提问于 2015-06-10 16:54:50
回答 1查看 217关注 0票数 0

在我的项目中,我将x3d文件加载到inline标记中,以便使用X3DOM在web浏览器中呈现它们。

x3d文件是通过Catia生成的,在Catia中我们可以看到顶点之间的边。

导出后,边缘不再绘制,我希望它们是。

有没有什么选择,或者是一种绘制它们的方法?美学很重要..。

EN

回答 1

Stack Overflow用户

发布于 2015-06-11 07:56:09

X3D/X3DOM默认使用假设顶点边是数字模型对物理对象的近似的一部分。这是通过一些节点上的'creaseAngle‘参数(例如,IndexFaceSet)和光照方程(在中定义)来完成的。

最初,我会确保您希望看到边的任何节点的creaseAngle都设置为0。这不会高亮显示边,但它们会更明显。如果该级别的可见性不足,则需要编写着色器(OpenGL代码)以生成所需的效果。

http://examples.x3dom.org/example/x3dom_composedShader.xhtml上有一个着色器代码示例;但这可能不是您要查找的着色器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30751596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档