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

失业ing

零零碎碎记一下unity相关的东西备忘

渲染:

https://github.com/festivities/PrimoToon 仿原神的卡通渲染,

参照这种文档:    Unity Built-in Shader转URP Shader 接口查询对照表之类的

自己强行改api到urp可用,改了三四天,细节早已不记得,可惜当时太忙没时间记录一下。

-------

加更,居然找到了当时的修改记录,有git仓库记录修改过程 ps:真机测了能用

https://github.com/k569462166/PrimoToon-urp-test

寻路:A*

地块纹理编辑器:

从喷图插件,参考往场景上面喷图的原理,自己写一份适合自己项目的版本

往rtx上喷形状的代码。

还区分rhba通道,干嘛用也忘记了。。看起来是单通道喷遮罩,分别做地面两层颜色,草色层遮罩,混合出来的地面效果。

主要就是给地块喷上一层不重复的草色绿色。

喷好的图,地块shader用来取样,混合原来的纹理,实现美术的打破地块重复度高的问题。

3d瓦片地图编辑器:

也是找了个插件,改成了自己项目适应的需求,具体差异已经忘记了,多加了一些美术习惯的操作,类ps快捷键的擦除什么的。

风格化草体渲染:

用了个插件做的

实现了修改材质支持传入地面纹理,从地面纹理采样改变草色(美术的需求是草和地面同色,地编喷完地面,草色跟着会变) 具体实现细节忘了,还得翻翻代码。 上面红色边缘的图片就是地面纹理。


http://www.kler.cn/a/513932.html

相关文章:

  • postman的使用
  • 编译chromium笔记
  • OSI5GWIFI自组网协议层次对比
  • Vue3初学之Element Plus Dialog对话框,Message组件,MessageBox组件
  • 计算机网络 (54)系统安全:防火墙与入侵检测
  • jvm_threads_live_threads 和 jvm_threads_states_threads 这两个指标之间存在一定的关系,但它们关注的维度不同
  • 【22】Word:小李-高新技术企业政策❗
  • 机器学习09-Pytorch功能拆解
  • 基于微信小程序的驾校预约小程序
  • xctf-comment(Intruder,git恢复,SQL注入,Hex解码)
  • 【实践】Python封装植物的健康状态,确保数据访问安全
  • 数据库索引(1)
  • 2025年最新深度学习环境搭建:Win11+ cuDNN + CUDA + Pytorch +深度学习环境配置保姆级教程
  • C# OpenCV机器视觉:红外体温检测
  • npm和webpack学习
  • 150 Linux 网络编程6 ,从socket 到 epoll整理。listen函数参数再研究
  • 解决github无法clone的问题
  • 树莓派4基于Debian GNU/Linux 12 (Bookworm)设置程序开机自启动
  • TiDB 的高可用实践:一文了解代理组件 TiProxy 的原理与应用
  • pyautogui自动化鼠标键盘操作
  • Redis 7.0 新特性助力:小红书利用 I/O 多线程模型应对高并发挑战
  • 汽车和工业用激光雷达行业分析
  • C语言练习(16)
  • Ubuntu16.04 安装OpenCV4.5.4 避坑
  • 深度学习之监督学习和无监督学习的探讨
  • ECharts 海量数据渲染性能优化方案