技术栈

unity中UI、shader显示在3D物体前

Ctrl-c2024-02-20 9:19

需要将物体转化成视口坐标而不是屏幕坐标

Vector3 viewPoint=EScreenCamera.WorldToViewportPoint(CurENeedShowPosition);

x = viewPoint.x * Screen.width;

y = viewPoint.y * Screen.height;

mESignMaterial.SetVector("_LP1", new Vector4(x, y, mESignMaterialVector4.z, mESignMaterialVector4.w));

上一篇:【求职】搜狗2016 C++笔试题
下一篇:基于shp数据制作3DTiles建筑白膜
相关推荐
jtymyxmz
8 分钟前
《Unity Shader》10.3.1 在Unity中实现简单的程序纹理
unity·游戏引擎
jtymyxmz
9 分钟前
《Unity Shader》11.2.1 序列帧动画
unity·游戏引擎
qq_42863961
8 小时前
虚幻基础:虚幻中的if与switch
游戏引擎·虚幻
UX2017
10 小时前
Unity中的Color.HSVToRGB
unity·游戏引擎
TO_ZRG
10 小时前
Unity PackageManager
unity·gitlab
jtymyxmz
12 小时前
《Unity Shader》10.1.2 创建用于环境映射的立方体纹理
unity·游戏引擎
TTGGGFF
13 小时前
人工智能:用Gemini 3一键生成3D粒子电子手部映射应用
人工智能·3d·交互
怣疯knight
14 小时前
unity上传git需要上传哪些文件
git·unity
世洋Blog
14 小时前
Unity开发微信小游戏-合理的规划使用YooAsset
unity·c#·微信小游戏
hashiqimiya
14 小时前
unity配置外部编辑器rider
unity·编辑器·游戏引擎
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连05Linux下V2Ray安装配置指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)0746个Nano-banana 精选提示词,持续更新中08KGG转MP3工具|非KGM文件|解密音频09全球最强模型Grok4,国内已可免费使用!(附教程)10“我的电脑”图标没了怎么办 4种方法找回