Files
nexus/wiki/concepts/Nanite.md
2026-05-03 05:42:12 +08:00

49 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Nanite"
type: concept
tags: ["unreal-engine", "geometry", "rendering", "lod"]
sources: ["unreal-systems-engineer", "unreal-technical-artist", "unreal-world-builder"]
last_updated: 2026-04-30
---
## Aliases
- UE5 Nanite
- Virtualized Geometry
- 虚拟化几何系统
## Definition
Nanite 是 Unreal Engine 5 引入的虚拟化几何系统,能够自动处理亚像素级别的几何细节,无需手动 LOD。它以软件光栅化方式运行支持亿级三角形规模的几何细节并且与 World Partition 和 PCG 系统天然集成。
## Core Characteristics
- **无需手动 LOD**:自动从极高面数几何体流式加载
- **实例计数优势**PCG 实例数量轻易超过 Nanite 的优势阈值
- **排除在 HLOD 之外**Nanite 自身处理 LOD不与其他 Actor 合并
- **支持几何体类型**StaticMesh启用时、Foliage启用时
## Performance Constraints
- **Nanite 实例数上限**16M在最大视距/最大关卡)
- **Draw Call 控制**:配合 Nanite 实例化减少 Draw Calls
- **资产启用原则**:所有静态网格在条件允许时优先启用 Nanite
## Integration with PCG
PCG 放置的资产应在条件允许时启用 Nanite典型配置
- 40% OakNanite 启用)
- 30% PineNanite 启用)
- 20% BirchNanite 启用)
- 10% DeadTree非 Nanite — 手动 LOD 链)
## Nanite + Landscape
Nanite 与 Landscape 系统协同工作LOD 转换在远距离时由 Nanite 系统自动管理。
## Connections
- [[UnrealEngine5]] ← 核心引擎 ← Nanite
- [[UnrealWorldBuilder]] ← 几何渲染 ← Nanite
- [[UnrealSystemsEngineer]] ← 几何系统 ← Nanite
- [[UnrealTechnicalArtist]] ← 资产验证 ← Nanite
- [[HierarchicalLOD]] ← 互补(非 Nanite 资产) ← Nanite
## Sources
- [[unreal-systems-engineer]]
- [[unreal-technical-artist]]
- [[unreal-world-builder]]