- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Unity3D面试中遇到的问题
在unity中Mesh中,保存了的绑定姿势(bindposes)是一个Matrix4x4,即4X4的矩阵,表示了某个骨骼的姿势。其实每一个关节,代表了一个坐标系,其姿势受到父关节的影响,因此我们只需要跟空间变换一样,做矩阵的变换就可以知道某个关节相对于模型空间的姿势了。求蒙皮矩阵的“诀窍”在于领会到,顶点绑定至关节的位置时,在该关节空间中是不变的。因此我们可以把项点于模型空间的绑定姿势位置转换至关节空间,再把关节移至当前姿势,最后把该顶点转回模型空间。若某个顶点只绑定到一个关节,也就会完全跟随该关节移动。
2025-03-03 23:23:52
594
原创 最近项目中遇到的问题
监听app退出事件应该用 Application.wantsToQuit, Application.quitting,不要混用ApplicationwantsToQuit与OnApplicationQuit。项目中有类似代码,但是AAA那块会抛空异常,原因是gameobject在其他地方已经被释放了,然后Test里放得是System.object,所以Test[i]不为空,应该先转为 Gameobject然后再判空。1.System中的object与Unity中的object。
2024-04-20 12:40:50
295
1
原创 默认显示win10,win11右键更多选项
管理员运行命令:reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 重启就恢复win10右键了。还原的话就删除这个注册表项就可以了。
2024-02-04 23:22:28
529
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人