这是一个 ComputeShader 结合 Shader 实现粒子喷泉的例子。 通过 ComputeShader 计算喷泉粒子的位置,并通过 Shader 将其绘制出来。 效果 原理 生成指定数量具有随机速度的点数据,ComputeShader 中将其初速度与重力加速度叠加,并根据存活时间粗略计算其位置,之后……

这是一个 ComputeShader 结合 Shader 实现下雪的例子。我们通过 ComputeShader 并行计算每个雪粒子的位置,并通过 Shader 将其绘制出来。 效果 原理 通过 ComputeShder 并行计算每个粒子位置,并将 Buffer 与 Shader 共享,Shader 在对应位置……

为了防止分享链接被恶意举报,一些资源提供者开始使用秒传链接形式进行分享。本文探索了秒传链接提取的原理,并介绍了简单的用法。 注意:这是一篇发布于 2021 年的文章,相关内容已过时。 随着百度网盘的更新迭代,从一键秒传到 Access_Key 半自动秒传,再到各个脚本作者均宣布停止维护,大秒传时代已经一去不复……

今天用 Google Play 商店更新游戏,结果打开商店瞬间报错“无法登录,您当前未连接到网络”,经过一番 Google 搜索解决了该问题。 问题原因 谷歌终于对这批在华为禁令发布前后的“擦边球”机型下手了,目前猜测应该是直接 ban 掉了这些机型,使得这些机型的用户无法登录 Google 账号,也无法同步……

最近在刷 GTA5 佩里科岛抢劫,在前置任务中需要对岛上信号塔进行侦察,侦察方式为入侵信号箱连线,计算三个数与右侧的乘积和,加起来满足目标分数。 本人玩游戏时注意力分配不合理,经常一时脑子转不过来导致计算出错。为了方便计算,特地写了个在线小工具使用。 预览 访问 https://www.azimiao.com……

浏览某些网页时,总会弹出禁用 Adblock 的全屏提示:如果不禁用 Adblock / 不将网站添加到白名单,就不允许浏览其内容。 原由 控制网页显示内容是用户的权利! 我并不反对网页内嵌广告,但我反对网站强迫用户二选一的行为。 对于有优质内容产出的站点,强制用户二选一还勉强说得过去;对于采集/机翻类型的内……

很久之前写过一篇关于 VRTK 多 Canvas 画布重叠手柄射线穿透问题的文章,当时才疏学浅,没有找到解决方案。最近虽然不干 VR 了,但偶然研究了下,找到了比较完美的解决方案。 2023 年补充 你的需求真的非 VRTK 不可么? 都 2023 年了,别再抱着 VRTK 不放了,你现在既有现成的 XRI ……

最近在写 BUG 时经常发现 Unity 编辑器停止响应或卡死不动,凭借多年写 BUG 的经验判断,肯定是哪里有个死循环卡住了主线程。 模拟死循环 死循环(endless loop)是一种奇特的生物,它终日潜伏在年久失修的历史代码中,静静地等待出山的机会。 某天,当你无意间修改了某个参数,潜伏已久的死循环就立……

拿到了一套 Vive 套装,配了两台一代 VIVE 定位基站。到手后上电,发现一台定位基站不工作成砖,有微弱红灯。本文主要说明如何救砖,固件升级原理相同。 VIVE定位基站红灯成砖状态 一个成砖的定位器,正面看是这个样子的(请忽略表面的灰尘,这东西放天花板上全是灰): 可以看到,正面有一个微弱红灯,且左下角没……

最近需要使用 Blender 调整模型,便学习了下 Blender 的基础操作过程。在使用过程中,有时调整编辑器摄像机视角不太方便,导致选择某些点、线、面非常别扭。 快捷键 在 Unity 中按住鼠标右键可以使用 wasd 与 qe 控制编辑器视角移动,在 Blender 中也有类似的功能,其快捷键为: sh……

本文翻译自 Valve 开发者社区Advanced_Outdoors_Photogrammetry一文,原作者为Harborough Rocks, Derbyshire, UK作者、Valve 员工Cargo Cult,本文翻译由梓喵出没博客独立完成。 引言 目前大部分摄影测量教程的关注点都在单个物体上,而为……

哔哩哔哩在 1024 程序员节这天上线了一个安全挑战赛模块,里面的内容类似于 CTF 挑战赛,目前共有 10 道题目供用户参与解答。 题目与解答过程/答案 1.页面的背后是什么 地址: http://45.113.201.36/index.html 直接访问,提示需要使用bilibili Security B……