我目前正在使用 x3dom 进行此工作:http://folk.ntnu.no/emilh/modell.htm ,我有两个问题。
第一个是当我加载我的模型时,它出现在一个尴尬的位置,我想自动翻转它并缩放,以便你从更好的角度看到它。目前我不知道如何做到这一点。
其次,我正在尝试制作一个按钮来切换模型外壳上的可见性,我已经确定了构建外壳的形状,但我不知道如何切换它们的可见性。因此,如果我有....,我该怎么做才能让它隐藏起来?
很抱歉在网站上混合了挪威语和英语:P
并提前感谢!
我目前正在使用 x3dom 进行此工作:http://folk.ntnu.no/emilh/modell.htm ,我有两个问题。
第一个是当我加载我的模型时,它出现在一个尴尬的位置,我想自动翻转它并缩放,以便你从更好的角度看到它。目前我不知道如何做到这一点。
其次,我正在尝试制作一个按钮来切换模型外壳上的可见性,我已经确定了构建外壳的形状,但我不知道如何切换它们的可见性。因此,如果我有....,我该怎么做才能让它隐藏起来?
很抱歉在网站上混合了挪威语和英语:P
并提前感谢!
有两种处理缩放级别的方法。
<viewpoint id="view_id" position='0 10 15' orientation='-1 0 0 0.5'></viewpoint>
位置和方向值将取决于您的场景。
很久以前就有人问过,但对于有同样问题的人来说,解决方案如下:
您可以使用
<vievpoint position="0 0 250">
更改对象的默认缩放。第一个和第二个参数用于 xy 坐标,第三个参数用于缩放。如果要缩小可以使用正值,要放大可以使用负值。
整个代码是这样的:
<x3d width='500px' height='400px'>
<scene>
<viewpoint position="0 0 250"></viewpoint>
<tramsform>
<inline url="path">
</transform>
</scene>
</x3d>
对于可见性,您可以使用材质标签上的透明度属性。http://doc.x3dom.org/author/Shape/Material.html
形状仍然存在,但您可以修改它的透明度。