插播一则:
My wwdc scholarship application is now submitted.
Video is up at YouTube.
奖学金终于提交了,今年的想法是用 Lidar 扫描出一个人出来,配合 ARKit 骨架识别做自动 rigging 和 skinning。最后的结果不尽人意,但点云调大一点也能看,甚至有卡通的味道。只是我为了这个项目 debug 了快四五点天,解决了各种奇奇怪怪的框架 bug,比如 SCNSkinner 没文档不说,网上极少的关于 inverse transform 的写法也都是错的,bind space 要对 root 做一个 relative transform,以及如果装配好 skinner 后 runtime assign skinner/geometry 会导致点都坍缩到 root 上,这个 bug 如果你导出后在 Xcode 里看是看不到的,解决办法也很直白,就是替换 skinner/geometry 后保存为一个 scene 或者 archive,加载后替换当前 node,对的,就是序列化再反序列化下,就要这么小心翼翼的,目前看到有类似 workaround 的项目也只有 GLTF 这个 repo,我也懒得发 radar 了。
现在已经周日凌晨了,今天要开始补作业了。
听了 Soulection 500,Earl,Lit House Tape Vol.17,i am stoned and anxious,Playing Your Game,Our Love Has No Rhythm,MAD Plastic Love (Cover),Summer Salt - One Last Time,Homeland,和 Intro - M83。
对了,前天我还打了疫苗,世界终于慢慢要(部分)归于正常了。