之前需要做拓扑排布与流量展示,我研究了两种算法,其中一种是力导向图排布算法。我简单说说力导向图的思路以及为什么要使用 ComputeShader。 原理展示 我使用立方体代表节点,下面是两种算法的排布预览,本文只讨论后者。 1. 基于领域的排布图(本文不讨论) 2. 3D力导向排布图(排布中,暂未达到最优位置……

这是一个 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,本文翻译由梓喵出没博客独立完成。 引言 目前大部分摄影测量教程的关注点都在单个物体上,而为……