@roland @jelster and everybody,
I made it work! thank you very much for all your advices, I followed your advice, and basically I carefully reconstructed the dependencies one by one following your advice, and now for the first time the app is launching, of course I had to force all the versions to be the ones of the version that was working in the past, because If I try to use the updated new versions of the libraries then all hell breaks loose, but in this way it now works:
“dependencies”: {
“@babylonjs/gui”: “4.2.0”,
“@material-ui/core”: “4.11.2”,
“@material-ui/icons”: “4.11.2”,
“@testing-library/jest-dom”: “5.11.6”,
“@testing-library/react”: “11.2.2”,
“@testing-library/user-event”: “12.6.0”,
“babylonjs-loaders”: “^7.24.0”,
“react”: “17.0.1”,
“react-bootstrap”: “1.4.0”,
“react-dom”: “17.0.1”,
“react-loading”: “2.0.3”,
“react-redux”: “7.2.2”,
“react-scripts”: “4.0.1”,
“react-window”: “1.8.6”,
“redux”: “4.0.5”,
“redux-thunk”: “2.3.0”,
“web-vitals”: “0.2.4”
},
“devDependencies”: {
“@babylonjs/core”: “4.2.0”,
“@babylonjs/inspector”: “4.2.0”
}
I did have to include this one:
“babylonjs-loaders”: “^7.24.0”,
the only one without the @, as without it , it wouldn’t run, but it doesn’t seem to produce any problem.
It compiles with only 1 react related warning, that I think it’s not causing problems.
So now my final question. I have accepted that I won’t be able to rely on the Blender to Babylon exporter anymore and that’s ok. What I can do is: there is a menu in the app that loads 3d models exported with that add-on, that can become sort of the legacy menu and I can open a new menu that loads newer models, but the question is, is there any alternative to export from Blender 4.2 models to use them in Babylon today?
what is a possible pipeline forgetting about the old AddOn? I’m ok to try a new path and just create a new menu in the app for these new models, which I guess may look different. Is it documented anywhere? both the process of exporting from blender 4, and also of importing and loading those exports from babylon?
although mmm of course, now I realize about a problem, I cannot use the new babylon, I have to use the old babylon, so maybe it won’t be so easy mmm
thank you for any tips