Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home2/people/www/blog/tmp) is not within the allowed path(s): (/home/people/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/people/public_html/blog/wp-content/plugins/wassup/lib/wassup.class.php on line 268

Warning: Cannot modify header information - headers already sent by (output started at /home/people/public_html/blog/wp-content/plugins/wassup/lib/wassup.class.php:268) in /home/people/public_html/blog/wp-content/plugins/wassup/wassup.php on line 1265

Warning: Cannot modify header information - headers already sent by (output started at /home/people/public_html/blog/wp-content/plugins/wassup/lib/wassup.class.php:268) in /home/people/public_html/blog/wp-includes/feed-rss2-comments.php on line 8
Comments on: 3d engines, reviews, first impressions and irritation http://blog.peoplesdns.com/archives/69 all the stuff that doesn't get posted elsewhere Fri, 21 Nov 2008 13:03:11 +0000 http://wordpress.org/?v=2.5 By: NicoeEchaniz http://blog.peoplesdns.com/archives/69#comment-25590 NicoeEchaniz Thu, 24 Jul 2008 10:25:14 +0000 http://blog.peoplesdns.com/archives/69#comment-25590 Hi Joel, I wanted to point out that PyOgre has a successor: python-ogre[1]. It seems to be a very active project that not only wraps Ogre but other useful stuff also. Another engine worth mentioning in the Python world is soya3d[2]. Though not as complete, stable or well documented it is simple yet quite powerful. I must also say that what I most liked about Panda, which sets it aside from other options is the complete documentation (targeted at Python programmers from the start). Lastly I wanted to thank you for taking the time to write those gentoo ebuilds[3] for panda3d and I wanted to let you know that I renamed the 1.5.0 ebuild to 1.5.2 and it worked just fine. Thanks for your work, Lwcyphr [1]http://www.python-ogre.org [2]href="http://home.gna.org/oomadness/en/soya3d/index.html [3]http://bugs.gentoo.org/show_bug.cgi?id=144259 Hi Joel,

I wanted to point out that PyOgre has a successor: python-ogre[1]. It seems to be a very active project that not only wraps Ogre but other useful stuff also.

Another engine worth mentioning in the Python world is soya3d[2]. Though not as complete, stable or well documented it is simple yet quite powerful.

I must also say that what I most liked about Panda, which sets it aside from other options is the complete documentation (targeted at Python programmers from the start).

Lastly I wanted to thank you for taking the time to write those gentoo ebuilds[3] for panda3d and I wanted to let you know that I renamed the 1.5.0 ebuild to 1.5.2 and it worked just fine.

Thanks for your work,

Lwcyphr

[1]http://www.python-ogre.org
[2]href=”http://home.gna.org/oomadness/en/soya3d/index.html
[3]http://bugs.gentoo.org/show_bug.cgi?id=144259

]]>
By: NicoeEchaniz http://blog.peoplesdns.com/archives/69#comment-25589 NicoeEchaniz Thu, 24 Jul 2008 10:22:12 +0000 http://blog.peoplesdns.com/archives/69#comment-25589 Hi Joel, I wanted to point out that PyOgre has a successor: <a href="http://www.python-ogre.org" title="python-ogre" rel="nofollow">python-ogre</a>. It seems to be a very active project that not only wraps Ogre but other useful stuff also. Another engine worth mentioning in the Python world is <a href="http://home.gna.org/oomadness/en/soya3d/index.html" title="soya3d" rel="nofollow">soya3d</a>. Though not as complete, stable or well documented it is simple yet quite powerful. I must also say that what I most liked about Panda, which sets it aside from other options is the complete documentation (targeted at Python programmers from the start). Lastly I wanted to thank you for taking the time to write those <a href="http://bugs.gentoo.org/show_bug.cgi?id=144259" title="gentoo ebuilds" rel="nofollow">gentoo ebuilds</a> for panda3d and I wanted to let you know that I renamed the 1.5.0 ebuild to 1.5.2 and it worked just fine. Hi Joel,

