屎山探索之旅——记一次失败的2D物理引擎复刻经历
前言
去年大约 11 月份的时候,我在 B 站看到了一个视频。UP 主在视频中展现了一个完全由他自己基于 C++ 实现的 2D 刚体物理引擎。于是出于兴趣和春招需要,我着手去学习修改该项目。不过,今天我决定放弃。
去年大约 11 月份的时候,我在 B 站看到了一个视频。UP 主在视频中展现了一个完全由他自己基于 C++ 实现的 2D 刚体物理引擎。于是出于兴趣和春招需要,我着手去学习修改该项目。不过,今天我决定放弃。
1989年,人们在 MICHAEL J. WIENER 的手稿中发现了一篇题为 Cryptanalysis of Short RSA Secret Exponents 的论文。此文中,Wiener 介绍了一种使用续分数算法对 RSA 短密钥的攻击方法。出于毕业设计的要求,下面是我对这篇论文的翻译。请注意,此翻译未经校对,仅作存档用。
什么是 RSA 算法及其数学原理。毕业设计笔记。
其实很久之前配过,但是有奇奇怪怪的问题,也没有完全搞懂,干脆重新配了一遍。
阿里云服务器 + docker + self-hosted Sync 插件给 Obsidian 搭建实时同步服务。
因为在复习数据库,整理下大三数据库大作业。
A 测实验报告,实现一个根据湿度控制电机转动的简单嵌入式系统的仿真。此前没有接触过嵌入式,这也是我对嵌入式的初步认识。
C++ STL 容器与容器适配器简记,这是一篇用法与底层实现思想的简记,不含源码解析。
对我的 GAMES101 课程笔记的导览与最后一课的尾声小建议部分:
GAMES101-22:单粒子的运动的模拟方法(欧拉与其各种改进)、刚体模拟、流体模拟、网格法与质点法处理大量物体的移动问题
GAMES101-21:动画的历史、关键帧、物理模拟、刚体、正向与逆向运动学、Rigging、动捕
GAMES101-20:颜色的物理基础、生物基础、色彩空间
GAMES101-19:简单了解:摄像机的基本构造、光圈大小、快门、ISO、弥散圆、曝光、可视角度
GAMES101-18:渲染中的高级内容(仅作了解,不涉及细节):光线传播计算、外观材质、程序化生成
GAMES101-17:各种各样的材质、反射率、斯涅耳定律与全反射现象、菲涅尔项、微表面材质、BRDF 的特点与测量
GAMES101-16:蒙特卡罗积分、路径追踪
GAMES101-14: AABB 包围盒的加速方法:均匀网格、KD-Tree 划分、BVH 划分