「Dev talk:Ref/Release Notes/2.62/Collada」の版間の差分

提供: wiki
移動先: 案内検索
(Python based exporter: Added my signature)
 
(1版 をインポートしました)
 
(相違点なし)

2018年6月29日 (金) 05:47時点における最新版

Python based exporter

Why on earth would you create a Python based solution? That is the worst idea ever!

Have you ever used the 2.49x exporter with a big and complicated model? Like modern games have, with many polygons (>= 10k)? On my Athlon X2 6000+ it took always around 15 minutes to export complex models! But: Opening that in Blender and exporting it there with the C++ Exporter: Fractions of seconds!

That is just how Python is! Very slow! There is absolutely no way to make Python work as slightly as fast as C++. If you want to use a more accessible language: Use Java or C# (not recommended because of Platform independence, Mono isn't that advanced).

Summarized: Using a Python based solution is a GIANT step backwards. And yes: Blender has a Python based Interface... That is used to communicate with its C++ core which does all the time consuming, complicate work.

Please: Forget the Python based exporter, and focus on C++. --Collad 12:18, 10 February 2012 (CET)