2024悄然过去了,是时候为其画上一个完美的句号,总结一年来发生的事情。

学业方面

踏入大三,学习的主要方向也发生了一些改变。这个学期所学习的内容更偏向于实际应用,如数据库的应用,计算机网络,嵌入式系统等,但仍有偏向于理论的科目,如数值计算基础等。同时,多数课程辅以了对应的实验,旨在巩固在理论课上所学习的知识。

计算机网络实验

在理论的基础上,本学期还辅以了一定量的实验来巩固所学习的知识了,包括了静态路由,OSPF,不同类型的NAT等。

由于没有配套的实际网络环境,因此实验主要采用了虚拟软件实行。

不过知识学习了基础且表浅的路由器,交换机配置指令,并没有仔细深入的去学习。因此即使有了实际的实验,也只是比较基础的了解。

嵌入式系统实验

嵌入式系统的实验,则是将重心放置于VxWorks系统基础编程上。通过初步认识一个比较通用的实时系统,来增强对于嵌入式系统的初步了解。在实验中,主要了解了信号量,消息队列,任务调度,优先级等基础概念。

实验主要采用了Windows XP系统,Tornado 2.2软件进行的。

与计算机网络实验一样,也只是对VxWorks系统,还有面向其进行编程有一个非常初步的理解。

购入设备

Quest 2 VR头显

在6月份时,我重新游玩了VRChat这一款游戏,经历了2个月的PC模式后,逐渐体会到处于”人棍“状态下无法活动头部与双手的限制,因此在8月末购入了Quest 2 VR头显。

由于并未考虑游玩很多vr游戏与观看电影等,因此仅选择了64GB存储容量大小的版本。事实证明这个选择是正确的,因为目前头显还剩余40GB的存储。

相比目前最新的Quest 3,Quest 2的内存更小(仅为6GB),所使用的芯片也较老(Snapdragon XR2, 相当于Snapdragon 865)。此外,其采用的是菲涅尔透镜,而非Pancake透镜,整体重量比较高。同时,其只支持黑白透视,不过用于寻找物品与观察环境足矣。但是如果需要查看手机或电脑显示器等仍需要摘下头显。

RX 5700 XT 显卡

在购入了头显,使用串流软件以运行PCVR游戏时,发现了串流软件并不支持年龄已高的1050 Ti显卡。就算换上了支持串流的RX 580 2048SP,其体验效果也较为糟糕,在糟糕的画质下也没办法获得很好的帧数。因此斥资850购入了一张公版RX 5700 XT显卡。相比同等级的RTX 2070,其价格要便宜数百,因此没有选择N卡。

对比之前所使用的RX 580 2048SP显卡如下。

不过由于使用的是涡轮散热,且内部的硅脂未进行更换。再加上其使用的是第一代Navi(Navi 10)架构,因此其功耗与发热不容小觑。如果使用默认的散热设置,其热点温度可高达110°C。使用调整过的风扇设置可以将热点温度降低至95°C,但代价是风扇转速高达4000RPM,伴有巨大的噪音。

红米10A 手机

在本年度,我还获得了一台红米10a手机,但是其本身的配置仅为4GB + 64GB,使用自带的MIUI 12.5系统较为卡顿。

与三星不同,小米解锁BootLoader有诸多的条件。包括手机要插入sim卡,账户要绑定手机7天往上等。

因此,我选择了使用MTK Universal V5工具强制解锁BootLoader。但仍未为其刷入TWRP与第三方的AOSP系统,有待以后继续探索。

入坑新游

Beat Saber

由于之前一直有在游玩不同的音游,在购入了Quest 2头显后,也尝试体验了Beat Saber这一款游戏。

由于拥有其它音游的基础,因此入门这款游戏所花费的时间比较少,形如交互,错位等操作也只花费了少许时间便学会了。

在学会这一些操作的基础上,我逐渐可以开始游玩Expert,乃至Expert+难度的歌曲,对应的难度系数为4.2-4.8。从以往的手忙脚乱,完全无法处理如此多迎面而来的方块,到如今可以正确,从容地按指示方向将大量方块砍掉。

舞萌DX

除了Beat Saber之外,我还尝试游玩了舞萌DX。相比于Beat Saber,舞萌DX则是要关注8个方向的按键,还需要关注屏幕上的点击与划动。

在刚开始入坑时,我直接尝试游玩了Lv11的红谱(Expert),结果毫无意外,落得了一个非常低的准确度。

无奈只能降级,先从黄谱(Advanced)开始慢慢熟悉这一款游戏。

不过,随着打的歌曲数量开始增多,我也逐渐可以顺利的打完lv10/10+的歌曲,lv11的歌曲也可以达到87~88%左右的准确度.

不过,目前仍然不能游玩紫谱(Master以及Re:Master),尝试游玩了Lv13的紫色铺子,仍然落下了一个准确度非常低的结果。

掌握的新技能

VRChat模型/地图修改

模型

在游玩了几个月的VRChat后,逐渐发现公开的模型不能满足自己的需求,于是在8月中旬,尝试在Booth网站上购买了第1个模型,尝试对其作更改。

在起初的时候,由于对Unity,以及Modular Avatar等插件并不熟悉,因此对于模型的修改无从下手,只能按照模型的说明书做出有限幅度的自定义修改。

随着不断的研究与学习,逐步了解了关于模型的知识,如BlendShape形态键,Animations动画,以及所使用的liltoon着色器等,相比一开始只能对着原本的模型发呆,现在的我可以为模型更改发色,添加各种配饰与功能,添加多件衣服以便随时替换等,对于模型进行自定义修改的能力得到了提高。

但是,对于模型表现性能的优化,目前还没有学会。包括合并PhysBone等操作是优化模型性能参数的方式,这些需要留给以后的我再进行探索。

地图

除了修改模型,使其更符合自己的意愿。我还尝试修改了一些地图,将其打造为自己想要的模样。

我先后尝试了以 Simple VRChat RoomVRC向けワールドプレハブ「10x10x10m」为基础,在上面添加不同的部件如时钟,视频播放器等,以及添加游玩VRChat时拍下的照片以作回忆。

(点击带下划线的文字可跳转到对应的商品页面)

与修改模型不同,修改地图所需要的知识则是另外一个方面。包括如何制作按钮开关,并使用已经有的C#脚本去进行控制。此外,地图还会涉及位移的功能。这方面也要求对于VRChat所使用的Udon有初步的了解。在修改 VRC向けワールドプレハブ「10x10x10m」 时,对于Udon以及Udon Graph有了初步的了解,通过其提供的接口实现了在地图上按下按钮传送到屋顶的功能。

但是,更复杂的Udon逻辑我还没有学会。与模型一样,也有待以后的我再进行探索。

展望未来 & 总结

本文为我自己的2024画好了句号,可以say bye-bye了!

虽然2024年留下了一些遗憾,有一些目标并未在本年度达成。但是,没有遗憾的生活并不完整。正是生活中缺失的部分与落下的遗憾,才能让我们个体在处理挑战,吸取教训等方面的能力上更胜一筹。因此,这些遗憾其实是对于我们日常生活的补充,让生活更加完整。

愿在2025年的我,可以在现有的技能更熟练的条件下,获取新的技能,提高自身的技术力!

See also

你也可以看看其他人的年终总结!

2024 年终总结 - 柏园猫

2024年度总结 - chihuo2104

此作者没有提供个人介绍
最后更新于 2025-01-18