問題タブ [sketchup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Google Sketchup API - Windows アプリへ?
Windows アプリから API を介してGoogle Sketchupとどのようにやり取りできますか?
C#/VB.NET で書かれたものを見ていましたが、利用可能な唯一のGoogle Sketchup APIは Ruby 用のようです。
その Ruby API を .NET から使用する方法についてのアイデアはありますか? Ruby はサーバーサイドのみですか、それともローカルでオフラインで処理できますか?
ruby - GoogleSketchupからdxfにエクスポート
テキストエンティティをdxfファイルに書き込むにはどうすればよいですか?
Sketchupの図面をdxfファイルにエクスポートできるスクリプトを見つけましたが、残念ながらレイヤーとテキストは無視されていました。適切なレイヤーを出力するように修正しましたが、テキストを出力する方法がわかりません。
エンティティコレクション内のテキストエンティティに出くわしたときにメッセージがポップアップするところまではありますが、ファイルに正しく書き込む方法がわかりません。
ajax - スケッチアップ、ajax、フラッシュ テクノロジーを使用したバーチャル ツアー
Web プレゼンテーションに Ajax または Flash を使用して、スケッチの 3D モデルを仮想ツアーにする既存のテクノロジがあるかどうかを知りたいです。
何もない場合、バーチャル ツアーを作成するのに適した方法はどれですか? FlashかAjaxか?
opengl - OpenGLでのBlender/SketchUpモデルの使用
OpenGLを使用してレンダラーを作成しています。Blender / Sketchupにテクスチャモデルがあり(2つを簡単に交換できます)、それらのファイルをレンダラーにエクスポートできるようにしたいと思います。私の最初のアイデアは、生の面をエクスポートしてそれらの三角形をレンダリングすることでしたが、テクスチャファイルもテクスチャ座標に簡単にスライスしたいと思います。
つまり、モデルの面が三角形に刻まれているということです。この画像(下に再現)では、私の曲線が24個の三角形になっていることがわかります。各三角形に使用するテクスチャ座標を知りたいのですが。
DAEファイルはそれを行う最も簡単な方法でしょうか?私はフォーマットの仕様を読んでいますが、それは十分に簡単に見えます。XMLを解析し、OpenGLでモデルを忠実に再作成できたと思います。もっと簡単な方法(つまり、車輪の再発明をしない方法)があるかどうか疑問に思います。
ruby - SketchupRubyAPIのコード補完
Sketchup Ruby APIのコード補完をサポートするプログラムを知っている人はいますか?
silverlight - Web で Google Sketchup (.skp) ファイルを表示 (再ハッシュ)
Google Sketchup SKP ファイルを渡して、Silverlight、Flash、または HTML Canvas の Web サイトで 3D モデルを表示できるようにするライブラリまたは製品を教えてもらえますか?
Flash と Silverlight の両方がすぐに使用できる 3D をサポートするようになったことを知っているので、以下の回答が 1 年以上前に提供されてから、いくつかの更新があることを願っています。
c# - Sketchup Ruby 拡張機能で ASP.NET c# を使用する
私は開発プラットフォームとして VS2010 を使用する ASP.NET c# 開発者です。Web フォーム インターフェイスを使用して Sketchup モデルにアクセスすることに興味があります。
誰かがこれをしましたか?Ruby 拡張モデルを使用する単純な「Hellow World」Web アプリケーションを探しています。
google-api - Google 3d Warehouse API はありますか?
Google 3D ウェアハウスの公式または非公式の API があるかどうかは誰にもわかりません。私は、Google Warehouse から Collada モデルを表示する iPhone アプリNaviCADを知っています。そのデータを取得するために何らかの API を使用していると思います。しかし、検索してもauch apiが見つかりませんでした。あるかどうか知っていますか?
ruby - Rubyでハッシュを使用してオブジェクト領域を要約する
私はそのように配列の構造を取得しようとしています:
ちなみに、私はGoogleSketchup用のルビースクリプトを作成しています
しかし、このコードを実行すると、
私はPHPを使用することに慣れて$array['myownassoc'] += bignumber;
いるので、Rubyを使用する場合、これは正しいアプローチではないと思いますか?
だから私が行く必要がある方法の助けがあればいいのにと思います。
ruby - コンポーネント、Google Sketchup のマテリアルの合計面積
スケッチ内のすべてのマテリアルの面積を合計するプラグインを作成しています。すべての顔などを取得することに成功しましたが、コンポーネントが表示されます。
コンポーネント内にコンポーネントがあるなどの発生を説明するより良い方法がわからないため、単一または複数レベルのコンポーネントという用語を使用しています。
一部のコンポーネントには、1 つのレベルだけでなく複数のレベルがあることに気付きました。そのため、1 つのコンポーネント内に移動すると、このコンポーネント内に埋め込まれたコンポーネントもマテリアルを持つ可能性があります。したがって、私が望むのは、特定のコンポーネントのすべてのマテリアルを合計し、コンポーネント内にある場合はすべての「再帰的」マテリアルを取得することです。
では、コンポーネント (シングルまたはマルチレベル) 内のすべてのマテリアルの面積をどのように数えますか?