Irrlicht - how to create a scene from custom scene format?

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

However, you seem to be upset on your own that others might rant on you. Since obviously no one was really harmed everyone should calm down now and discuss in a proper style.

But since you now started to learn about the engine you should be able to provide some input to the doc enhancements soon. That would be nice.

Just one more thing:
Ich bin erstens kein Grafik-Guru, zweitens am Limit, und drittens mache ich das Ganze ja nicht nur für mich selbst. Schade dass ich immer auf dieselbe Haltung stosse.
Well, most people on the forum need some way to get money for the living, so most of them have other things to do than code Irrlicht documentation (or engine code or anything). So unfortunately we all are busy with things.
And do you really think we build the library just for our own? It's usually common sense that OpenSource projects are made for a large community (also commercial apps, basically all programs are not just made for just one person). And finally I guess that you are experiencing a self-fulfilling prophecy. When starting somewhere this way you'll often find people react this way. We're always ready to help people on the forum or on IRC, but people must learn that they will be treated just as they treat the community. So one german sentence from me: Wie man in den Wald ruft, so kommt's heraus.
And I think it would really make sense to stop this discussion here and become more productive again. We had enough of such discussions lately. Concentrating on more important stuff would help. Might even give some time to work on the docs :D
karx11erx
Posts: 42
Joined: Wed Mar 05, 2008 1:28 pm

Post by karx11erx »

"Wie man in den Wald ruft?"

Ja wer hat denn gerufen? Jetzt sage ich Dir mal was: Ich habe hier erstmal niemanden angebaggert, nur recht neutral bemerkt, dass die Doku zu wünschen übrig lässt. Dazu habe ich noch geschrieben, dass ich gerade ziemlich platt bin, da hätte man ja etwas Nachsicht walten lassen können. Aber nein, gleich habe ich Flak gekriegt, weil ein paar Leute sowas unbedingt persönlich nehmen mussten. Die haben ein Problem, nicht ich, selbst wenn sie in der Mehrzahl sind.

Wenn Ihr bloss mal ehrlich genug wäret, Euch an der eigenen Nase zu fassen. Ihr habt keine Ahnung wie sehr Ihr Durchschnitt darin seit, nicht mal nen kleinen Fehler anderer durchgehen zu lassen, selber aber immer im Recht zu sein.

Ihr macht die Engine, nicht ich. Auch für professionelle Apps, sagst Du? Umso nötiger wäre eine anständige Doku. Ich habe auch ausdrücklich angemerkt, dass ich auf sowas keinen Anspruch habe. Hat Euch leider nicht beruhigen können.

Ich verstehe nicht, wie man Zeit für ein Projekt wie Irrlicht hat, aber keine Zeit für die Doku. Ihr habt irgendwie keinen Dunst, was zu so einem Projekt gehört. Eine Doku ist kein schmückendes Beiwerk, auf das man auch verzichten kann. Na, ich habe doch recht: Doku schreiben macht halt weniger Spass als zu codieren.

Ich programmiere seit fast 30 Jahren und habe schon alles mögliche gemacht. Versuch nicht, mir irgendeinen Schmu zu erzählen.

Es ist ausserdem immer das gleiche: Es gäbe genügend Leute, die ein paar Zeilen hinschreiben könnten (oder auch ein paar mehr), und ich hätte ne grobe Marschrichtung. Aber nein, "such Dir selber alles zusammen wie wir auch". Wie schon gesagt, die "wieso solls Dir besser gehen als mir" Haltung. Wie nett und wie entgegenkommend. Ich finde sowas sozial etwas unterbelichtet. Und da ich sowieso gewohnt bin, mich letztenendes allein durchzukämpfen, habe ich auch kein Problem zu sagen was ich denke, populär oder nicht.

Soviel zum hier wirklich völlig unpassenden Spruch vom Wald.

Na was solls. Ich komme auch ohne Euch klar. Und wenn nicht, auch egal. Mit D2X ist sowieso nix zu holen. Ich habe es langsam satt, einen Haufen undankbare Egoisten zu beschenken.
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

Well, I followed this thread and now I'll add my 2 cents, too... :lol:

I think the API doc is prety good, even it misses some parameter explanations, but that's another thing I don't want to discuss here again (the other people here know what I mean :twisted: )...

