将数据快速从托管内存复制到原生内存的方法
CopyFrom 在大多数情况下,使用 CopyFrom 方法直接从托管数组复制数据到 NativeArray<T> 是更简单且更高效的,在没有额外需求和限制的情况下,CopyFrom已经可以很好的完成复制任务 但CopyFrom也有明显的限制,就是要求复制前后的Array长度相等,当Array长度非常长时会带来两个明显的问题 Copy…
使用Python进行简单的函数拟合
在处理shader的时候有些期望值的过渡不方便找出明确的计算关系的的时候,可以尝试用函数拟合来模拟计算过程,这里记录一份可以方便修改的拟合脚本 import numpy as np import matplotlib.pyplot as plt from sklearn.metrics import r2_score # 这是测试用的数据数据 x …
Channel Data Baker
Channel Data Baker [github author="matrix64" project="ChannelDataBaker"][/github] 插件的原型是ArtStation - Blender Addon - UVs/VCol Data Baker 原作者的插件功能非常丰富,感兴趣的话也欢迎支持原作者插件 这个插件是复刻原版…
Blender制作视差效果
Shader搭建 Node链接 我也在使用Node Kit来管理shader,这是备份的连接 Environment贴图烘焙 参数设置 Camera Rotation: (90,0,0) Type : Panoramic Panorama Type : Equirectangular Transparent : True Render Render…
HexPainter
[github author="matrix64" project="hexpainter"][/github] 用于快速在场景中布置六边形地块的一个工具,操作方式类似PS笔刷 Features 独立的工作窗口 prefab交互直接拖拽即可 自动精确定位六边形坐标 自动按组合并同类prefab 支持 替换 和 重创建 两种工作模式 prefab的增…
Chevereto 4.0.7 “Something went wrong”的其中一种解法
Chevereto 4.0.7 这个图床我之前用的还是1.x的版本,一直用着没什么问题就没在意更新过,最近发现原来版本前进了这么多,想着要不跟进一下,结果就出事了 Something went wrong 官方说这个报错是一种隐藏错误信息给一般用户的页面,具体报错内容需要到debug模式下查询,我想着这安装都还没装完,问题应该挺明显的,查询了一下发…

之前的图床被我调试参数的时候弄坏了,现在搭了新的图床,老的图链估计要重新整理一下了:innocent:

1116 日 , 2023 0:56
为了提高ShaderProfiler可读性,我写了这个统计脚本
什么是ShaderProfiler ShaderProfiler是Unity中国特供版的独有功能,用于分析shader变种信息,目前只有0.0.1 preview版本并且只支持2018.4.20f1到2019.3.4f1版本 ShaderProfiler的作用 可以像内置Profiler一样远程连接到Debug包,动态获取软件运行状态下的真实sha…
[内部文档]远程git账户配置教程
安装git 如果你的电脑没装过git 首先从群里下载git安装包(版本2.35.1.2)进行安装,安装过程默认点下一步就行 配置ssh key 这一步默认你已经正确安装完git 下面四种情况需要配置新的key 你不知道什么是ssh key电脑没有配置过ssh key很早以前配置过ssh key最近配置过但是key加密方式是rsa 开始配置 在桌面空…
Git RSA无密码密钥被要求输入密码
问题表现 Git 突然不能正常连接了,ssh-key 没有发生过变化,但是会要求输入密码 定位问题 ssh -Tvvv YourGitAddress 测试通讯的过程中提示 send_pubkey_test: no mutual signature algorithm 查询之后发现 RSA 算法被弃用了,需要用新的算法重新生成 key 原因 由于存在…