Hi Serge,

On 11/14/06, Serge Lages <[EMAIL PROTECTED]> wrote:
On 11/14/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Agreed. If I tell my boss I can use Lua as a scene graph driver in a C#
> application with relatively little effort, he's more likely to go for
> that, than if I tell him we need to start from the ground up and write a
> .NET wrapper. But this is all my personal feelings; how do others who've
> expressed an interest feel about this?
>

As I said, I really agree with this solution. It's not the best in
term of performances but I think that the majority of users wanting to
use C# is for tools, and not for their main applications.

It'll be interesting to see how the performance of osgLua/osgPython work out.  osgIntrospection itself adds an overhead too, but then any adaption between different languages will have an overhead.

For most apps I don't expect the overheads to be significant, with most of the code that needs to be done fast will remain done predominately in C++, ie.. cull, draw traversals.  Whether its C#, Lua, Python at the top level probably won't make too much difference.

If you need tight level integration at lots of levels then impact on the cull and draw traversal then the integration overhead will be significant and then one will have to asks questions about whether one shoudl be doing such code in entirely one language, or whether those bottleneck elements would be best just rewritten in C++ and left alone on the 3rd party language side.

Robert.


_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to