itoc | Water
Integrating Real-Time Fluid Simulation with a Voxel Engine | The Computer Games Journal Let’s Make a Voxel Engine - 18 - Water Water Physics Overhaul - Minecraft Mods - CurseForge
itoc | Blocks
Palette - Minecraft Wiki
itoc | Terrain Generation
References Polygonal Map Generation for Games Making maps with noise functions Noise Functions and Map Generation Friday Facts #390 - Noise expressions 2.0 | Factorio Fantasy Maps for fun and glory – javascript, mapmaking, procedural generation making realistic terrain : r/proceduralgeneration Game terrain generation is pretty simple, actually - YouTube Better Mountain Generators That Aren’t Perlin Noise or Erosion - YouTube This terrain generator is better than yours (Daydream pt. 8) -...
itoc | Chunk Meshing
Chunk Meshing The code is transplanted from cgerikj/binary-greedy-meshing. Block is stored in 32bit uint in itoc. itoc uses a similar Palette system like Minecraft. References cgerikj/binary-greedy-meshing I Optimised My Game Engine Up To 12000 FPS - YouTube Greedy Meshing Voxels Fast - Optimism in Design Handmade Seattle 2022 - YouTube Blazingly Fast Greedy Mesher - Voxel Engine Optimizations - YouTube Blazingly Fast Greedy Mesher - Voxel Engine Optimizations - YouTube Incredible voxel...
T480s + Arch,神中神!
前言 大一买了 iPad Pro,带来带去很方便,用来写作业很舒服。但用了一年多,最终还是明白了 iPad 成为不了生产力工具的观点。iPad 确实可以干很多事情,但更多事情是它干不了的,或者不方便干的,尤其是需要键盘的工作。所以 iPad 终究代替不了平板电脑。 但是,原来的笔记本作为游戏本,是十分笨重的,且即使键鼠都是无线的情况下,在宿舍也基本都插上了四五根线来使用,而且续航也十分捉襟见肘,携带外出,实在是非常不方便。 于是萌发出再搞一台轻薄本的想法。MacBook 自然是很好的选择,奈何没钱,pass。先明确一下自己的需求:带去上课用,不需要多强的性能,但一定要轻便和良好的续航。几经搜索,最终锁定了 ThinkPad T480s。 T480s T480s 的详细评测可以看这篇文章 近 10 年 T 系列的设计巅峰——二手 Thinkpad T480s 淘机攻略 02(23 年 12 月更新版)。最终也是在文章作者的店里花了 1600 大洋(2024 年 3 月)买下了当年的万元旗舰 T480s(美版、16 + 512、8350u;成色还行,键盘和触控板基本没反光;硬盘...
极简 3D 打印机使用说明
序 中指镇楼 此文简要记录 天空工场 3D 打印机使用方法。适用于极光尔沃 Z-603S (写文章的时候在一教 304 机房)和极光尔沃 A8(在 X-Lab)。 正文 0x00 准备模型 准备你要打印的 3D 模型,一般为 .stl 格式。当然其他一些常见的格式也是可以的。 比如下面这玩意儿: 0x01 模型切片 由于这些打印机是 FDM(Fused filament fabrication - Wikipedia)打印机,你需要把你的模型切片(Slice)。 首先安装 UltiMaker Cura - UltiMaker。 打开 UltiMaker Cura 后,添加打印机 Z-603S(A8 也是这个): 再导入你的模型: 调整位置和角度。 调整打印参数,一般默认即可: 如果不太明白的话,最好问问群友。比如有些情况下是不用加支撑(Support)的。 点右下角 Slice,保存 .gcode 文件。 0x02 打印 问群友拿一台可以用,然后访问对应的 OctoPrint...
年轻人的第一台 NAS
缘由 旧的一块 ST4000VX000 满了,需要新的储存空间,于是又买了一块 VX000。然而当硬盘数大于 1 时,硬盘盒不再优雅,而且多盘位的硬盘盒价格感人,于是考虑配一台 NAS。 NAS 依然需要放在宿舍,因此最好满足体积足够小,功耗足够低。折腾了几天,最终顺利配好了年轻人的第一台 NAS。成品如下: 大小是非常合适的,跟 11 寸的 iPad Pro 差不多大: 功率在带两块盘时能维持在 30W 左右(待机),也符合预期。 配置 NAS 型号 价格 来源 备注 机箱 梵隆 NAS4-200 279 淘宝 ITX 主板 CPU G4600 78 淘宝 后续可升级 8 系或 9 系的U 主板 纳斯 B250 469 淘宝 神奇的妖板 电源 益衡 Enhance7025B 250w 263 淘宝 内存 ddr4 2400 16G 105 咸鱼 后续再补一根。 ZFS 还是很吃内存的,16G 稍显不够 内存 ddr4 3000 16G 100 捡垃圾 虽然主板只支持到 2400,但又不是不能降频用( 散热 超频三蜂鸟...