for a proffessional developer it should be clear that an API doc is not an "how to do" / "how to use" thing, that's what the tutorials are for...
an API doc is just a reference to the classes, functions, structs, types, etc. of an engine or whatever it belongs to... ;)

of course there could be more tutorials for special things to do, but the tutorials from the SDK are covering most of the basic stuff, so after working through them and realy understanding what they show it should be no problem to use the API doc to learn more about the engine, and if not then the forum is a realy good place to get help... ;)

and always remember Irrlicht is an open source/non profit project done by hobbyists, so you can't expect 1000 sites big tutorial books or even workshops, like for example with 3DSMax, Visual Studio, AutoCAD and such (that btw costs 1000s $)... :lol:

and trust me, I know what I'm talking about, I'm also a proffessional developer and I'm also coding now for more than 25 years... ;)


"!!! Ring frei zur nächsten Runde !!!" :twisted:
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
karx11erx
Posts: 42
Joined: Wed Mar 05, 2008 1:28 pm

Post by karx11erx »

10 to 20 pages would probably do. I wasn't talking about a document explaining every little detail.

Of course the API doc is no "how to use" document. As I said, examples and tutorials should accompany a general documentation, not replace it. I understand perfectly well why this is not the case with Irrlicht, but it would be something that could be improved.

Wenigstens mal ne ruhige Antwort.

Ich weiss sowieso dass ich hier von "was wäre wenn" träume und jetzt keine Doku für mich vom Himmel fällt. ;)
Saturn
Posts: 418
Joined: Mon Sep 25, 2006 5:58 pm

Post by Saturn »

karx11erx wrote:"Wie man in den Wald ruft?"

Ja wer hat denn gerufen? Jetzt sage ich Dir mal was: Ich habe hier erstmal niemanden angebaggert, nur recht neutral bemerkt, dass die Doku zu wünschen übrig lässt. Dazu habe ich noch geschrieben, dass ich gerade ziemlich platt bin, da hätte man ja etwas Nachsicht walten lassen können. Aber nein, gleich habe ich Flak gekriegt, weil ein paar Leute sowas unbedingt persönlich nehmen mussten. Die haben ein Problem, nicht ich, selbst wenn sie in der Mehrzahl sind.
Aha, ist dieser Post Deine Art Nachsichtigkeit zu üben? Nachsichtigkeit ist etwas was man selbst üben sollte und nicht nur verlangen. Du ziehst hier einen vom Leder aber die andern sind alle böse zu Dir? Oh bitte, lies den Thread doch nochmal durch.
karx11erx wrote: Wenn Ihr bloss mal ehrlich genug wäret, Euch an der eigenen Nase zu fassen. Ihr habt keine Ahnung wie sehr Ihr Durchschnitt darin seit, nicht mal nen kleinen Fehler anderer durchgehen zu lassen, selber aber immer im Recht zu sein.
Jawoll, diese Ironie. :D Versuch mal zu verstehen warum ich diesen Satz ironisch finde. Dann erkennst du vll die Selbstgerechtigkeit die darin steckt. (Ja ich erkenne die Selbstgerechtigkeit hier. ;))
karx11erx wrote: Ihr macht die Engine, nicht ich. Auch für professionelle Apps, sagst Du? Umso nötiger wäre eine anständige Doku. Ich habe auch ausdrücklich angemerkt, dass ich auf sowas keinen Anspruch habe. Hat Euch leider nicht beruhigen können.

Ich verstehe nicht, wie man Zeit für ein Projekt wie Irrlicht hat, aber keine Zeit für die Doku. Ihr habt irgendwie keinen Dunst, was zu so einem Projekt gehört. Eine Doku ist kein schmückendes Beiwerk, auf das man auch verzichten kann. Na, ich habe doch recht: Doku schreiben macht halt weniger Spass als zu codieren.

Ich programmiere seit fast 30 Jahren und habe schon alles mögliche gemacht. Versuch nicht, mir irgendeinen Schmu zu erzählen.
Oh keine Ahnung? Ich würde ja ehrlich gesagt keine Bibliothek von Leuten benutzen die keine Ahnung haben. Was machst Du also noch hier?
Aber ja, Doku schreiben macht mir keinen Spaß, auf Arbeit muss ich es natürlich tun, setz mir meinen Doku-Schreiber-Hut auf und pack das an. In meiner Freizeit mache ich aber was mir Spaß macht.
Klar kann das Irrlicht-Team Zeit für die Doku aufwenden, aber da es ihr Freizeitspaß ist, haben sie auch das Recht zu entscheiden womit sie eben diese verbringen. Irrlicht wird nicht für Dich allein entwickelt sondern für mehr und zum Teil auch in 3D-Programmierung erfahrenere Leute. Und vielen hier ist es lieber die wertvolle Freizeit wird für tatsächliche Weiterentwicklung aufgewendet als für redundante Doku.

