b8b2368ef5
fix issues
...
- fix lifetime issue about python c callback function
- fix type hint in PyBMap
- fix formatter clamp issue in CKContext
2023-12-03 18:15:05 +08:00
562b44c7aa
use different file name of BMap in PyBMap for different system
2023-11-16 21:11:36 +08:00
d8b7ace53d
expose lit mode interface in CKMesh.
...
- provide lit mode and wrap mode getter and setter in CKMesh.
- add lost flags setter in CKMesh.
- show lit mode and wrap mode data in Unvirt.
- add interface for lit mode in BMap, because some old Ballance map use lit mode to light objects.
- expose a raw c callback when creating bmap to allow user decide how the log output by themselves.
- change python bindings for BMap interface changes.
2023-11-15 21:47:58 +08:00
77bb3ce7d2
fix bmap python binding error
2023-11-10 12:23:03 +08:00
aa8ec72df7
add json output for convenience about more lang bindings for bmap.
2023-11-07 15:55:07 +08:00
fcd1fa81db
rename BM3dEntity to BM3dObject in BMap. continue writing python bmao binding. fix doc
2023-11-05 10:44:11 +08:00
2000a6ad9b
update bmap python binding
2023-11-04 21:58:58 +08:00
d754b2fb44
fix bmap binding generation
2023-11-03 10:43:06 +08:00
52c2d3f7e0
add basic python writer for bmap binding
2023-11-02 22:02:39 +08:00
bcd58af132
update gitignore
2023-11-02 20:27:57 +08:00
57e6f14067
finish recognization part of bmap binding
2023-11-02 12:40:50 +08:00
68bffefe5a
write binding code
2023-11-02 10:53:16 +08:00
ef5d1760a3
add lexer and parser for export function binding generation
2023-11-01 10:31:17 +08:00
99383779b3
add first work of BMap binding
2023-10-31 10:49:18 +08:00