23 lines
998 B
Markdown
23 lines
998 B
Markdown
# 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拼写错误
|