docs.unity3d.com
    显示 / 隐藏目录

    Transformation Matrix 节点

    描述

    在着色器中定义通用变换矩阵的常量矩阵 4x4 值。可从下拉选单参数中选择变换矩阵。

    端口

    名称 方向 类型 绑定 描述
    Out 输出 Matrix 4 无 输出值

    控件

    名称 类型 选项 描述
    下拉选单 Model、InverseModel、View、InverseView、Projection、InverseProjection、ViewProjection、InverseViewProjection 设置输出值

    生成的代码示例

    以下示例代码表示此节点在每个模式下的一种可能结果。

    Model

    float4x4 _TransformationMatrix_Out = UNITY_MATRIX_M;
    

    InverseModel

    float4x4 _TransformationMatrix_Out = UNITY_MATRIX_I_M;
    

    View

    float4x4 _TransformationMatrix_Out = UNITY_MATRIX_V;
    

    InverseView

    float4x4 _TransformationMatrix_Out = UNITY_MATRIX_I_V;
    

    Projection

    float4x4 _TransformationMatrix_Out = UNITY_MATRIX_P;
    

    InverseProjection

    float4x4 _TransformationMatrix_Out = UNITY_MATRIX_I_P;
    

    ViewProjection

    float4x4 _TransformationMatrix_Out = UNITY_MATRIX_VP;
    

    InverseViewProjection

    float4x4 _TransformationMatrix_Out = UNITY_MATRIX_I_VP;
    
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)