"Codieren" empfinde ich als zwar als abwertend, aber vll hat man das vor 30 Jahren so gesagt. ;)
karx11erx wrote: Es ist ausserdem immer das gleiche: Es gäbe genügend Leute, die ein paar Zeilen hinschreiben könnten (oder auch ein paar mehr), und ich hätte ne grobe Marschrichtung. Aber nein, "such Dir selber alles zusammen wie wir auch". Wie schon gesagt, die "wieso solls Dir besser gehen als mir" Haltung. Wie nett und wie entgegenkommend. Ich finde sowas sozial etwas unterbelichtet. Und da ich sowieso gewohnt bin, mich letztenendes allein durchzukämpfen, habe ich auch kein Problem zu sagen was ich denke, populär oder nicht.

Soviel zum hier wirklich völlig unpassenden Spruch vom Wald.
Also ist dieser Dein Post nicht "sozial unterbelichtet"? Versteh ich nicht. Naja, siehe obige Bemerkung zur Selbstgerechtigkeit. Passt hier ebenso.
karx11erx wrote: Na was solls. Ich komme auch ohne Euch klar. Und wenn nicht, auch egal. Mit D2X ist sowieso nix zu holen. Ich habe es langsam satt, einen Haufen undankbare Egoisten zu beschenken.
Jo, nur zu. Lass es liegen.
Ist auch für mich unerträglich wie dieses egoistische Pack mit Hybrid, bitplane, Luke und wie sie alle heißen Ihre Freizeit damit verbringen kostenlos und mit großzügiger Lizenz (da steckt bestimmt ne ganz krumme Masche dahinter) eine 3D-Engine entwickeln. Ekelhaft.
Diese Leute mit Deinem tollen D2X-Dingens zu beschenken wär nun auch wirklich zuviel des Guten. Irgendwann muss ja mal Schluss sein.


[edit] Achja, vergessen zu erwähnen. Ich bin gerade so völlig gestresst, Crunch-Time und so. Also muss ich natürlich von Dir verlangen könne Rücksicht walten zu lassen. Muss man ja mal sagen dürfen alles, mit dem Stress und so.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Did someone already mention the Manual on the Wiki? I don't know how far it's already, but it might be a good starter for the more general questions about Irrlicht.
Mirror
Posts: 218
Joined: Sat Dec 01, 2007 4:09 pm

Post by Mirror »

<offtopic>

ich sprechen Deutsch nicht! guys why don't you keep it in english ? not everyone speaks german here, and it would really be frustrating if everyone started speaking in their mother's tongue.

</offtopic>
karx11erx
Posts: 42
Joined: Wed Mar 05, 2008 1:28 pm

Post by karx11erx »

Saturn wrote: Jo, nur zu. Lass es liegen.
Ist auch für mich unerträglich wie dieses egoistische Pack mit Hybrid, bitplane, Luke und wie sie alle heißen Ihre Freizeit damit verbringen kostenlos und mit großzügiger Lizenz (da steckt bestimmt ne ganz krumme Masche dahinter) eine 3D-Engine entwickeln. Ekelhaft.
Diese Leute mit Deinem tollen D2X-Dingens zu beschenken wär nun auch wirklich zuviel des Guten. Irgendwann muss ja mal Schluss sein.


[edit] Achja, vergessen zu erwähnen. Ich bin gerade so völlig gestresst, Crunch-Time und so. Also muss ich natürlich von Dir verlangen könne Rücksicht walten zu lassen. Muss man ja mal sagen dürfen alles, mit dem Stress und so.
1. Habe ich nur was über Irrlicht und das Fehlen des Handbuchs gesagt und niemanden persönlich angegriffen. Ich bin aber persönlich und auch unpassend angegriffen worden.

2. Waren mit "Egoisten" niemand von hier gemeint, sondern die Descent-Community, das ist doch wohl klar wie Klossbrühe, wenn man nur eine Sekunde nachdenkt, denn hier benutzt ja wohl niemand (oder kaum jemand) D2X-XL.

3. Habe ich selber zugestanden, dass ich hier keinerlei Ansprüche auf irgendwas habe, und auch dass man in seiner Freizeit natürlich lieber macht was mehr Spass macht, was willst Du denn überhaupt? Kannst Du nicht lesen? Trotzdem sind meine Bemerkungen bzgl. Doku korrekt.

4. Offensichtlich reicht die Fähigkeit zu lesen nicht aus, man muss auch verstehen was man liest. Versuchs doch mal! Ich würde gerne eine gut dokumentierte Engine nehmen, aber mir fehlt das nötige Kleingeld.

Bevor Du also das nächste Mal wieder so einen Haufen Scheisse postest wie hier, versuch mal das Organ zwischen Deinen Ohren zu benutzen, sonst könnte man Dich leicht für einen Troll halten.

Du hättest genauso Deinen Rand halten und die Sache auf sich beruhen lassen können, aber nein, Du musstest hier unbedingt Deinen seelischen Stuhlgang in Form einer Riesenflame ablassen. Leute wie Dich kann man beschwichtigen und relativieren was man gesagt hat wie man will: Du kannst einfach nicht dafür, Dein mieser Charakter will und muss einfach raus.

Wie alt bist Du denn überhaupt? Was für fachliche oder berufliche Erfahrungen hast Du? Ich würde mal sagen, Du bist die übliche Sorte überheblicher Student der sich für Gottes Antwort auf die Probleme der Welt hält, oder vielleicht ein Schüler, der momentan noch am erlernen sozialer Grundfertigkeiten ist.

"codieren" hat man vor 30 Jahren gesagt? Mal sehen wo Du in 30 Jahren bist: In irgendeinem Betrieb, an irgendeiner Standardaufgabe rödelnd, weder Zeit noch Lust noch Ahnung, über Deinen Suppentellerrand rauszugucken, wahrscheinlich, wenn überhaupt Beziehung, dann geschieden, evtl. massiver Haarverlust, Übergewicht und weder geistig noch körperlich leistungsfähig. Nur die Arroganz wird Dir wohl geblieben sein. In anderen Worten: Der Gegenentwurf zu mir. Mehr Zeit für Dich habe ich nicht, ich werde jetzt mit meiner Familie mittag essen und später ne Runde im Wald radeln gehen. Oder muss ich "mit meinem XC Racer ne Runde outdoor single trail biken" sagen?

Ich denke, ich werde Dich einfach ziemlich schnell vergessen.
Last edited by karx11erx on Sat Mar 29, 2008 1:05 pm, edited 4 times in total.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

karx11erx wrote:oder vielleicht ein Schüler, der momentan noch am erlernen sozialer Grundfertigkeiten ist.
what a pity that you missed that part of education :cry:
Anyway, here's another saying which might fit better then: Der Ton macht die Musik!
You cannot expect any friendly responses when you start into the community with ranting and demanding requests.
So if you want to learn somthing about 3d graphics in general, take a text book. If you want to learn something about Irrlicht, take the examples and the API docs. And if you have specific questions where you'd need some help, simply post them here and expect an answer which should usually give you the ability to solve your problem with a decent amount of activity on your side (so it's not always production ready code, but you can trust us that we know how much we have to tell an average 3d coder to solve the problem).
If you don't like this way, you can either change it on your own (i.e. provide the things you're missing here on the forums or on the Wiki), or search for another engine whose community better fits your expectations.
karx11erx
Posts: 42
Joined: Wed Mar 05, 2008 1:28 pm

Post by karx11erx »

karx11erx wrote:Of course I understand that I cannot demand anything here, be it a documentation or whatever else, as the people building it are volunteers and I am not a paying customer. I also understand that volunteers rather do the fun stuff than the tedious work.
karx11erx wrote:Ich weiss sowieso dass ich hier von "was wäre wenn" träume und jetzt keine Doku für mich vom Himmel fällt. ;)
I haven't demanded anything - I stated explicitly that I cannot demand anything here, and that would be very clear if you'd bother to read what I have been posting here in that regard - so why don't you stick with the truth already?! Because it doesn't suit you and you don't want to admit that you're wrong, probably. That's at least the common explanation.

