02 Aug

근궤적 그리기 예제

궤적 그리기 모델은 지정된 궤적의 특성에 따라 기본 컨텍스트를 재정의할 수 있습니다. 다음 모델은 Geant4 배포와 함께 제공됩니다. 짧은 DNA 가닥을 중심으로 `가상 기공`이 붕괴된 시뮬레이션의 궤적을 살펴보고, VMD를 사용하여 매 번 의 기공의 위치를 중첩하는 방법을 살펴보겠습니다. 길을 따라 우리는 VMD의 사용자 정의 그래픽 기능에 대해 배울 것입니다. 시각화 드라이버가 다른 방식으로 궤적 구성을 처리하므로 궤적을 구성할 때 궤적이 표시되지 않을 수도 있습니다. 실행할 때 궤적 모델을 만들고 시간 조각 간격을 설정해야 합니다(파티클이 상대적이고 30cm/ns를 이동하는 경우가 많다는 것을 기억함): “20세기 도면에서 가장 큰 혁신 중 하나는 볼 수 있는 정도를 포함합니다. 보이지 않는 것들 – 마음, 아이디어 및 프로세스의 상태.” p.21 클래스 split_screen_renderer는 4개의 뷰포트를 처리합니다. view_2d의 3개 객체(위쪽, 앞면 및 측면) 및 view_3d의 한 오브젝트(3_dim)를 저장합니다. draw_windows는 각 오브젝트의 draw_view 함수를 호출하고, 축의 레이블과 각 뷰포트의 제목 및 뷰포트 사이의 테두리와 같은 일부 그래픽 기능도 처리합니다. 이제 동영상 설정 사용자 정의 절차를 선택하고 동영상 만들기를 클릭합니다. 이제 단순히 궤적을 통과하는 것 외에도 카메라는 DNA 위에서 시작하여 아래로 회전합니다. 예제 동영상이 제공되고 그림 18에 표시된 이 모델은 궤적과 연관된 HepRep 스타일 속성을 기반으로 궤적을 그립니다.

각 특성 서랍은 간격 및/또는 단일 값 데이터로 구성할 수 있습니다. 각 간격/단일 값에 대해 새 컨텍스트 개체가 만들어집니다. 이렇게 하면 서로 다른 간격으로 떨어지는 궤적 속성에 대한 선 색상뿐만 아니라 다른 단계 점 마커 등을 갖거나 단일 값과 일치시킬 수 있습니다. 단일 값 데이터는 간격 데이터를 재정의하여 특정 값을 강조 표시해야 합니다. 특성 단위가 G4BestUnit으로 지정되거나 단위가 값 문자열의 일부인 경우 명령줄에 단위를 지정해야 합니다.