安静如鸡

  • Home
  • About Me
  • Contact Me
  • 东京女子篮球活动记录
一个博客
Tech

Ubuntu 18 → 22 升级实录

升级的原因是因为要回国呆一段时间,想装个wireguard 搞下VPN。但是wireguard的自动化脚本不支持旧版的ubuntu所以就开始着手升级。(话说18也是够老的了。。。) 升级前的准备 备份文件 备份数据库 1️⃣ 第一阶段:18.04 → 20.04 执行上面指令直接完成升级 2️⃣ 第二阶段:20.04 → 22.04 这次执行完之后报下面错误 似乎是系统在用手动安装的 Python(3.9)而apt 依赖系统 Python(3.8) 搜了一下Stackoverflow下面指令可以修复 但是chatg…

2026-04-29 0条评论 0人点赞 阅读全文
Tech

MacOS Xcode上的Vulkan开发环境

https://vulkan-tutorial.com/Development_environment 基本上是按照教程来的,唯一的不同点是,header和library的search path。 在MacOS15上homebrew的路径不是/usr/local而是/opt/homebrew。 所以header search的path是/opt/homebrew/include,而library的path是opt/homebrew/lib 其他部分完全一致。

2025-08-21 0条评论 0人点赞 阅读全文
Tech

Memory profiler和Profiler API对应部分

Unity提供Profiler的API可以用在脚本里,runtime检测一些基础数据。 比如下面几个API:Profiler.GetTotalAllocatedMemoryLongProfiler.GetTotalReservedMemoryLongProfiler.GetTotalUnusedReservedMemoryLong 他们分别对应的是memory profiler里的All Of Memory > Native > Allocated columns (除去reserved的部分)All …

2025-08-13 0条评论 0人点赞 阅读全文
Unity

【Unity小Tips】如何从一个assembly访问另一个assembly的internal类

用户想要用SetTexture设置pcache文件作为输入内容。https://docs.unity3d.com/Packages/com.unity.visualeffectgraph@17.0/manual/point-cache-in-vfx-graph.html 虽然不知道为什么,但是查了一下,如果能获取到PointCacheAsset就可以用它的Property来达到目的。Surface里面装的就是attribute maps,获取到对应attribute map后就可以利用VisualEffect.Se…

2025-03-04 0条评论 0人点赞 阅读全文
写点东西

被双城之战的剧透搞到心神不宁

这就是我不喜欢剧透的原因,因为剧透一定是透给你一个非常drama非常有爆点的消息,并且不是一连串的消息。 所以会在正片出现前,在脑海里无数次演绎,为什么会有这个镜头,为什么会有这段剧情。 OK,开始一点剧透和想法,写完我可能疯病会好一点。 主要内容是1. Vi成为地下拳击场的fighter 2. 凯特琳changed 3. 第二点应该是在她和Vi亲吻镜头之后发生的,在Vi说,Everything around me changed,could you promise me that you would never …

2024-08-16 0条评论 0人点赞 阅读全文
写点东西

0814 一些瞎想

一本最近在读的书,作者一样但版本和出版社有差别。 我买过好多本哲学导论,打开看过不止一本,但是大多数翻了几页就放下,太教条,上来就开始苏格拉底伊壁鸠鲁开始讲到柏拉图和亚里士多德,然后开始各种大哲各种学派。让人看的非常沮丧。我不是没看过入门书,所以导论只是让我更系统了解深入研究这些哲学家,但对于一个外行看热闹的人,这些并不重要。我的主要诉求,就是消遣,用哲学思考来消遣。 所以这本书可以说是正中下怀,他一开始的核心就是,哲学是来帮你试图理清思路,解决一些关于生命,生活意义,以及人生幸福的一门学科。 虽然他不能真正提供解…

2024-08-14 0条评论 0人点赞 阅读全文
Tech

【Unity小贴士】Motion Vector

前提:用户说实现了motion vector之后framedebugger里没有显示出pass。只有用SkinnedMeshRenderer或者MeshRenderer设置成ForceNoMotion才有pass URP16里面对Motion Vector如何实现进行了详细的介绍,参见:https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@16.0/manual/features/motion-vectors.html 对于物体…

2024-07-08 0条评论 0人点赞 阅读全文
Tech

【读书笔记】存在主义咖啡馆【WIP】

看上去很厚,但是非常容易阅读的一本书。内容概括也很简单,介绍主流的存在主义哲学家的经历并穿插一些他们的思想。 我对哲学感兴趣是起源于一本国内电视媒体里的知识分子推荐的书《打开:周濂的100堂西方哲学课》这本书几乎涵盖了所有叫的出名字的哲学家并且简单的总结了他们的思想,有些非常易懂又通俗的观点陪伴我疫情那段时间。 之后便会阅读更深入一点的作品,当然还包括尼采,结果是, 完全读不懂。字我都认识但是合在一起非常让人迷惑。这也就是为什么哲学家一般都是多语者,我记得赫尔岑的书里写到他们这群贵族子弟为了读懂某些人的思想会去专门…

2024-05-29 0条评论 0人点赞 阅读全文
Tech

【Unity小帖士】【WIP】关于WheelCollider

https://forum.unity.com/threads/wheel-colliders-wrong-rotation.833047 用户问题:为什么WheelCollider在Editor里无法被旋转,通过在WheelCollider的GameObject上增加一个Rigidbody就可以旋转了 https://docs.unity3d.com/Manual/wheel-colliders-introduction.html This raycast configuration means that a W…

2024-05-16 0条评论 0人点赞 阅读全文
Tech

【Unity小帖士】ShaderVariantCollection的Warmup

ShaderVariantCollection在warmup的时候第一次会有一个CreateGPU的进程在rendering pipeline里面。 但是这个进程第二次启动就没有发生了。 原因是Metal和Vulkan这类API引入了PSO(Pipeline State Objects),Shader在编译的时候会生成管线对象缓存在机器里。当第二次启动的时候直接读取机器的缓存对象,就不用再编译了。 关于PSO可以参考一下这个文章:https://zhuanlan.zhihu.com/p/55304721 https…

2024-04-11 0条评论 0人点赞 阅读全文
12345

Ellison

什么都懂点,什么都不精。属于混吃等死,享受生活,过一天算一天的享乐主义。喜欢电影,阅读,以及游戏和美食。

  • Tech
  • Unity
  • 写点东西
  • 呆驼
  • 小工具
  • 2026 年 4 月
  • 2025 年 8 月
  • 2025 年 3 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 1 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 4 月
  • 2021 年 6 月
  • 2021 年 5 月
最新 热点 随机
最新 热点 随机
Ubuntu 18 → 22 升级实录 MacOS Xcode上的Vulkan开发环境 Memory profiler和Profiler API对应部分 【Unity小Tips】如何从一个assembly访问另一个assembly的internal类 被双城之战的剧透搞到心神不宁 0814 一些瞎想
dm爆炒xjq 反攻 极速短打 我就是想看xxj跳脚 不喜闭嘴点叉 【WIP】URP Scriptable Renderer Feature Fix You(二) Fix You (五) Fix You (四) Fix You (六)

COPYRIGHT © 2024 安静如鸡. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang