Search found 484 matches

by 1337
Sun May 22, 2011 6:24 pm
Forum: Framework Development
Topic: Precision Loss for very large positions in a level
Replies: 5
Views: 31795

Re: Precision Loss for very large positions in a level

x3n, what does ogre use internally for absolute position computation if not "normal" floats? i don't really understand why these internal floats should be any different than normal ones ?! Well, I wrote "the internal float representation of the CPU is more precise than 32 bit", so it's not really s...
by 1337
Sun May 15, 2011 6:00 pm
Forum: Framework Development
Topic: Some unusual profiling data
Replies: 2
Views: 15866

Re: Some unusual profiling data

what's on the x axxis for the first plots (plot 1, 3, 5)? tick time in ms ? (cause that wouldn't look reasonable for empty level 60ms without bots and 1.5ms with bots ?!) I'm sorry for the confusion, I thought I had it all converted to milliseconds. So, the first two diagrams (first scenario) is in...
by 1337
Sat May 14, 2011 9:14 pm
Forum: Framework Development
Topic: Some unusual profiling data
Replies: 2
Views: 15866

Some unusual profiling data

I've collected some profiling data in a rather unusual way and I'm not even sure whether it's any use at all. Anyway, what I did is measuring the frame times without the rendering, for every single frame. I've collected between 50'000 and 1'000'000 data points for each scenario. Then Matlab was kind...
by 1337
Sat May 14, 2011 8:37 pm
Forum: Developers' Journals
Topic: Enhancement of the XML connection
Replies: 39
Views: 120913

Re: Enhancement of the XML connection

We parse the XML file once, then we get some XML nodes: some that contain lua code and some that represent an Orxonox object. The lua code will not create new XML code, it will rather call the load() function on the object-node. Don't we have to have these nodes in an XML representation in the firs...
by 1337
Sat May 14, 2011 8:15 pm
Forum: Developers' Journals
Topic: Enhancement of the XML connection
Replies: 39
Views: 120913

Re: Enhancement of the XML connection

As a counter question, how would you implement the <ForLoop> object? If this is really an object, it will probably also require more than just one stage. If it's not an object, then this means our XML loader becomes a primitive script interpreter. Or maybe you had another idea in mind? No. I see yo...
by 1337
Sat May 14, 2011 7:16 pm
Forum: Developers' Journals
Topic: Enhancement of the XML connection
Replies: 39
Views: 120913

Re: Enhancement of the XML connection

I like your improvements to my suggestions. Though I'm not sure how well your for loop works because it still requires XML processing after executing Lua code, meaning that the XML parsing has two stages.
Do you have a good idea as to how to implement this?
by 1337
Thu May 12, 2011 8:57 pm
Forum: Developers' Journals
Topic: Enhancement of the XML connection
Replies: 39
Views: 120913

Re: Enhancement of the XML connection

I would define it in the very same way as with C++: If you modify the file before putting it through the XML parser it would be pre-processing.
And if you use the output of the XML parser for processing, that would be post-processing.
by 1337
Wed May 11, 2011 3:10 pm
Forum: Developers' Journals
Topic: Enhancement of the XML connection
Replies: 39
Views: 120913

Re: Enhancement of the XML connection

I'm guessing that we're not going to have a reliable editor very soon. So it might be imperative that we keep some part of the XML scriptability. However, as Fabian suggested, I would omit the pre-processing. Instead we might do post-processing of the attribute strings for now. Additionally, the Lua...
by 1337
Fri Apr 29, 2011 8:35 pm
Forum: Developers' Journals
Topic: Portals
Replies: 6
Views: 16792

Re: Portals

Oh, I have no idea how the PCZ Manager actually works. I only suggested it for its name. So thanks for the explanations.
by 1337
Fri Apr 29, 2011 12:37 pm
Forum: Developers' Journals
Topic: Portals
Replies: 6
Views: 16792

Re: Portals

Do you make use of the Ogre plugin "Portal Connected Zone SceneManager"?
by 1337
Sun Apr 24, 2011 5:57 pm
Forum: General Development
Topic: Redistribution with Visual Studio 2010
Replies: 3
Views: 14675

Re: Redistribution with Visual Studio 2010

In the meantime, I've been gathering even more information on DirectX and OpenAL. For the DirectX SDK end user runtime it is technically possible to just ship the DLLs. The reason why it was not working was because I didn't ship D3DCompiler_42.dll because it being loaded dynamically and therefore no...
by 1337
Thu Apr 21, 2011 5:18 pm
Forum: General Development
Topic: Redistribution with Visual Studio 2010
Replies: 3
Views: 14675

Re: Redistribution with Visual Studio 2010

For MinGW, it will not be necessary to install any runtime (we can just ship the DLLs), but DirectX and OpenGL will still be necessary. I assume you mean OpenAL? Corrected, thx. As for DirectX: You're talking about "DirectX SDK runtime", is that the same as the normal DirectX runtime (I'm wondering...
by 1337
Thu Apr 21, 2011 5:19 am
Forum: Developers' Journals
Topic: Environment ticket - a nebulous concern
Replies: 7
Views: 18771

Re: Environment ticket - a nebulous concern

Some clarification: Whether Orxonox supports Cg or not dependes soley on CgProgramManager, an OGRE plugin. That is currently always shipped with the OGRE SDK on Windows, but only recent versions of Ubuntu and Debian have an extra package for that in their standard repository. We can add that to our ...
by 1337
Thu Apr 21, 2011 5:09 am
Forum: General Development
Topic: Redistribution with Visual Studio 2010
Replies: 3
Views: 14675

Redistribution with Visual Studio 2010

In the last few days I've tried to create an actual Orxonox binary archive of the kicklib branch, compiled with Visual Studio 2010. But it turns out that (as if I didn't know..) we really cannot ship an archive without some installation for various reasons: Even though it once worked to just ship th...
by 1337
Sat Apr 16, 2011 9:32 pm
Forum: Developers' Journals
Topic: Enhancement of the XML connection
Replies: 39
Views: 120913

Re: Enhancement of the XML connection

Wow, that's quite a summary ;) Thank you a lot for gathering all the information. Unfortunately I have no contribution to make at all. I agree with your points and I am 100% sure you covered everything around XML :P Though I would like to emphasize the wish to get rid of preprocessing. It does sound...