I've been wondering the same. Afaik Fabric Engine uses KL (Kernel Language) to 
allow acceleration of compute-intensive code (e.g. a deformer or a fluid sim), 
but I haven't understood yet in how far this could be used to accelerate the 
processing of e.g. a DAG. I imagine there is a lot of stuff going on in a 3D 
app besides computing vertex positions, e.g. deciding which objects need to be 
rendered, which constraints or expressions to evaluate next (and more 
importantly, which ones to ignore), preparing data for the graphics card, 
updating the UI, etc, so the question wether Python would be fast enough comes 
naturally.

The last time I've heard of a 3D application using something else than C++ at 
it's core was the infamouse 3dsmax rewrite
a few years ago at Autodesk, which used C# if I remember correctly. The bottom 
line was that it was possible to construct a well performing system with C#, 
yet the project stagnated and was finally canceled in lack of a clear 
development direction. 
(http://www.maxunderground.com/archives/11007_nitrous_putting_together_the_pieces_of_a_max_core_rewrite.html)

I don't know in how far Python and C# differ in their potential to create 
efficient and fast code, but it sure sounds
intriguing. Write once, run anywhere, on the fly code changes, jummy!

.





I love those buttons and the way it grows...
I have tested most all of 3D softwares available(professional ones) and XSI is 
in my opinion
the best interfaced.

But one thing bother me, as Jo said, about the Core / Architecture
I understand that a scripting language can centralize all the external libs as 
well as pass datas between those lib and the ui
but I don't see how to have an unified framework and nowadays performance 
without a core C/C++ architecture

Do you think we could use a core as FabricEngine under the hood?

ben

                                        


--
-------------------------------------------
Stefan Kubicek                   Co-founder
-------------------------------------------
          keyvis digital imagery
         Wehrgasse 9 - GrĂ¼ner Hof
           1050 Vienna  Austria
        Phone:    +43/699/12614231
--- www.keyvis.at  [email protected] ---
--  This email and its attachments are
--confidential and for the recipient only--

Reply via email to