Forum Discussion
Adding threejs to a custom visual
- 4 years ago
Hi cesarecaoduro,
Power BI visuals are not set up for async operations by default. Looks like threejs might require this, so this can be mitigated by adding regenerator-runtime to your project.
From the command line in your project's root folder (assuming you're using npm for package management), run the following:
npm i regenerator-runtimeAt the top of your visual.ts, add an import, similar to the following:
import 'core-js/stable'; import 'regenerator-runtime/runtime'; /* <---- add this line */ import '../style/visual.less';Re-run pbiviz start and this particular error should go away when you re-initialise your visual.
Regards,
Daniel
dm-p will try...
this is one the viewers I am talking about.
Tracer For Revit | 3D Building Information Models for Power BI (provingground.io)
dm-p just on the same topic, do you think would be a feasable option to run a tiny local webserver that serves those file and manages the upload?
This way I can create an aspnet core webapi and package that in a selfcontained server that gets installed on the user machine.