vault backup: 2024-02-26 19:37:17
This commit is contained in:
parent
38138c4134
commit
ef00316587
@ -1,20 +0,0 @@
|
||||
---
|
||||
title: Untitled
|
||||
date: 2024-01-03 15:18:09
|
||||
excerpt:
|
||||
tags:
|
||||
rating: ⭐
|
||||
status: inprogress
|
||||
destination:
|
||||
share: false
|
||||
obsidianUIMode: source
|
||||
---
|
||||
|
||||
|
||||
1. https://www.bilibili.com/video/BV1X7411F744?p=1&vd_source=d47c0bb42f9c72fd7d74562185cee290
|
||||
1. 看一下01~12课。
|
||||
2. GaussianSplattingViewer
|
||||
3. 渲染管线的简单讲解。
|
||||
4. 代码流程图。
|
||||
5. 数据结构解析。
|
||||
|
@ -105,7 +105,19 @@ public:
|
||||
4. SH数据贴图(FThreeDGaussiansData):根据角度设置Niagara里texture_sh_X的贴图。
|
||||
5. 社会中剔除空间 CropTranslations、CropRotators、CropExtents、KillTranslations、KillRotators、KillExtents。
|
||||
|
||||
# Niagara
|
||||
剔除方式:
|
||||
|
||||
## 材质
|
||||
# 实现思路
|
||||
## 4D高斯
|
||||
1. 实现一个Niagara Module实现对Texture2DArray贴图采样。
|
||||
2. ~~使用Niagara Cache~~。
|
||||
3. 考虑 TextureStream机制以此节约显存。
|
||||
|
||||
## 使用RVT实现3D高斯 LOD思路
|
||||
AI数据侧:
|
||||
1. 确定点云数据是否可以划分成四叉树的数据结构,也就是将一堆点云按照一个**距离阈值** 进行分割,最终形成一个四叉树。
|
||||
1. 确定是否可以生成金字塔结构贴图(直接写入到Mipmap结构里),或者生成多张基于2的幕长度贴图。
|
||||
|
||||
UE侧:
|
||||
目前已经测试过SVT可以放入到Niagara Texture Sampler中。同时也可以将SVT放到Texture2DArray中。
|
||||
1. 将3D高斯各种贴图制作成SVT之后塞入Texture2DArray,在Niagara中采样。
|
||||
2. 在Niagara中根据Niagara 粒子ID对SVT进行采样。
|
||||
|
Loading…
x
Reference in New Issue
Block a user