VIZPub Document Help

EDIT

VIZPub에서 사용할 수 있는 편집 및 모델 조작 기능 입니다.

Merge Model

G B

-mode MERGE -i "INPUT FILE PATH (*.metadata)" -o "OUTPUT FILE PATH (*.viz)"
Merge use Metadata
Merge Models to Single VIZ (*.metadata)
2 (병합할 모든 파일 개수) C:\TEST1.viz (병합할 파일 경로) NONE (파일 태그, 특이사항이 없는 경우 NONE으로 고정) -1 (해당 파일 내부의 병합할 일부 노드 개수, 전체 모델 병합 시 -1) C:\TEST2.viz NONE -1
Merge Nodes in Models to Single VIZ (*.metadata)
2 (병합할 모든 파일 개수) C:\TEST1.viz (병합할 파일 경로) NONE (파일 태그, 특이사항이 없는 경우 NONE으로 고정) 2 (해당 파일 내부의 병합할 일부 노드 개수) 10, 22 (병합할 노드 ID) C:\TEST2.viz NONE 5 1, 4, 8, 20, 22

    Merge Node

    G B

    -mode MNODE -i "INPUT FILE PATH (*.viz)" -o "OUTPUT FILE PATH (*.viz)" -rule_file_path "C:\RULE.xml"
    Rule XML
    Rule XML - Merge Node use OR (*.xml)
    <?xml version="1.0" encoding="utf-8"?> <Rules> <MergeRules Company="Softhills Co., Ltd." Author="abc" CreateDate="2023-07-05" Title="노드 병합을 위한 규칙"> <MergeRule Title="노드 병합 규칙 #1"> <Rule Input="NODENAME" Condition="Contains" Value="Line" ValueType="String" /> </MergeRule> <MergeRule Title="노드 병합 규칙 #2"> <Rule Input="NODENAME" Condition="BeginsWith" Value="Bolt" ValueType="String" /> </MergeRule> </MergeRules> </Rules>
    Rule XML - Merge Node use AND (*.xml)
    <?xml version="1.0" encoding="utf-8"?> <Rules> <MergeRules Company="Softhills Co., Ltd." Author="abc" CreateDate="2023-07-05" Title="노드 병합을 위한 규칙"> <MergeRule Title="노드 병합 규칙 #1"> <Rule Input="NODENAME" Condition="Contains" Value="Line" ValueType="String" /> <Rule Input="NODENAME" Condition="BeginsWith" Value="Bolt" ValueType="String" /> </MergeRule> </MergeRules> </Rules>
    Rule XML 기본 정보

    <[기능] Rules> 기본 속성

    구분

    설명

    비고

    Title

    제목

    Company

    회사 이름

    Author

    작성자 이름

    CreateDate

    XML 생성일

    <[기능] Rule> 기본 속성

    구분

    설명

    비고

    Title

    제목

    <Rule> 기본 속성

    구분

    설명

    비고

    Input

    검색 대상

    Condition

    검색 조건

    Value

    결과 값

    ValueType

    결과 데이터 유형

    Start

    시작 위치

    [Condition]이 [SubString] 인 경우에 사용

    Length

    문자열 길이

    [Condition]이 [SubString] 인 경우에 사용

    <Rule> Input 값 유형

    구분

    설명

    비고

    NODENAME

    노드 이름

    <Rule> Condition 값 유형

    구분

    설명

    비고

    Equals

    값이 동일한 항목 검색

    DoesNotEqual

    값이 동일하지 않은 항목 검색

    BeginsWith

    지정된 값으로 시작하는 항목 검색

    EndsWith

    지정된 값으로 끝나는 항목 검색

    Contains

    지정된 값이 포함되는 항목 검색

    DoesNotContain

    지정된 값이 포함되지 않는 항목 검색

    SubString

    지정된 값을 설정된 위치에서 검색

    <FInd> 기본 속성

    구분

    설명

    비고

    Value

    검색어

    [Condition]이 [SubString]인 경우에 선택적으로 정의

      Model Rotate

      G B

      -mode ROTATE -i "INPUT FILE PATH (*.viz)" -o "OUTPUT FILE PATH (*.viz)" -use_rotate_x 0 -use_rotate_y 0 -use_rotate_z 0

        Model Color

        G B

        Use RGBA
        -mode COLOR -i "INPUT FILE PATH (*.viz)" -o "OUTPUT FILE PATH (*.viz)" -use_color_r 0 -use_color_g 0 -use_color_b 0 -use_color_a 0
        Use Color XML
        -mode COLOR -i "INPUT FILE PATH (*.viz)" -o "OUTPUT FILE PATH (*.viz)" -color_xml_file_path "C:\COLOR.xml"
        Color Data XML (*.xml)
        <?xml version="1.0" encoding="UTF-8"?> <Colors> <Color NodeId="32" R="0" G="0" B="255" A="255" /> <Color NodeId="39" R="255" G="0" B="0" A="255" /> <Color NodeId="59" R="0" G="128" B="0" A="150" /> </Colors>

        구분

        설명

        비고

        NodeId

        모델 노드 ID

        R

        RGBA Red 0 ~255

        G

        RGBA Green 0 ~255

        B

        RGBA Blue 0 ~255

        A

        RGBA Alpha 0 ~255

          Last modified: 10 September 2024