Closed Goshido closed 2 years ago
Scene converter has been implemented.
Prototype preview video.
As you can see there are a lot work to do. For example:
It was discovered strange behavior with uniform buffer
memory layout. The issue was created on the ARM support page. Direct link is here.
The official response has been received from ARM support. The issue described above is a driver bug which is fixed in latest driver revisions. So it was decided to implement workaround.
For more information please refer to link.
Awesome results after changing all textures to the ASTC format inside KTXv1 media container:
Proprietary .mesh2
format has been supported. The main advantages:
Frustum test has been integrated.
Features:
Video demo is here.
The performance is quite promising. Redmi Note 8 Pro produces 65 FPS in average.
The original goals have been achieved. The task is too abstract now so it will be closed.
It's needed to implement Physically based rendering (PBR) for example Cook-Torrance lighting model. Implementation must use GBuffer approach to test real impact which is caused by deferred shading technique on tiled rendering GPU.