I don’t know how many people hope that jme can have a lightMap bake tool (the reason why they don’t use blender or 3dmax is because it is more convenient to provide built-in j3o bake tools for jme). In fact, I started to develop it in the middle of last year. The lightMap baking tool is now available.
This tool includes the following features:
- Calculate lightMapUV and automatically set geometry lightMapUV;
- Bake the shadow corresponding to the specified light;
Features expected to be added include:
- Bake Diffuse+AO based on radiance
- Baking high-quality global illumination based on radiance
Here are some test results（Assets come from some free resources such as unity store, sketchfab, etc., which are only used to test the effect）:
(It has some bugs, as shown above)
This is the lightMap automatically generated by the baking, arranged according to the number (lightMap has not been merged and spliced yet):
Then on mobile, more than half of the real-time shadows can be replaced. You only need to use real-time shadows for which active objects. This is the idiomatic strategy for the development of mobile games by engines such as Unity：
I plan to release this tool as an SDK plug-in. However, for a long time, its bugs were not fixed and there were too many to-dos, so I did not publish it.
I want to know how many people need such a tool so that I can add it to the priority to-do list. I don’t want to provide semi-finished tools. thank you all!