Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

完成渲染瓶颈分析issue #12

Open
4 tasks
Tracked by #3
SleepinWei opened this issue Apr 1, 2023 · 3 comments
Open
4 tasks
Tracked by #3

完成渲染瓶颈分析issue #12

SleepinWei opened this issue Apr 1, 2023 · 3 comments
Assignees
Milestone

Comments

@SleepinWei
Copy link
Collaborator

SleepinWei commented Apr 1, 2023

Function of this feature

对现有系统的渲染瓶颈进行分析。Belonging to Epic: #3

Task 1 梳理虚幻4引擎渲染流程

  • 阅读虚幻手册与代码,梳理渲染流程
  • 使用 RenderDoc 抓帧,梳理几何体提交到显示的全流程

Unit Tests

暂无

Task 2 使用 Profiler 分析函数调用用时

  • 使用 UE4 内置 profiler 分析多个地图中函数调用用时,生成火焰图
  • 汇总分析结果

Unit Tests

暂无

@johnzjq johnzjq added this to the Warmup milestone Apr 4, 2023
@johnzjq
Copy link

johnzjq commented Apr 18, 2023

@SleepinWei post your progress here

@SleepinWei
Copy link
Collaborator Author

SleepinWei commented May 1, 2023

渲染分析.pdf

当前progress总结

  • 整理 pygame 和 UE4 的连接方式
  • 对 UE4 后端用 renderdoc / UnrealInsights 进行抓帧,大致了解了渲染流程
  • 对 Sensor 的注册和接受信息的流程做了一些探索和整理

我将具体的分析整理在附件 pdf 中(因为有较多图片,不方便在GitHub上直接编辑)
@johnzjq

@SleepinWei
Copy link
Collaborator Author

Profile工具.pdf

我使用的 Profile 工具和其使用方法在本附件中

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants