当前位置: 首页 > news >正文

Unity小知识

1.当我们把摄像机的内容渲染到RenderTexture上而不是屏幕上时,那么相机的Aspect默认会设置成和RenderTexture的分辨率一样.不过最终如果把RenderTexture作为贴图贴到模型上去的时候还是会被UV拉伸和缩小的。
2.要想自定义UnityPackage的内容,只要找到UnityProject/Library/PackageCache/下相应的包,然后拷贝到UnityProject/Packages文件夹下就可以了,此时PackageManager里就显示插件为Custom了。
3.使用反射探针(Reflection Probe)时,需要把反射对象的材质MetallicSmoothness属性设置为1,这样才能具备反射性;此外,需要实时更新反射效果并且人物会移动,反射探针应作为人物的子物体。
4.Unity常用的几种画线的方式:
(1)GL画线(调用低级别的图形库,效率较高,需要放在OnPostRender()函数,并将代码挂载到相机上[在Game视图中显示])- RuntimeTransformGizmo插件
(2)Debug.DrawLine()画线(多用于调试[显示在Scene视图,Game视图若开启了Gizmos,也能显示])
(3)Gizmos.DrawLine()画线(代码随意挂载,需要放在OnDrawGizmos或OnDrawGizmosSelected函数中[显示在Scene视图,Game视图若开启了Gizmos,也能显示])
(4)用LineRenderer组件来画线
(5)创建Mesh生成线段
5.影响Stats面板Tris的因素(除了模型本身面数):
(1)阴影Cast Shadow(灯光上阴影关闭或者模型自身的关闭)
(2)天空盒SkyBox:Unity自带的天空盒实际上是一个巨大的球体模型,上面贴了图,所以要算面数的。
(3)Terrain
(4)Camera:多一个Camera,整个场景的同屏面数就会多一倍
6.Preset可以保存组件对象属性的资源,选择某个Preset文件(如XROrigin),点击Add to XROrigin default,则以后物体添加这个脚本,会自动覆盖XROrigin的值。此外,还可以通过Edit>Project Settings>Preset Manager管理所有默认Preset

http://www.lryc.cn/news/390690.html

相关文章:

  • 【Jupyter Notebook与Git完美融合】在Notebook中驾驭版本控制的艺术
  • Python开发者必看:内存优化的实战技巧
  • Golang | Leetcode Golang题解之第214题最短回文串
  • 【ajax实战08】分页功能
  • 基于Hadoop平台的电信客服数据的处理与分析②项目分析与设计---需求分析-项目场景引入
  • debug-mmlab
  • 年轻人为什么那么爱喝奶茶?
  • 手写数组去重
  • Firewalld 防火墙
  • Hive查询优化 - 面试工作不走弯路
  • 【VUE3】uniapp + vite中 uni.scss 使用 /deep/ 不生效(踩坑记录三)
  • 容器部署rabbitmq集群迁移
  • DP:背包问题----0/1背包问题
  • React antd umi 监听当前页面离开,在菜单栏提示操作
  • 在 Windows PowerShell 中模拟 Unix/Linux 的 touch 命令
  • 鸿蒙NEXT
  • VUE3-Elementplus-form表单-笔记
  • Analyze an ORA-12801分析并行 parallel 12801 实际原因
  • 高级运维工程师讲述银河麒麟V10SP1服务器加固收回权限/tmp命令引起生产mysql数据库事故实战
  • 昇思25天学习打卡营第09天|sea_fish
  • flutter开发实战-Charles抓包设置,dio网络代理
  • Elasticsearch:Runtime fields - 运行时字段(二)
  • Python正则表达式的入门用法(上)
  • Audio Processing Graphs 管理 Audio Units
  • 欧盟,又出了新规-通用充电器新规通用充電器的 RED 修正案如何办理?
  • thinkphp6/8 验证码
  • Ubuntu 22.04 LTS 上安装 MySQL8.0.23(在线安装)
  • 如何选择优质模型?SD3性能究竟如何?
  • Linux上脚本备份数据库(升级版)
  • 【深度解析】滑动窗口:目标检测算法的基石