今日書かれたCADアプリケーション(Rhino、AutoCAD)とは何ですか?内部でどのように組織されていますか?書かれたCADアプリとはどのようなものですか?
私は例としてAutocadとRhinoを挙げましたが、他の例も伺いたいと思います。私は、バックエンドが何(多言語?)で書かれているのか、それがどのように整理されているのか、彼らのフロントエンド(GUI)をリアルタイムでどのように扱うのかについて特に興味があります。彼らはネイティブのWindows APIや独自のライブラリを使用しているのですが、今日の市場でオープンソースのソリューションはそれをカットしないと私は想像しています。私は間違っているかもしれません...
ほとんどの人が知っているように、リアルタイムで比較的複雑な回転操作(陰影は私にとって興味深いものではありません)を処理します。私は最近、いくつかのパッケージでいくつかの実験を行ってきました。いくつかの大きなモデルでは、プログラム回転(大型フル・フル・モデル)のスピードにかなりの違いがあることが分かりました。 。だから私は彼らの内部について疑問に思っています...
また、誰かがそのテーマについていくつかの本を知っていたら、私はそれを聞いて興味があります。
興味深い時にuild。あなたの意見では、acadの将来のスクリプトオプションは何でしょうか?あなたが言ったように、彼らはおそらくVBAを離れることになるでしょう、あなたは同じことがLispに起こると思いますか?現時点では、「自動」と「ビジュアル」の2つのバージョンがあります... – Rook
オートデスクのこの回答は何度も聞いています。「そこには、顧客が依存している膨大な量の旧式のlispコードがあります。私は推測しているが、私は彼らが何年もの間Lispを放棄するとは思わない。 VBAが消えている限り、私は同じ理由で何年も起こることはありません。 VSTAは将来のオプションである可能性があります。 (VBAの.NET版)今のところ、C#に傾いている.NETのようです。 – mohnston
AutoCAD 2010 shippied * VBAなし(別途ダウンロードできます) VSTAはCADアドインの未来です。 3年ごとにバイナリ形式を変更するので、ターゲットバージョンとの再コンパイルが必要です。 –