您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页11.3.2 Unity入门精要 广告牌技术 float3 localPos = center + right_dir * offset.x + up_dir * offset.y + normal_

11.3.2 Unity入门精要 广告牌技术 float3 localPos = center + right_dir * offset.x + up_dir * offset.y + normal_

来源:华佗小知识

顶点动画之让一个物体时刻面向你

让一个物体始终面朝向你摄像机的位置

顶点着色器部分:

            v2f vert (appdata v)

            {

                v2f o;

      float3 center = float3(0, 0, 0);//选择将原型空间的原点作为全程位置都不会改变的锚点,物体会                                                         围绕这锚点旋转,为什么这样做,后面方便计算

                float3 view_pos = mul(unity_WorldToObject, float4(_WorldSpaceCameraPos, 1));

                //dir

                float3 normal_dir = normalize(center - view_pos);//记住这里是中心指向摄像机的方向作                 ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务