[Sie-developers] Re: Sergey氏からの返答メールについて

Back to archive index

SIEについて情報交換するための SIEについて情報交換するための
2010年 2月 4日 (木) 00:38:48 JST


revulo です。

Ample SDK のソースコードは見ていませんが、メールの内容から判断すると、

SIE:       SVG の円弧を VML の3次ベジェ曲線に変換している
Ample SDK: SVG の円弧を VML の円弧にそのまま変換しようとしている

ということのようです。
このことを、私も含めて双方が理解していなかったので、話が少しすれ違って
しまったように思いました。


ということで、私でしたら、次のような返事を書くと思います。
返事のメールには、dhrname さんご自身の考えを書いてくれればよいのですが、
以下のようなことも書いておいた方が、理解が早いのではないかと思います。
参考にして下さい。


OK, I understand what your problem is.
SIE translates SVG arc command into cubic Bezier curves, because VML arc
command cannot render a transformed arc (rotated ellipse, for example).

Though it's my private opinion, you should consider the possibility of
this transformation to cubic Bezier, if you desire to emulate SVG arc
command by VML.


(意訳)

OK。あなたが何を問題としているのか分かりました。
SIE では、SVG の arc command を3次ベジェ曲線に変換しています。
というのは、VML の arc command は、変形を含む円弧を扱えないからです。
(例えば、楕円を回転したものを描くことができません。)

個人的な意見ですが、SVG の arc command を VML で再現したいのであれば、
3次ベジェ曲線に変換することを検討してみてはいかがでしょうか?

--
revulo <revul****@gmail*****>


2010年2月3日22:55 SIEについて情報交換するためのメーリングリスト <sie-d****@lists*****>:
> 2月3日に、Sergey氏から届いたメールを私のブログに載せました(転載の許可が下りましたので)。
> 今回は、じっくりと内容を理解してから、返答を出してみたいと思っています。
>
> dhrnameの開発日誌「Sergey氏より返答のメールがありました。」
> http://d.hatena.ne.jp/dhrname/20100203
>
> 後半から("Ok, I have problems with"以降から)の翻訳に苦しんでいます。どうやら、前回のメール
> の内容で私に誤解があったようです。
>
> SIE プロジェクト 管理人
>
> dhrname (メーリングリスト:sie-d****@lists*****)
>
> _______________________________________________
> Sie-developers mailing list
> Sie-d****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/sie-developers
>




Sie-developers メーリングリストの案内
Back to archive index