I wanted to point out that PyOgre has a successor: python-ogre. It seems to be a very active project that not only wraps Ogre but other useful stuff also.

Another engine worth mentioning in the Python world is soya3d. Though not as complete, stable or well documented it is simple yet quite powerful.

I must also say that what I most liked about Panda, which sets it aside from other options is the complete documentation (targeted at Python programmers from the start).

Lastly I wanted to thank you for taking the time to write those gentoo ebuilds for panda3d and I wanted to let you know that I renamed the 1.5.0 ebuild to 1.5.2 and it worked just fine.

]]>
By: NicoeEchaniz http://blog.peoplesdns.com/archives/69#comment-25588 NicoeEchaniz Thu, 24 Jul 2008 10:21:07 +0000 http://blog.peoplesdns.com/archives/69#comment-25588 Hi Joel, I wanted to point out that PyOgre has a successor: <a href="http://www.python-ogre.org" title="python-ogre" rel="nofollow">python-ogre</a>. It seems to be a very active project that not only wraps Ogre but other useful stuff also. Another engine worth mentioning in the Python world is <a href="http://home.gna.org/oomadness/en/soya3d/index.html" title="soya3d" rel="nofollow">soya3d</a>. Though not as complete, stable or well documented it is simple yet quite powerful. I must also say that what I most liked about Panda, which sets it aside from other options is the complete documentation (targeted at Python programmers from the start). Lastly I wanted to thank you for taking the time to write those <a href="http://bugs.gentoo.org/show_bug.cgi?id=144259" title="gentoo ebuilds" rel="nofollow">gentoo ebuilds</a> for panda3d and I wanted to let you know that I renamed the 1.5.0 ebuild to 1.5.2 and it worked just fine. Check the gentoo bug page for minor modification needed to be able to import direct. Thanks for your work. NicEchaniz Hi Joel,

I wanted to point out that PyOgre has a successor: python-ogre. It seems to be a very active project that not only wraps Ogre but other useful stuff also.

Another engine worth mentioning in the Python world is soya3d. Though not as complete, stable or well documented it is simple yet quite powerful.

I must also say that what I most liked about Panda, which sets it aside from other options is the complete documentation (targeted at Python programmers from the start).

Lastly I wanted to thank you for taking the time to write those gentoo ebuilds for panda3d and I wanted to let you know that I renamed the 1.5.0 ebuild to 1.5.2 and it worked just fine. Check the gentoo bug page for minor modification needed to be able to import direct.

Thanks for your work.

NicEchaniz

]]>
By: neighborlee http://blog.peoplesdns.com/archives/69#comment-20223 neighborlee Mon, 14 Apr 2008 01:21:36 +0000 http://blog.peoplesdns.com/archives/69#comment-20223 Hi there, Thanks for the objective article about your search for the right engine, and for giving the amazing Panda3d engine a run through. Being a very complete game engine and having a great community makes for a good choice. THe engine has some amazing features , as you can see by going through the 'features' page and and having a great development team aided by a amazing community will continue to allow it to innovate. One thing I wanted to clear up as to me is a non-issue. I know the issue of the license comes up sometimes and while technically you might call foul compared say to the LGPL of other engines, its really not a fair comment I dont think because what open source software is to suppose to do, is make code publicly available and to give back if you change it, for all to benefit from and essentially that is what this clause is doing ( IMHO only ). The second issue is beyond their control as they are a U.S. company and must adhere to government regulations. It's a great company, a great engine , and its a noble thing to reach out and get code, make it better and give back to the community. The world could do far worse having such a model by which to mold a society. I would like to take the opportunity to welcome you to the helpful community whether on the forums, or in IRC ;) cheers neighborlee Hi there,

Thanks for the objective article about your search for the right engine, and for giving the amazing Panda3d engine a run through.

Being a very complete game engine and having a great community makes for a good choice.

THe engine has some amazing features , as you can see by going through the ‘features’ page and and having a great development team aided by a amazing community will continue to allow it to innovate.

