vault backup: 2025-12-01 20:19:43

This commit is contained in:
2025-12-01 20:19:43 +08:00
parent 2d864cc0b7
commit a0178fc0ff
4 changed files with 17 additions and 6 deletions

View File

@@ -0,0 +1,84 @@
1. Bug
1. UE场景导入功能
1. UE场景导入后没有地形以及植被。
2. 材质导入
1. NeoX3支持MaterialAttribute但材质导入后最终的节点连接会断开。
2. NeoX3支持SceneTexture但后材质导入后纯在若干问题。
1. 根节点根节点未使用CustomPostProcess。
2. SceneTexture节点缺失。
2. 功能
1. UE场景导入功能
1. **UE导出插件增加 导出指定资产 到NeoX项目的功能**
2. ~~UE端与NeoX增加导出时间戳与MD5功能方便资产同步UE => NeoX 单向)。~~
3. **材质编辑器显示编译错误信息**
4. 材质节点缺失时增加一个占位符节点。节点显示原本节点的名称以及引脚,并且在材质编辑器中重点显示。避免出现节点断开的问题。
2. FBX动画批量导入目前只支持单个FBX导入。
3. 其他
1. 爆显存直接崩溃。
# 笔记
## 相关教程
- https://neox.netease.com/learning
- 地编
- [NeoX 2025.2地编教程](https://neox.netease.com/learning/lesson/info?module_name=NeoX%202025.2%E5%9C%B0%E7%BC%96%E6%95%99%E7%A8%8B&category_name=%E5%85%A8%E9%83%A8&vision=%E7%BB%9F%E4%B8%80%E7%BC%96%E8%BE%91%E5%99%A8)
- [UE4到NeoX的场景导出及调整](https://neox.netease.com/learning/lesson/info?module_name=UE4%E5%88%B0NeoX%E7%9A%84%E5%9C%BA%E6%99%AF%E5%AF%BC%E5%87%BA%E5%8F%8A%E8%B0%83%E6%95%B4&category_name=%E5%85%A8%E9%83%A8&vision=NeoX.2022.2.Stable)
## Terrain
- Gaea C:\Users\loujiajie\AppData\Local\neox-hub-pyqt\demo_samples\res\GaeaDemo\GaeaDemo_content\Landscape_1\Materials
- Custum_Landscape.hlsl
- Custum_Landscape.nfx
- TerrainC:\Users\loujiajie\AppData\Local\neox-hub-pyqt\demo_tutorial_training\res\shader
- default_terrain.surf
- default_terrain.nfx
- 03 地形材质绘制 https://neox.netease.com/learning/lesson/chapter?module_name=NeoX%202025.2%E5%9C%B0%E7%BC%96%E6%95%99%E7%A8%8B&category_name=%E5%85%A8%E9%83%A8&vision=%E7%BB%9F%E4%B8%80%E7%BC%96%E8%BE%91%E5%99%A8&index=3
| Terrain的贴图命名规则 | 命名规则 | sRGB | 通道RGB | 通道A |
| -------------- | -------------------------- | ---- | ----- | --- |
| 基础颜色贴图 | 常规命名即可例如T_Bank.tga | No | 基础色 | 粗糙度 |
| 法线贴图 | 基础色命名_N.tga例如T_Bank_N.tga | No | 法线 | 金属度 |
## Shader
-  编写 NeoX3 的 Shader 时,可以参考已有的 Shader 来进行改写。
-  希望自己控制 vs、ps 入口时,可以参考 **packages\builtin\res\common\shader\simpletech.nfx** 。
-  希望使用 NeoX3 的 PBR 框架,可以参考 **packages\builtin\res\shader\built_in\standard_lit.nfx** 。
-  NeoX3也支持通过材质图编辑器来使用连线的方式生成Shader。
# TODO
- 天空球
- TOD
# 学习路径
- [ ] 材质
- [x] 新材质系统
- [ ] 旧材质系统
- [ ] https://neox.netease.com/docshow?v=2025.2&u=jpL2gpmd#%E6%B8%B2%E6%9F%93%E7%8A%B6%E6%80%81%E4%BD%9C%E7%94%A8%E5%9F%9F
- [ ] NeoX3 Shader变体
- [ ] 动态渲染状态
- [ ] NeoX3 compute shader使用方法
- [ ] NeoX3 Shader多Pass描边示例
- [x] 地形&植被系统
- [x] Gaea
- [x] Terrain
- [ ] 粒子系统
- [ ]
- [ ] 动画系统
- [ ] 物理系统
- [ ] 碰撞
- [ ] 布娃娃
- [ ] 破碎
- [ ] 布料
- [ ] 软骨
- [ ] 渲染
- [ ] 性能分级
- [ ] 后处理
- [ ] 光照&阴影
- [ ] 雾气
- [ ] 体积云
- [ ] 大气散射
- [ ] 优化方法
- [ ] Timeline动画系统
# 使用Tip
![](http://km.fp.ps.netease.com/file/6864a3c8d74b0ce39b895d0aOOq7ZPEM06)