chore: checkpoint web Blender migration source, tools and docs
Accumulated uncommitted work: GHOST Web backend, WebGL/GPU web layer, web workflow engine and protocol, tooling, docs and task records. Large generated evidence, user-testing archives, build snapshots and imported test assets remain untracked. Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -50,3 +50,6 @@ set(LIB
|
||||
|
||||
|
||||
blender_add_lib(bf_python_mathutils "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||
if(WITH_WEB)
|
||||
target_compile_definitions(bf_python_mathutils PRIVATE MATH_WEB_CORE_ONLY)
|
||||
endif()
|
||||
|
||||
@@ -863,6 +863,7 @@ PyMODINIT_FUNC PyInit_mathutils()
|
||||
PyModule_AddType(mod, &color_Type);
|
||||
|
||||
/* submodule */
|
||||
#ifndef MATH_WEB_CORE_ONLY
|
||||
PyModule_AddObject(mod, "geometry", (submodule = PyInit_mathutils_geometry()));
|
||||
/* XXX, python doesn't do imports with this usefully yet
|
||||
* 'from mathutils.geometry import PolyFill'
|
||||
@@ -889,6 +890,7 @@ PyMODINIT_FUNC PyInit_mathutils()
|
||||
PyC_Module_AddToSysModules(sys_modules, submodule);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
mathutils_matrix_row_cb_index = Mathutils_RegisterCallback(&mathutils_matrix_row_cb);
|
||||
mathutils_matrix_col_cb_index = Mathutils_RegisterCallback(&mathutils_matrix_col_cb);
|
||||
mathutils_matrix_translation_cb_index = Mathutils_RegisterCallback(
|
||||
|
||||
Reference in New Issue
Block a user