Files
BlueRoseNote/02-Note/WY/NeoX/NeoX纯在问题以及提单.md

84 lines
3.5 KiB
Markdown
Raw Normal View History

2025-11-18 20:31:10 +08:00
1. Bug
2025-11-21 12:32:50 +08:00
1. UE场景导入功能
1. UE场景导入后没有地形以及植被。
2. 材质导入
1. NeoX3支持MaterialAttribute但材质导入后最终的节点连接会断开。
2. NeoX3支持SceneTexture但后材质导入后纯在若干问题。
1. 根节点根节点未使用CustomPostProcess。
2. SceneTexture节点缺失。
2025-11-18 20:31:10 +08:00
2. 功能
2025-11-21 12:32:50 +08:00
1. UE场景导入功能
1. **UE导出插件增加 导出指定资产 到NeoX项目的功能**
2. ~~UE端与NeoX增加导出时间戳与MD5功能方便资产同步UE => NeoX 单向)。~~
3. **材质编辑器显示编译错误信息**
4. 材质节点缺失时增加一个占位符节点。节点显示原本节点的名称以及引脚,并且在材质编辑器中重点显示。避免出现节点断开的问题。
2. FBX动画批量导入目前只支持单个FBX导入。
2025-11-18 21:09:17 +08:00
3. 其他
2025-11-19 11:35:54 +08:00
1. 爆显存直接崩溃。
2025-11-19 16:00:08 +08:00
# 笔记
2025-11-19 19:22:23 +08:00
## 相关教程
- 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)
2025-11-19 16:00:08 +08:00
## 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
2025-11-19 19:22:23 +08:00
- 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 | 法线 | 金属度 |
2025-11-19 16:00:08 +08:00
## Shader
2025-11-19 21:43:52 +08:00
-  编写 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。
2025-11-19 16:00:08 +08:00
2025-11-20 20:34:52 +08:00
# TODO
- 天空球
- TOD
2025-11-19 21:19:52 +08:00
# 学习路径
- [ ] 材质
- [x] 新材质系统
- [ ] 旧材质系统
2025-11-19 21:43:52 +08:00
- [ ] 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描边示例
2025-11-19 21:19:52 +08:00
- [x] 地形&植被系统
- [x] Gaea
- [x] Terrain
- [ ] 粒子系统
2025-11-19 21:43:52 +08:00
- [ ]
- [ ] 动画系统
- [ ] 物理系统
- [ ] 碰撞
- [ ] 布娃娃
- [ ] 破碎
- [ ] 布料
- [ ] 软骨
- [ ] 渲染
- [ ] 性能分级
- [ ] 后处理
- [ ] 光照&阴影
- [ ] 雾气
- [ ] 体积云
- [ ] 大气散射
- [ ] 优化方法
- [ ] Timeline动画系统
2025-11-19 21:19:52 +08:00
2025-11-19 11:35:54 +08:00
# 使用Tip
![](http://km.fp.ps.netease.com/file/6864a3c8d74b0ce39b895d0aOOq7ZPEM06)