在 Youtube 上刷到了 Unity Japan meetup 2019 的分享视频,其中 ShaderGraph 的分享非常不错,跟着学习下。 前言 Unity Japan 原视频:エフェクト作成のために知っておきたいShader Graphの話 最终版 Shader 主要包含如下内容: 接触面检测 边……
ShaderGraph能量护盾(一):接触面检测及边缘发光
SteamVR媒体播放器分析(二):文件浏览器、拖放等
最近对 SteamVR 媒体播放器比较感兴趣,简单记录下其技术细节和实现方式(顺带看看它和之前本人从业做过的播放器有何不同)。 前文:SteamVR媒体播放器分析(一):UI 渲染与用户交互 简述 文件浏览器用到的东西不多,文件访问基于 C# System.IO,拖拽外部媒体播放基于 win32 Native……
搭建旁路网关为Quest等设备提供网络环境
之前一直用单独的路由器为 Quest 之类的设备提供特殊网络接入,这次改为了旁路网关(某些人称之为旁路由),从而解决网段不一、局域网带宽受限等问题。 旧的接入 我手头有两个家庭路由器,一个是前段时间购买的 WAX206(路由器 A),一个是很早之前购买的小米路由器 Pro(路由器 B)。 接入的设备情况如下:……
SteamVR媒体播放器分析(一):UI 渲染与用户交互
最近对 SteamVR 媒体播放器比较感兴趣,简单记录下其技术细节和实现方式(顺带看看它和之前本人从业做过的播放器有何不同)。 这是第一篇笔记,主要描述了 SteamVR 媒体播放器的 UI 渲染和交互事件响应的实现。 本篇只讨论 UI 的渲染,至于视频 3D 渲染及视频 2D 窗口镜像、文件列表等,后续文章……
博客服务器迁移小记(2023.11.12)
上次博客迁移还是在 2019 年,如今当初购置的服务器到期,续费的价格贵上天(6000+),因此服务器又要迁移了。 运行环境 新服务器运行环境依旧使用 Docker 容器的方式进行组织,只不过将 Docker-Compose.yml 从现成的 DNMP 换成了自己写的 Docker-Compose。 容器依旧……
浅谈Jellyfin字幕渲染错误前因后果及解决方法
在使用 Jellyfin 的过程中,曾经遇到了字幕渲染错误的问题。从源码入手,简单分析问题原因,并提供一个简单的解决方法。 前置知识 字幕可简单分为硬字幕、内置字幕、外置字幕。 习惯性叫法,仅代表梓喵出没博客(azimiao.com)范围内的个人观点。 硬字幕 压制时,将字幕的图像直接渲染在视频图像上。 内置……
网件WAX206编译OpenWrt及使用体验
为了提高 WIFI 连接质量及带宽,买了一个网件 WAX206 用作无线热点。目前使用一月有余,简单记录下编译 OpenWrt 的过程及使用体验。 为什么买它 换了 2.5G 交换机,为了不浪费交换机端口,想换掉用了好久的小米路由器 Pro 和 K2P,遂寻找一个有 2.5G 电口的无线路由器。 根据蘑菇的参……
react-Leaflet中Popup尺寸不随内容变化大小问题
通过 react-leaflet 在 react 中使用 leaflet,在动态修改 Popup 弹窗内容时,发现 Popup 尺寸(宽高)不会跟随修改后的内容变化。 问题 有一个默认小尺寸的 Popup,它里面有一个按钮。点击按钮后会将 Popup 中的内容替换成大尺寸内容。 简要逻辑如下: <Pop……
react-draft-wysiwyg点击工具栏按钮无效(如插入图片)
使用 react-draft-wysiwyg 搭配新版 React 开发,发现工具栏(Toolbar)的添加图片、添加表情、添加图像、文字下拉列表等点击无效。 现象 使用新版本 Create-React-App 创建的 React 工程,引入 react-draft-wysiwyg 作为文本编辑器。 页面运行……
Android导出Activity到AAR包供Unity使用
想在 Unity 中显示 Android 界面,但又不想导出 Unity 工程在 Android Studio 里编辑,于是探索将 Activity 导出到 AAR 包,用 Unity 编译打包的方法。 说明 本文介绍了通过 Unity Editor 打包含 Android Activity 在内的多 Act……
迅雷NAS版开始对会员“高速下载流量”收费
近日将 NAS 中的迅雷内测版升级到了 3.5.1,发现界面多了一个下载速度球,点击下载速度球,展开的菜单中竟然写着流量剩余 2000G,WTF? 事件 通过迅雷 NAS 版内置的自升级升级到最新的 3.5.1,官方的更新说明如下: 支持本地字幕在迅雷其他端加载 支持显示下载中的总速度 修复了一些问题,提高了……
甲骨文云免费服务器保活防回收方法(Oracle Cloud)
甲骨文云在 1 月底针对 Always Free 类服务发布了空闲计算实例将被回收的公告,被回收后是否能够重新再开新实例目前未知。 现状 目前甲骨文云公布的回收规则如下: Idle Always Free 计算实例可能会被 Oracle 回收。如果在7天内满足以下条件,则 Oracle 会将虚拟机和裸机计算实……