chore: checkpoint web Blender feature-gap work, docs and tests
- update native web_engine sources and rebuilt wasm artifacts - add task cards, status notes and tooling scripts - add web e2e specs, tutorial UI sources and tutorial assets - sync golden task manifests and audit records Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -265,6 +265,30 @@ if(WITH_WEB)
|
||||
intern/MOD_triangulate.cc
|
||||
intern/MOD_util.cc
|
||||
intern/MOD_wave.cc
|
||||
intern/MOD_mask.cc
|
||||
intern/MOD_normal_edit.cc
|
||||
intern/MOD_skin.cc
|
||||
intern/MOD_uvproject.cc
|
||||
intern/MOD_uvwarp.cc
|
||||
intern/MOD_warp.cc
|
||||
intern/MOD_correctivesmooth.cc
|
||||
intern/MOD_datatransfer.cc
|
||||
intern/MOD_explode.cc
|
||||
intern/MOD_laplaciandeform.cc
|
||||
intern/MOD_meshcache.cc
|
||||
intern/MOD_meshcache_mdd.cc
|
||||
intern/MOD_meshcache_pc2.cc
|
||||
intern/MOD_meshcache_util.cc
|
||||
intern/MOD_meshsequencecache.cc
|
||||
intern/MOD_multires.cc
|
||||
intern/MOD_particleinstance.cc
|
||||
intern/MOD_surface.cc
|
||||
intern/MOD_laplaciansmooth.cc
|
||||
intern/MOD_weightvg_util.cc
|
||||
intern/MOD_weightvgedit.cc
|
||||
intern/MOD_weightvgmix.cc
|
||||
intern/MOD_weightvgproximity.cc
|
||||
intern/MOD_weighted_normal.cc
|
||||
intern/MOD_weld.cc
|
||||
intern/MOD_wireframe.cc
|
||||
|
||||
|
||||
@@ -271,11 +271,7 @@ ModifierTypeInfo modifierType_Cloth = {
|
||||
/*name*/ N_("Cloth"),
|
||||
/*struct_name*/ "ClothModifierData",
|
||||
/*struct_size*/ sizeof(ClothModifierData),
|
||||
#ifdef WITH_WEB
|
||||
/*srna*/ nullptr,
|
||||
#else
|
||||
/*srna*/ &RNA_ClothModifier,
|
||||
#endif
|
||||
/*type*/ ModifierTypeType::OnlyDeform,
|
||||
/*flags*/ eModifierTypeFlag_AcceptsMesh | eModifierTypeFlag_UsesPointCache |
|
||||
eModifierTypeFlag_Single,
|
||||
|
||||
@@ -244,11 +244,7 @@ ModifierTypeInfo modifierType_Fluid = {
|
||||
/*name*/ N_("Fluid"),
|
||||
/*struct_name*/ "FluidModifierData",
|
||||
/*struct_size*/ sizeof(FluidModifierData),
|
||||
#ifdef WITH_WEB
|
||||
/*srna*/ nullptr,
|
||||
#else
|
||||
/*srna*/ &RNA_FluidModifier,
|
||||
#endif
|
||||
/*type*/ ModifierTypeType::Constructive,
|
||||
/*flags*/ eModifierTypeFlag_AcceptsMesh | eModifierTypeFlag_Single,
|
||||
/*icon*/ ICON_MOD_FLUIDSIM,
|
||||
|
||||
@@ -282,6 +282,26 @@ void modifier_type_init(ModifierTypeInfo *types[])
|
||||
INIT_TYPE(SurfaceDeform);
|
||||
INIT_TYPE(Weld);
|
||||
INIT_TYPE(Wireframe);
|
||||
INIT_TYPE(WeightedNormal);
|
||||
INIT_TYPE(CorrectiveSmooth);
|
||||
INIT_TYPE(LaplacianSmooth);
|
||||
INIT_TYPE(Mask);
|
||||
INIT_TYPE(NormalEdit);
|
||||
INIT_TYPE(Skin);
|
||||
INIT_TYPE(UVProject);
|
||||
INIT_TYPE(UVWarp);
|
||||
INIT_TYPE(Warp);
|
||||
INIT_TYPE(DataTransfer);
|
||||
INIT_TYPE(Explode);
|
||||
INIT_TYPE(LaplacianDeform);
|
||||
INIT_TYPE(MeshCache);
|
||||
INIT_TYPE(MeshSequenceCache);
|
||||
INIT_TYPE(Multires);
|
||||
INIT_TYPE(ParticleInstance);
|
||||
INIT_TYPE(Surface);
|
||||
INIT_TYPE(WeightVGEdit);
|
||||
INIT_TYPE(WeightVGMix);
|
||||
INIT_TYPE(WeightVGProximity);
|
||||
#else
|
||||
INIT_TYPE(Curve);
|
||||
INIT_TYPE(Lattice);
|
||||
|
||||
Reference in New Issue
Block a user