Your recast-detour code is great. I have some questions about building it.
Which version of Emscripten do you use? Latest doesn’t work e.g. ‘tools.shared’ has no attribute ‘Building’ .
Do you have any pointers on how to migrate your python script to the latest Emscripten?
Is there any particular reason the recastnavigation commit is from 2019?
@Cedric is coming back next week and will be able to answer your questions about recast
Thanks, much appreciated.
Cedric
August 30, 2021, 8:25am
4
Hi @Robert_Myers
RecastJS is built with emscripten (1.38.48). I didn’t find time (yet) to update to latest emscripten. Same for latest recast commits. RecastNavigation is not updated that much often and everything works fine. So no update needed.
I’ll find some time this week to try to update everything.
4 Likes
Cedric
September 1, 2021, 10:13am
5
Here is the PR with prebuilt recast js
BabylonJS:master
← CedricGuillemet:recastJSUpdate
opened 10:12AM - 01 Sep 21 UTC
No new functionalities. Only recastjs built with latest emscripten and recastnav… igation.
Tested with all PG in documentation with and without worker thread.
incoming PR on extensions.
2 Likes
Cedric
September 1, 2021, 11:55am
6
Related recastjs repo update :
BabylonJS:master
← CedricGuillemet:updateRecastJSCore
opened 11:39AM - 01 Sep 21 UTC
Updated latests emsdk support
Changed compilation pipeline/toolchain (cmake ins… tead of python script)
Updated recastnavigation submodule
rebuilt PR here : https://github.com/BabylonJS/Babylon.js/pull/10973
2 Likes