One thing I wanted to clear up as to me is a non-issue. I know the issue of the license comes up sometimes and while technically you might call foul compared say to the LGPL of other engines, its really not a fair comment I dont think because what open source software is to suppose to do, is make code publicly available and to give back if you change it, for all to benefit from and essentially that is what this clause is doing ( IMHO only ). The second issue is beyond their control as they are a U.S. company and must adhere to government regulations. It’s a great company, a great engine , and its a noble thing to reach out and get code, make it better and give back to the community. The world could do far worse having such a model by which to mold a society.

I would like to take the opportunity to welcome you to the helpful community whether on the forums, or in IRC ;)

cheers
neighborlee

]]>
By: Crimity http://blog.peoplesdns.com/archives/69#comment-20107 Crimity Tue, 08 Apr 2008 19:07:37 +0000 http://blog.peoplesdns.com/archives/69#comment-20107 I looked that problem with the license.. I knew of the first one, but not the second.. though I don't see it causing a problem for most people. <blockquote cite="Panda3d Wikipedia Article"> -- there are two clauses in the license that are not free. The first of these is: An electronic copy of the source code for major modifications that You make to the Software should be forwarded to Licensor at Panda.Project@Disney.com... This clause requires you to give any modifications you make back to Disney. This is not allowed in a free software license: a true free license allows you to keep modifications to yourself. The second clause that is not free is as follows: The Software may not be downloaded or otherwise exported or reexported into (or to a national or resident of) Cuba, Libya, North Korea, Iran, Syria, or any other country to which the U.S. has embargoed goods... The intent of this clause was merely to avoid liability by complying with US export law. However, this was a mistake. A free software license may not discriminate against Cubans, Libyans, and so forth. Even if the law discriminates, the license is not allowed to be a party to that discrimination or to fuel it. </blockquote> The bit about giving modifications back to Disney doesn't seem bad.. since thats only if you make modifications to existing code. Since in most cases I don't think anyone would <i>need</i> to make any changes to the existing code to make a game this doesn't seem to matter much, but is very important to keep it in mind. I looked that problem with the license.. I knew of the first one, but not the second.. though I don’t see it causing a problem for most people.

– there are two clauses in the license that are not free. The first of these is:

An electronic copy of the source code for major modifications that You make to the Software should be forwarded to Licensor at Panda.Project@Disney.com

This clause requires you to give any modifications you make back to Disney. This is not allowed in a free software license: a true free license allows you to keep modifications to yourself. The second clause that is not free is as follows:

The Software may not be downloaded or otherwise exported or reexported into (or to a national or resident of) Cuba, Libya, North Korea, Iran, Syria, or any other country to which the U.S. has embargoed goods…

The intent of this clause was merely to avoid liability by complying with US export law. However, this was a mistake. A free software license may not discriminate against Cubans, Libyans, and so forth. Even if the law discriminates, the license is not allowed to be a party to that discrimination or to fuel it.

