2021.4.18

 • 

插播一则:
My wwdc scholarship application is now submitted.
Video is up at YouTube.

Banner

奖学金终于提交了,今年的想法是用 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 500EarlLit House Tape Vol.17i am stoned and anxiousPlaying Your GameOur Love Has No RhythmMAD Plastic Love (Cover)Summer Salt - One Last TimeHomeland,和 Intro - M83

对了,前天我还打了疫苗,世界终于慢慢要(部分)归于正常了。

2021.4.11

 • 


Ghost 4.0 出了,想找个时间升级的时候顺便把主题也修修,一直想做一个 threejs 挂在 banner 上。
WWDC 奖学金写的有点费劲,因为我的想法是 lidar scanner + human auto rigging,scanner 这部分就花了不少时间尝试,一开始是基于 ARMeshAnchor 想填充 vertex color 来着,但 ARKit 给出的 mesh 面数实在是少,如果 Model I/O 细分的话又很难控制结果。后来尝试生成 UV 然后做 projection,Model I/O 负责展 UV 的方法没有注释,调用就崩溃,因此只好自己写了一个基本的 UV 生成,然后 SceneKit 里做 hit test 看命中的 UV 在哪里,最后效果也很差,而距离 ddl 也就一个星期了。因此昨天改成了直接生成点云,只要点数够多 scan 的结果看起来就没有问题,然而这样的话生成 SCNSkinner 的时候就要给一大堆 vertex 做 bone weight 计算了,这部分还没做,不知道到时候有没有性能问题。周一还要考试,只能先暂停了,没有后备计划有点慌,平时应该多做点小东西留着,随时拿来给 hackathon 或者代码比赛当 starter project。
听了 想忘掉徬徨卻不停地想CocoonParadise... How Far?GreedChotto Matte KidasaiMorningThe Effects of Climate Change on Densely Populated Areas,然后又看了一遍 Titan A.E.,一个很怀旧的动画片。

2021.4.3

 • 


WWDC 奖学金题目公开了,学校图书馆目前不提供设备租赁,因此从 Lensrental 上租了一台带 LIDAR 的 iPad,准备写一个 AR 相关的项目。
这周过的比较颠倒,几乎天天在熬夜赶 due,下周估计会好些。
听了 Crystal DolphinCali

2021.3.25

 • 

IMG_2249

原本以为这周会公布 WWDC 奖学金题目来着,结果没有,然后新 iPad Pro 也没有消息,只能继续持币待购,想着把 DTK 返还给我的 500 刀找个理由花掉。
实习入职的事情应该没什么大碍了,上周走了几个不痛不痒的流程,虽然最重要的手续因为身份问题还是没办成,但暂时也没精力去 followup。
513 的作业开始变重起来,上周 cache lab 这周就要 malloc lab 了,外加上各种其他课的事项,给我的感觉就是一整个三月都是 mid term season。
上周末和同学去吃了披萨,分量比我想的要多很多,后来想了下来匹兹堡这两个多月一直点外卖过活,自然对价格有种偏高的估计。以后要多去店里面吃。
头发又变长了,不打算自己剪了,准备留长再说。

听了 Love IslandUp. Radio Show #69Nu - Waves Radio Vol 33黑暗之中闭上眼,看了辣眼的 MV imma by bbno$Blur: 11 Years LaterAn Incorrect Summary of Metal Gear Solid V: The Phantom PainPacific Rim Uprising - An Unworthy Sequel,和 Imperial Japan: The Fall of Democracy

2021.3.17

 • 

好莱坞电影里老是有那种觉得人类罪恶深重需要自我毁灭来达成和平的反派,或者这种哲学的变种,离奇的是我还挺吃这一套(好像是个很危险的想法),虽然电影里的反派的理由都很 cringy,充满着极端环境组织那种何不食肉糜的自我欺骗,但在某种程度上,我是能接受这种离奇的学说的,也能理解类似于三体里降临派的想法,只不过三体已经太出圈被过度解读了,就不提了。
当然自我厌世和想要灭绝人类还是两码事,只是我越发觉得这个世界越来越无聊,超音速客机和登月都是很久以前的事情,计算机倒是发展的挺好,但作为一个学计算机的我看到的还是转码和内卷。我也不关心国家和种族,也无法理解因为这种诞生时无法决定的属性而聚成群互相讨伐的行为,但作为个人又总是卷入宏大叙事里没办法逃离,如果可以的话我宁愿去月球活在真空里,至少地球人不会说我吃着地球的饭砸地球的锅。

2021.3.11

 • 

上次说三月份要去理发店来着,结果前几天又自己剪了下,这次就理的有点劳改犯的感觉,估计短时间内也不会出门,就先这样好了。
夏季实习算是确定了,会去苹果当 Bluetooth Software Intern,不过流程还没走完,所以我也没有很能放下心来。
上学的一个好处就是可以忙着学东西而不用关心到底业界在搞什么幺蛾子,也不用天天担忧自己被什么奇怪的 hype 落下。因此虽然总是觉得躁动,但目前的状态也算安稳。

2021.2.25

 • 

明天考试,下周一考试,下周四考试,可见的两周内博客可能更新更少了。
面试有一家进展不错,其他的要么是面完无消息要么是简历就拒绝了,还有几个要 OA 的我现在也没时间做。不管如何暂时有家靠谱的在走进度,心态稍微好了点。
听了 Soulection 491 和 492,质量都很高。看了会 Mr Robot。
给自己剪了头发,脑门后面剪的很草率,不过 Zoom 上看起来还算正常,只是有中分的倾向。等三月份去理发店打理下好了。

2021.1.30

 • 

在匹兹堡也算是呆了两周了,下周一就要开学,还有很多事情没办,不过总算是安顿下来了,最近还去学校测了核酸,一切也都正常。

2021.1.16

 • 

到匹兹堡了。
从新加坡到东京再到休斯敦,天都是晴的也都挺暖和,因此心情也一直挺好,直到飞机降落到阴天的匹兹堡,推着一个大箱子在冷风里等机场线 28X 等了二十分钟,顿时觉得自己是个傻逼。之后又淋雨推着箱子走了五分钟住下了 Airbnb。休整下后跑去看了一个长租公寓,在那里要退租的学长也很友好,没什么问题也敲定了搬入的时间,之后因为一直坐飞机头晕晕的,就回到了 Airbnb 补觉。
入境的时候海关的 Officer 看到 i20 说 wow carnegie mellon you are so lucky,觉得还挺开心,大家也都挺友好,想着到学校后把该做的事情都赶紧办了。只是有的时候自己很容易就低落或者暴躁起来,然后就什么也不想办,还是要多勇敢起来。


在羽田机场的时候看到有白色恋人的手推车孤零零地停在转机口边,还挺好玩的,所以拍了一张。
IMG_1973