I simply said that a good documentation is sorely missing.

I added that I am currently pretty exhausted and frustrated.

If you take that as an invitation to bash me then it's you who lack some basic social capabilities.

Why don't you just read over my rant and start to understand what I really wrote, and what you believe I wrote because you misread it, or misinterpret it from your memories?

There's no need for you to insult me here and claiming things I have neither done nor said, effectively turning you into a liar. May I recommend that you start to work on that area of your social competence. ;)

If someone comes to my forum and rants a little because he keeps having a problem, I just try to calm them down. Usually people just need to vent their frustration a little, that's it.

I have no problem with people pointing me to where I am wrong, but I have a big problem with people telling lies about me or suggesting I'd be a liar; so I am pretty fed up of your way to twist things that I have done or said a way that suits you, truth or not.

So stop claiming I had been demanding anything here, or starting to insult anybody here. For a few of my responses here I could rightfully claim what you taunted me with: "Wie man in den Wald ruft ..."

I will tell you what's the real problem here: Many people here cannot take being criticized (or rather: Irrlicht being criticized), not even if it's rightfully done and w/o any personal references or offenses. Then they start to get personal, and that's exactly what has happened to me: I started to criticize the Irrlicht documentation, and pretty soon things first got personal (and thoughtless, thinking about the propositions that I should write the documentation), and then ugly (halifax, saturn). If you read my rant and my first few posts after it you would see that there is no real reason for the direction this thread has turned too apart from the thoughtlessness ("character problems" is on the tip of my toungue) of a few people who have replied here.

Now before posting an upset reply I recommend you do read my rant and the follow-up posts. I don't currently have the impression you did, given your reaction (or lack thereof) to this:
karx11erx wrote:Ja wer hat denn gerufen? Jetzt sage ich Dir mal was: Ich habe hier erstmal niemanden angebaggert, nur recht neutral bemerkt, dass die Doku zu wünschen übrig lässt. Dazu habe ich noch geschrieben, dass ich gerade ziemlich platt bin, da hätte man ja etwas Nachsicht walten lassen können.
I said it already, a few people here are turning a rather harmless rant into a major state affair, and that says a lot more about them than about me - you guys just don't like to hear that.

Or forget about it all, and probably better just close this thread. There will be coming no good of it anymore anyway.

If this thread keeps heading this way and you fail to finally apply some sound sense of propertion to it, you can just bite me. I have tried to invalidate your accusations here hard enough - if you can't see that, then it's because you don't want to, so my keeping trying is pointless.
Saturn
Posts: 418
Joined: Mon Sep 25, 2006 5:58 pm

Post by Saturn »

Your tone is extremely aggressive, and it was you who turned this thread into the mud fight it is now. And your response to my post is full of insults and rubbish and so wrong that it made me laugh. Ah and you didn't get it. ;)

And a little test, whether you mind your manners: How about you let your kids proof read your post, even in the context of the whole discussion and then ask them whether your behaviour was appropriate in this context. And whether a grown up family guy is supposed to talk like this and throw around with insults like this.
Saturn
Posts: 418
Joined: Mon Sep 25, 2006 5:58 pm

Post by Saturn »

Let's end this mess.
karx11erx, I apologize if you found my answers or parts of them insulting. I am sorry and didn't want to hurt anyones feelings here.
karx11erx
Posts: 42
Joined: Wed Mar 05, 2008 1:28 pm

Post by karx11erx »

What an unexpected twist!

Saturn, I gladly accept your apology. I also apologize where I just went too far.

I will see how far I will get with Irrlicht using the available resources, and try to ask "intelligent" questions should I get stuck somewhere.

Enjoy your weekend, everybody. :)
Last edited by karx11erx on Sun Mar 30, 2008 8:40 am, edited 2 times in total.
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

karx11erx wrote:I simply said that a good documentation is sorely missing.
What Irrlicht lacks in documentation, it makes up for with its friendly community. :wink:
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
karx11erx
Posts: 42
Joined: Wed Mar 05, 2008 1:28 pm

Post by karx11erx »

BlindSide wrote:
karx11erx wrote:I simply said that a good documentation is sorely missing.
What Irrlicht lacks in documentation, it makes up for with its friendly community. :wink:
That's definitely a big plus. :)
Post Reply