Commit Graph

  • ff8d77d8c0 feat: 适配 UE5.8 升级与仓库配置整理 hammer-deformation-phase1 starmen1265 2026-08-12 08:57:20 +08:00
  • 68f5f91a08 docs: 添加文档导航索引与 features 范围声明 starmen1265 2026-08-11 08:58:58 +08:00
  • ec5e7556ae docs: 添加应力与疲劳耐久度技术设计 starmen1265 2026-08-11 08:58:47 +08:00
  • fbb2baa854 docs: 添加物理模拟与淬火系统技术设计 starmen1265 2026-08-11 08:58:38 +08:00
  • a9543b5909 docs: 添加几何侧技术设计(刀刃形成/表面磨损/网格质量) starmen1265 2026-08-11 08:58:26 +08:00
  • 1514d53df5 docs: 添加材料物理侧需求(硬化/淬火/应力/疲劳) starmen1265 2026-08-11 08:58:15 +08:00
  • f31518d7e3 docs: 添加玩家行为侧需求(锤击/表面磨损/网格质量) starmen1265 2026-08-11 08:58:06 +08:00
  • 4633e866ec docs: 添加锻造系统总体需求与总体技术架构 starmen1265 2026-08-11 08:57:55 +08:00
  • 56cb314799 docs: 归档原 plans 目录,迁移实施清单到 impl/ starmen1265 2026-08-11 08:57:46 +08:00
  • e8cbf61eba chore: 清理示例资产和更新项目文档 starmen1265 2026-03-24 00:23:21 +08:00
  • c787beee89 docs: 完成测试文档和功能文档 starmen1265 2026-01-23 22:50:20 +08:00
  • 07d2a322a4 feat: 添加调试可视化工具和性能优化 starmen1265 2026-01-23 22:49:06 +08:00
  • c6d21201dd feat: 实现打磨度系统和网格质量维护 starmen1265 2026-01-23 22:47:15 +08:00
  • 3c05d0f845 feat: 实现各向异性形变系统和边缘约束 starmen1265 2026-01-23 22:44:09 +08:00
  • bfb9be2256 feat: 添加顶点属性层基础结构和各向异性参数 starmen1265 2026-01-23 22:41:30 +08:00
  • 10e831efb9 应力设计文档 main zhangqing 2026-01-23 18:52:18 +08:00
  • b079f682c9 Merge branch 'main' of http://micecola.top:8418/starmen1265/BladeSmith zhangqing 2026-01-23 10:41:32 +08:00
  • 1747eb7db7 更新ignore zhangqing 2026-01-23 10:41:19 +08:00
  • 8c27c82856 新增设计 starmen1265 2026-01-23 00:31:21 +08:00
  • f7882875c5 新增项目概述 starmen1265 2026-01-21 23:21:13 +08:00
  • 61016f9c2a Add plastic deformation voxel system implementation plan to project zhangqing 2026-01-20 19:29:49 +08:00
  • 5e237b8466 Add vertex deformation quality improvement design zhangqing 2026-01-20 19:23:27 +08:00
  • de8b523c3d 顶点色设置成功,顶点从热力体素采样逻辑需要检查,部分热力区域没有采样到顶点 zhangqing 2025-12-22 18:45:49 +08:00
  • 511f43f2c0 温度到颜色处理 zhangqing 2025-12-10 19:10:26 +08:00
  • bba161810a 增加热辐射颜色处理 zhangqing 2025-12-09 19:03:17 +08:00
  • e647723a7a 调整细节 zhangqing 2025-12-08 18:24:10 +08:00
  • dd16f0123a 实现温度系统CPU-GPU双向同步及调试功能 zhangqing 2025-12-08 18:15:19 +08:00
  • 33d0ff62de 重构温度计算:使用正确的RDG API替代SkipTracking zhangqing 2025-12-08 16:46:42 +08:00
  • 8bde527782 合并 zhangqing 2025-12-08 10:45:13 +08:00
  • 3ea9686964 修改shader starmen1265 2025-12-07 23:50:00 +08:00
  • 0ee31987b5 温度系统 starmen1265 2025-12-07 01:09:28 +08:00
  • 13de51cf5c 实现DynamicIronBlock温度体素系统基础功能 starmen1265 2025-12-07 00:47:58 +08:00
  • 39512c45b6 添加DynamicIronBlock类,实现继承自ADynamicMeshActor的动态铁块 starmen1265 2025-12-06 00:42:23 +08:00
  • 08d12c4d47 调整灯光,调整材质 zhangqing 2025-12-02 19:08:32 +08:00
  • 6151105119 调整参数 zhangqing 2025-12-01 19:41:08 +08:00
  • b16cad6223 添加HDRI天空,调整铁锈材质效果 zhangqing 2025-12-01 19:08:40 +08:00
  • 065f27169e Merge branch 'main' of http://micecola.top:8418/starmen1265/BladeSmith zhangqing 2025-11-28 19:06:56 +08:00
  • 5e8af59e4f 制作铁锈材质 zhangqing 2025-11-28 19:06:29 +08:00
  • 47e48d3112 更新 README.md starmen1265 2025-11-28 17:21:37 +08:00
  • c2b7ce861e 新增材质 starmen1265 2025-11-28 00:17:40 +08:00
  • 3a2605fbba 圆形锤击生效,解决卡顿,并生成隆起 zhangqing 2025-11-26 19:17:56 +08:00
  • eb35eedc13 实现敲击凹陷 zhangqing 2025-11-25 22:42:38 +08:00
  • 1bd3a370bb 初步尝试BVH zhangqing 2025-11-24 22:38:36 +08:00
  • a6acab9d0f 接入GeometryScripts,创建形状和碰撞,接入碰撞事件 zhangqing 2025-11-18 22:45:15 +08:00
  • 2b5c8d32ba 合并冲突 zhangqing 2025-11-18 21:40:12 +08:00
  • 8cbe271ca2 试用GeometryScript starmen1265 2025-11-18 00:17:13 +08:00
  • 3496256e5a 三平面投影研究 zhangqing 2025-11-17 19:24:04 +08:00
  • f9b8c540e6 尝试三投影法解决接缝问题 starmen1265 2025-11-17 00:33:30 +08:00
  • 1f6067df12 确认可用 starmen1265 2025-11-16 00:44:03 +08:00
  • 82218e6137 尝试删掉placeHodler starmen1265 2025-11-16 00:41:39 +08:00
  • 917f9273e8 修复启动错误 starmen1265 2025-11-16 00:40:42 +08:00
  • 9f018feb7d 调整目录结构 starmen1265 2025-11-16 00:26:50 +08:00
  • 5afc656fba 简化代码,修正固定模式之后切换不回来bug,调整计算偏移阈值为0.5 starmen1265 2025-11-15 22:43:43 +08:00
  • 9d3552bac2 铁块模型点更多,实现更精细效果。计算锤击增加法线调整,增加参数控制锤击外面的过渡区大小。 starmen1265 2025-11-15 00:33:24 +08:00
  • a358e46a59 敲击将输出归一化后给铁块材质用,可以累积锤击量,并且除了接缝之外的其他地方,变形正确,但是现在的面数精度还不够,0.2mm太糙了 zhangqing 2025-11-14 22:31:04 +08:00
  • 2bcbd01c78 制作一个铁块,UV不拉伸的,验证接缝问题,铁块需要细分面数 zhangqing 2025-11-14 19:10:13 +08:00
  • 1b97830536 尝试给位置加offset,没完全成功 starmen1265 2025-11-13 23:58:18 +08:00
  • 9d92b65af6 换了个模型 zhangqing 2025-11-13 19:11:35 +08:00
  • fcc1641189 修改设置碰撞的时候能获取UV,模型用复杂碰撞。修改不用计算Shader而是直接用材质,直接在UV空间模拟计算形变并累积 zhangqing 2025-11-13 18:48:35 +08:00
  • c58581180b 调试计算形变的shader,执行了,但是初始贴图数据就不对。 zhangqing 2025-11-12 19:16:34 +08:00
  • b027ec6487 调通usf调用,将usf输出添加到材质。但是现在usf正式算法的输出值无法产生形变 starmen1265 2025-11-12 00:17:23 +08:00
  • f12fef4edd 调试shader starmen1265 2025-11-11 00:19:51 +08:00
  • d2b4a90251 升级UE5.6.1 zhangqing 2025-11-10 19:18:47 +08:00
  • 1f0fe2c504 运行时成功加载了铁块的动态材质,并执行了变形计算。 在ExecuteDeformationCS中没有成功拿到OutputUAV,待进一步调试 starmen1265 2025-11-09 23:47:55 +08:00
  • 22a19fd190 1.增加贴花,铁锤模式时,贴花跟随鼠标移动,在铁块表面显示击打区域。 2.调整输入方式,在铁锤模式时,整体切换IMC输入。 3.修改铁块材质 starmen1265 2025-11-09 23:20:18 +08:00
  • b09c1e512f 修复UAV贴图创建 zhangqing 2025-11-06 19:16:19 +08:00
  • 94a19cbdf4 使用cursor修正代码 starmen1265 2025-08-06 23:47:59 +08:00
  • 6b3260f35d 初始化 starmen1265 2025-06-19 00:37:06 +08:00
  • dcdf999a8e Initial commit starmen1265 2025-06-19 00:34:02 +08:00