Today is the day of the first successful Bedrock rendering. It seems that Bedrock saves much less chunks to disk than Java Edition as you explore. Perhaps it only saves chunks that have changed since generation from seed.
The Bedrock chunk loader needs some optimization because it is now 100x slower than the Java one.
This is the very first render of a Minecraft Bedrock world that shows a successful data extraction from LevelDB files (without the need for a LevelDB library). The darker areas show where the chunks are. The next thing will be to decode the chunk data and feed it into the rendering engine. I am very excited about what it will look like.
New uNmINeD development snapshot is available for download!
Changes:
Improved performance: reduced memory allocation stress, huge drop in GC wait time, +50% speed
(GUI) Shadow rendering* is available again
(CLI) Added --night parameter for night mode rendering
(CLI) Added --shadows parameter for rendering shadows
Fixed crashes in web map export
* Note that this is a simple heightmap based shadow algorithm that does not handle floating objects, bridges, overhangs, and other structures with holes. Accurate shadow calculation will come later.