The bit about giving modifications back to Disney doesn’t seem bad.. since thats only if you make modifications to existing code. Since in most cases I don’t think anyone would need to make any changes to the existing code to make a game this doesn’t seem to matter much, but is very important to keep it in mind.

]]>
By: joeldg http://blog.peoplesdns.com/archives/69#comment-20105 joeldg Tue, 08 Apr 2008 18:31:22 +0000 http://blog.peoplesdns.com/archives/69#comment-20105 @Crimity - Hey thanks.. Yea, being a linux guy I sort of look past project names as we have some ridiculously named projects that are huge .. (gimp all the gnu stuff) .. I think I am sold on panda, it seems to handle what I need and is what I have been looking for, frankly I am surprised there is not as many using it.. The wikipedia article mentions a problem with the license, but I cannot seem to figure out what that problem is. Anyway, yea this post was written as a wrapup to research and also for a group of friends. I really hope I can save someone the two weeks it took me to review all those engines. @Crimity - Hey thanks.. Yea, being a linux guy I sort of look past project names as we have some ridiculously named projects that are huge .. (gimp all the gnu stuff) ..
I think I am sold on panda, it seems to handle what I need and is what I have been looking for, frankly I am surprised there is not as many using it.. The wikipedia article mentions a problem with the license, but I cannot seem to figure out what that problem is.
Anyway, yea this post was written as a wrapup to research and also for a group of friends. I really hope I can save someone the two weeks it took me to review all those engines.

]]>
By: Crimity http://blog.peoplesdns.com/archives/69#comment-20104 Crimity Tue, 08 Apr 2008 18:16:23 +0000 http://blog.peoplesdns.com/archives/69#comment-20104 Thanks for posting this.. very useful insight here. I've been using Panda3d off and on for awhile now, but haven't had time to do comparisons to other engines. I'm really happy to hear I'm not the only one that can seen past it's cheese ball name. It definitely seems that Panda hasn't been getting nearly the attention it deserves, mainly because as soon as people see that it doesn't have a level editor they immediately discard it. But really with how Panda is setup, it seems pretty easy to use a 3d modeling program to fit those needs and really allow for more than any other level editor I've seen. That is easy for me to say since I'm an artist that plays around with python on the side. But only basic knowledge is needed to merge existing art assets or create objects that panda will read as entities (could have panda look for something like ent_* in the object name and have a text file that defines object properties maybe). If you are looking for a 3d app you can setup as a proper editor, I would take a look over Maya. They have python support and while <i>they</i> didn't implement it well, someone in the community did with <a href="http://code.google.com/p/pymel/" rel="nofollow">PyMel</a>. Though in most cases, any major modeling program should work just fine without any modification. Anyway, I hope more people in search for advice on game engines comes across your post. It seems like it could save them a lot of time and pain. Thanks for posting this.. very useful insight here.

I’ve been using Panda3d off and on for awhile now, but haven’t had time to do comparisons to other engines. I’m really happy to hear I’m not the only one that can seen past it’s cheese ball name. It definitely seems that Panda hasn’t been getting nearly the attention it deserves, mainly because as soon as people see that it doesn’t have a level editor they immediately discard it. But really with how Panda is setup, it seems pretty easy to use a 3d modeling program to fit those needs and really allow for more than any other level editor I’ve seen.

That is easy for me to say since I’m an artist that plays around with python on the side. But only basic knowledge is needed to merge existing art assets or create objects that panda will read as entities (could have panda look for something like ent_* in the object name and have a text file that defines object properties maybe). If you are looking for a 3d app you can setup as a proper editor, I would take a look over Maya. They have python support and while they didn’t implement it well, someone in the community did with PyMel. Though in most cases, any major modeling program should work just fine without any modification.

Anyway, I hope more people in search for advice on game engines comes across your post. It seems like it could save them a lot of time and pain.

]]>
By: AJAX coding school » Lessons begin ... http://blog.peoplesdns.com/archives/69#comment-20475 AJAX coding school » Lessons begin ... Tue, 30 Nov 1999 00:00:00 +0000 http://blog.peoplesdns.com/archives/69#comment-20475 <!--%kramer-pre%-->based applications to be used in mobile telecom operator's data center. Maintenance and support of infrastructure applications that currently support millions of end users … IT Jobs and Career - http://venky-itjobs.blogspot.com/3d engines, reviews, first impressions and irritationBy joeldg I ‘know’ that I can do it in PHP with a mix of css/ajax/json tied together with JQuery but I would like it to be something that I do not have to maintain as heavily as a browser app where I need to worry about various browsers and<!--%kramer-post%--> links from Technoratibased applications to be used in mobile telecom operator’s data center. Maintenance and support of infrastructure applications that currently support millions of end users … IT Jobs and Career - http://venky-itjobs.blogspot.com/3d engines, reviews, first impressions and irritationBy joeldg I ‘know’ that I can do it in PHP with a mix of css/ajax/json tied together with JQuery but I would like it to be something that I do not have to maintain as heavily as a browser app where I need to worry about various browsers and

]]>

Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(error_log) is not within the allowed path(s): (/home/people/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/people/public_html/blog/wp-includes/wp-db.php on line 199