問題タブ [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.

0 投票する
2 に答える
4344 参照

c# - Google Sketchup API - Windows アプリへ?

Windows アプリから API を介してGoogle Sketchupとどのようにやり取りできますか?

C#/VB.NET で書かれたものを見ていましたが、利用可能な唯一のGoogle Sketchup APIは Ruby 用のようです。

その Ruby API を .NET から使用する方法についてのアイデアはありますか? Ruby はサーバーサイドのみですか、それともローカルでオフラインで処理できますか?

0 投票する
2 に答える
1270 参照

ruby - GoogleSketchupからdxfにエクスポート

テキストエンティティをdxfファイルに書き込むにはどうすればよいですか?

Sketchupの図面をdxfファイルにエクスポートできるスクリプトを見つけましたが、残念ながらレイヤーとテキストは無視されていました。適切なレイヤーを出力するように修正しましたが、テキストを出力する方法がわかりません。

エンティティコレクション内のテキストエンティティに出くわしたときにメッセージがポップアップするところまではありますが、ファイルに正しく書き込む方法がわかりません。

0 投票する
2 に答える
1465 参照

ajax - スケッチアップ、ajax、フラッシュ テクノロジーを使用したバーチャル ツアー

Web プレゼンテーションに Ajax または Flash を使用して、スケッチの 3D モデルを仮想ツアーにする既存のテクノロジがあるかどうかを知りたいです。

何もない場合、バーチャル ツアーを作成するのに適した方法はどれですか? FlashかAjaxか?

0 投票する
6 に答える
13489 参照

opengl - OpenGLでのBlender/SketchUpモデルの使用

OpenGLを使用してレンダラーを作成しています。Blender / Sketchupにテクスチャモデルがあり(2つを簡単に交換できます)、それらのファイルをレンダラーにエクスポートできるようにしたいと思います。私の最初のアイデアは、生の面をエクスポートしてそれらの三角形をレンダリングすることでしたが、テクスチャファイルもテクスチャ座標に簡単にスライスしたいと思います。

つまり、モデルの面が三角形に刻まれているということです。この画像(下に再現)では、私の曲線が24個の三角形になっていることがわかります。各三角形に使用するテクスチャ座標を知りたいのですが。

多角形の湾曲した3Dオブジェクト

DAEファイルはそれを行う最も簡単な方法でしょうか?私はフォーマットの仕様を読んでいますが、それは十分に簡単に見えます。XMLを解析し、OpenGLでモデルを忠実に再作成できたと思います。もっと簡単な方法(つまり、車輪の再発明をしない方法)があるかどうか疑問に思います。

0 投票する
2 に答える
1083 参照

ruby - SketchupRubyAPIのコード補完

Sketchup Ruby APIのコード補完をサポートするプログラムを知っている人はいますか?

0 投票する
2 に答える
2979 参照

silverlight - Web で Google Sketchup (.skp) ファイルを表示 (再ハッシュ)

Google Sketchup SKP ファイルを渡して、Silverlight、Flash、または HTML Canvas の Web サイトで 3D モデルを表示できるようにするライブラリまたは製品を教えてもらえますか?

Flash と Silverlight の両方がすぐに使用できる 3D をサポートするようになったことを知っているので、以下の回答が 1 年以上前に提供されてから、いくつかの更新があることを願っています。

0 投票する
1 に答える
1307 参照

c# - Sketchup Ruby 拡張機能で ASP.NET c# を使用する

私は開発プラットフォームとして VS2010 を使用する ASP.NET c# 開発者です。Web フォーム インターフェイスを使用して Sketchup モデルにアクセスすることに興味があります。

誰かがこれをしましたか?Ruby 拡張モデルを使用する単純な「Hellow World」Web アプリケーションを探しています。

0 投票する
1 に答える
1574 参照

google-api - Google 3d Warehouse API はありますか?

Google 3D ウェアハウスの公式または非公式の API があるかどうかは誰にもわかりません。私は、Google Warehouse から Collada モデルを表示する iPhone アプリNaviCADを知っています。そのデータを取得するために何らかの API を使用していると思います。しかし、検索してもauch apiが見つかりませんでした。あるかどうか知っていますか?

0 投票する
3 に答える
929 参照

ruby - Rubyでハッシュを使用してオブジェクト領域を要約する

私はそのように配列の構造を取得しようとしています:

ちなみに、私はGoogleSketchup用のルビースクリプトを作成しています

しかし、このコードを実行すると、

私はPHPを使用することに慣れて$array['myownassoc'] += bignumber; いるので、Rubyを使用する場合、これは正しいアプローチではないと思いますか?

だから私が行く必要がある方法の助けがあればいいのにと思います。

0 投票する
2 に答える
2177 参照

ruby - コンポーネント、Google Sketchup のマテリアルの合計面積

スケッチ内のすべてのマテリアルの面積を合計するプラグインを作成しています。すべての顔などを取得することに成功しましたが、コンポーネントが表示されます。

コンポーネント内にコンポーネントがあるなどの発生を説明するより良い方法がわからないため、単一または複数レベルのコンポーネントという用語を使用しています。

一部のコンポーネントには、1 つのレベルだけでなく複数のレベルがあることに気付きました。そのため、1 つのコンポーネント内に移動すると、このコンポーネント内に埋め込まれたコンポーネントもマテリアルを持つ可能性があります。したがって、私が望むのは、特定のコンポーネントのすべてのマテリアルを合計し、コンポーネント内にある場合はすべての「再帰的」マテリアルを取得することです。

では、コンポーネント (シングルまたはマルチレベル) 内のすべてのマテリアルの面積をどのように数えますか?