# poseidon-engine-core This is the core of rendering engine. shared by all rendering project. use can use submodule to reference this project, or use package created by poseidon-engine-core-wrap project. ## Breaking Changes 1. 2022-12-29. Avoid export classes as default export, user need to change the way of import. 2. 2022-12-29. to run in node, user need to import 'canvas-gl' and invoke init() function to register the font for canvas before create NodeWebGLRenderer. 3. 2022-12-20. import the classes from 'poseidon-engine-core' 4. 2022-12-20. rename file MeshLineExMaterial, rename MeLineColorMapMaterialParameters to LineColorMapMaterialParameters 5. 2023-1-28. move after-projection-matrix from materials into cameras. do not need to update shaders any more. 6. 2023-2-9. support color mapped materials. use ColorMapExMaterials instead. TODO: support filters later. ## Version History ### v0.2.0 1. 修复ScreenHelper.focusCamera连续多次调用的bug 2. 修改Legend拼写错误