2023-03-13 22:05:57 +08:00
2023-02-08 22:59:10 +08:00
2023-03-13 22:05:57 +08:00
2023-03-13 22:05:57 +08:00
2022-11-16 20:05:16 +08:00
2023-02-06 10:55:43 +08:00

Miku Fan-Made Free MikuMikuDacne Renderer

The repo still under positive developing, any community contribution is greeting and welcome.

​ flower engine is a vulkan starter friendly render engine.

​ There is not too much wrapper, so every beginner can easy to find out how it work.

​ you can also watch the video on youtube or bilibili:

​ https://www.youtube.com/watch?v=ciw8UOmaFaI

​ https://www.bilibili.com/video/BV1FL4y147DN?share_source=copy_web

Current Features

  1. Gpu dispatch mesh rendering pipeline.
  2. Async texture uploading pipeline.
  3. Physical-Based rendering and shading.
  4. Ground-True approximate ambient occlusion.
  5. Stochastic screen space reflection.
  6. Precompute atmosphere.
  7. Gpu dispatch sample-distribution cascade shadow map.
  8. Temporal super sampling.
  9. Postprocessing effects.

How to build

​ Just download the project, all dependency here is ready.(Maybe need install VulkanSDK 1.3 and update driver).

​ Some mesh art asset can download here: https://drive.google.com/file/d/1aRkqTKuqAAmkOSmfe6BSnnycj6HnJaIi/view?usp=sharing

​ and unzip then import mesh. It need some time to cook asset.

NOTE: Some RenderSetting like IBL/Atmosphere/Cloud need to change some parameter to get beautiful look.

NOTE: When start the application, need to reset FSR accumulation. you can use command cmd.fsr.reset, or just resize render size.

S
Description
Miku fan-made free MikuMikuDacne renderer
Readme
447 MiB
Languages
C++ 92.9%
C 4.2%
GLSL 2.8%