2013-11-25 3 views
1

현재 x3dom : http://folk.ntnu.no/emilh/modell.htm을 사용하여이 작업을하고 있는데 두 가지 문제가 있습니다.x3dom, 회전 및 숨기기 모양

첫 번째 것은 모델을로드 할 때 어색한 위치에 나타나는 것이므로 자동으로 뒤집어서 더 나은면에서 볼 수 있도록 줌을하고 싶습니다. 현재 어떻게해야할지 모르겠다.

둘째, 모델의 외부 셸에서 표시 여부를 전환하는 단추를 만들려고합니다. 셸을 구성하는 셰이프를 식별했지만 표시 여부를 전환하는 방법을 모르겠습니다. 그래서 ....가 있다면 그것을 숨기려면 어떻게해야합니까? 사이트에 노르웨이어와 영어 혼합

죄송합니다 : P

그리고 미리 감사드립니다!

+0

여전히 문제가 있지만 부하의 줌 레벨을 설정하는 데, 두 문제를 파악,하지만 난 곧 알아낼 수있을 거라 생각 :

전체 코드는 다음과 같다 – user3029859

답변

2

확대/축소 수준을 처리하는 두 가지 방법이 있습니다.

  1. 변형의 배율 속성을 변경하여 모양을 더 크게 만듭니다.
  2. 는 위치와 방향 값은 장면에 따라 달라집니다 그래서 <viewpoint id="view_id" position='0 10 15' orientation='-1 0 0 0.5'></viewpoint>

같은 관점 노드를 추가합니다.

2

그것은 오래 전에 요청하지만,이 솔루션은 다음과 같다 같은 문제가있는 사람들을위한됩니다 : 당신은 개체의 기본 줌을 변경

<vievpoint position="0 0 250"> 

을 사용할 수 있습니다

합니다. x y 좌표에 대한 첫 번째 및 두 번째 매개 변수와 줌에 대한 세 번째 매개 변수 축소하려는 경우 양수 값을 사용할 수 있으며 확대하려면 음수 값을 사용할 수 있습니다.

<x3d width='500px' height='400px'> 
    <scene> 
    <viewpoint position="0 0 250"></viewpoint> 
    <tramsform> 
     <inline url="path"> 
    </transform> 
    </scene> 
    </x3d> 
관련 문제