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

unity渲染人物模型透明度问题

问题1:有独立的手和衣服的模型,但最终只渲染出来半透明衣服
问题1
问题2:透明度贴图是正确的但显示却不正确
请添加图片描述

这上面两个模型的问题都是因为人物模型是一个完整的,为啥有些地方可以正常显示,有些地方透明度却有问题。
其中最重要的就是渲染顺序的规则(按照顶点下标的大小来渲染的),请添加图片描述请添加图片描述
打开3dmax可以看到其中透明物体的下标在前面,不透明的在后面
问题1和2都是因为这个问题导致的渲染效果不正确,调整完渲染顺序就好了

为什么会出现这种问题:

因为渲染时会进行深度写入,当透明物体先渲染时就会写入深度,这个时候不透明物体再去渲染发现深度不够代替,就会导致不透明物体不会渲染

解决:

在3dmax把半透明的物体拆下来再重新接回去(就会是最大的顶点顺序了),如果还不行就看下是不是unity导入的时候设置了网格的优化(OptimizeMesh)导致改变了渲染顺序

规范:

一个模型同时存在透明和不透明物体时
1.先制作不透明物体,再制作透明物体
2.不设置OptimizeMesh

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

相关文章:

  • CH03_布局
  • 【Oracle】Oracle中的merge into
  • 【论文阅读笔记】In Search of an Understandable Consensus Algorithm (Extended Version)
  • CentOS 7 网络配置
  • 2024 React 和 Vue 的生态工具
  • AI学习指南机器学习篇-t-SNE模型应用与Python实践
  • 小试牛刀-Telebot区块链游戏机器人
  • 使用github actions构建多平台electron应用
  • java通过pdf-box插件完成对pdf文件中图片/文字的替换
  • 鸿蒙 next 5.0 版本页面跳转传参 接受参数 ,,接受的时候 要先定义接受参数的类型, 代码可以直接CV使用 [教程]
  • 【electron6】浏览器实时播放PCM数据
  • 嵌入式C/C++、FreeRTOS、STM32F407VGT6和TCP:智能家居安防系统的全流程介绍(代码示例)
  • 【Django】django自带后台管理系统样式错乱,uwsgi启动css格式消失的问题
  • 解决npm install(‘proxy‘ config is set properly. See: ‘npm help config‘)失败问题
  • 汽车及零部件研发项目管理系统:一汽东机工选择奥博思 PowerProject 提升研发项目管理效率
  • Keil开发IDE
  • 数据结构与算法05堆|建堆|Top-k问题
  • 【精简版】jQuery 中的 Ajax 详解
  • win10删除鼠标右键选项
  • 分层评估的艺术:sklearn中的策略与实践
  • 排序系列 之 快速排序
  • 【银河麒麟服务器操作系统】java进程oom现象分析及处理建议
  • Redis的AOF持久化策略(AOF的工作流程、AOF的重写流程,操作演示、注意事项等)
  • 共享模型之无锁
  • 下载安装VSCode并添加插件作为仓颉编程入门编辑器
  • 解决:Linux上SVN 1.12版本以上无法直接存储明文密码
  • Mongodb多键索引中索引边界的混合
  • 如何利用windows本机调用Linux服务器,以及如何调用jupyter界面远程操控
  • 如何定位Milvus性能瓶颈并优化
  • 阿里云服务器 篇三:提交搜索引擎收录