リモートでホストされているオプションでこれを機能させましたが、かなり遅かったです。JS プラグインを動作させるために何時間も無駄にしました。
https://www.viewstl.com/plugin/#usageのガイドに示されているように、3d モデルを div 内に表示できません。
私のページには div コンテナがあります。
<div id="stl_cont" style="various color and size stuff">Rendering 3D... Please Wait</div>
wwwroot から離れた js フォルダーにすべての js ファイルがあるので、次のようにします。
<script src="~/js/stl_viewer.min.js"></script>
(ソースを表示する場合、min.js へのリンクをクリックするとブラウザーに表示されるので、パスも有効であると想定します)
次のコードがあります:
<script>
var stl_viewer = new StlViewer(document.getElementById("stl_cont"),{models:[{ id: 0, filename: "https://www.exploredungeons.com/3dmodels/012/filename.stl", load_three_files: "js" }]});
</script>
ソースを表示して STL ファイルのリンクをクリックすると、ファイルがダウンロードされるので、パスは正しいように見えます。
それが役立つ場合は、ASP.NET CORE MVC を実行しています。を実行してリモート サービスを指定していたときは、すべて正常に機能していました。何が欠けているのかわかりません。