Tagged: LGPL

PixelLight is a free source, cross platform 3D engine and framework released under LGPL3 and GPL3 licenses.

About
PixelLight is a cross-platform application framework for any kind of 3D applications like games, interactive simulations or visualizations. It’s based on a highly flexible scene graph system that allows you to compose and visualize any type of 3D scene for your application.
PixelLight is written in C++ and has been designed with flexibility and extensibility as one of it’s main goals. Therefore, it’s not only a 3D engine, but a consistent framework that allows you to combine all the components that you need for your application without having to care about the differences of the actual libraries, APIs or operating systems that you are using. The underlying systems and libraries are abstracted by a powerful reflection and component system, which makes it easier and more effective to create applications for different platforms and target components such as rendering, sound, physics, network, scripting and so on.

Feature List

Platforms

  • Microsoft Windows (XP, Vista, 7)
  • Linux
  • Maemo 5

Rendering

  • OpenGL render
  • OpenGL ES 2.0 render
  • Deferred rendering support

Plugins

  • Flexible plugin architecture
  • Sound: OpenAL, FMOD and FMODEx
  • Physics: Newton, ODE and PhysX
  • Support for many input devices (e.g. SpaceNavigator, WiiMote)

API

  • Completely programmed in C++
  • Well structured and understandable code due to strictly object oriented design
  • Advanced reflection-, component- and plugin-systems making PixelLight highly flexible, portable, modular and quite universal
  • Flexible scene graph system which makes it easy to create even very complex scenes
  • Sophisticated application framework enabling you to “just start” quickly with your application development

Tools

  • Autodesk 3ds Max export plugin that can export whole scenes with nodes, meshes, materials and even morph targets with just one click

Documentation and examples

  • Detailed documented code with explanations of parameters and return values, examples and notes
  • A lot of sample applications

Screenshots

Video

Links
PixelLight
Pixel Light Youtube Video Channel

Thanks SlickMcRunFast for submitting those great news to LGN.

Breakthrough for Free Software Gaming–Ryzom Announces Full Release of Source Code and Artwork, and a Partnership with the Free Software Foundation to Host a Repository of the Game’s Artistic Assets.

PARIS, FRANCE, May 6, 2010 — Winch Gate Properties Ltd, the developer and publisher of massively-multiplayer online science-fantasy role playing games, is proud to announce the release of the source code and artistic assets of the popular MMORPG Ryzom to the Free Software Development Community.

Developers can now access the source code of the end-user client, content creation tools and server in order to make modifications, enhancements or to create their own virtual worlds. This move marks a milestone in Ryzom’s long history and dedication to the free software movement. In order to ensure that Ryzom continues to grow and foster as a free software project, Winch Gate is now releasing Ryzom under the terms of the Free Software Foundation’s GNU Affero General Public License.

Winch Gate is also excited to provide the free software community with high quality professional artistic assets including 3D objects, animation tracks, particle effects and thousands of textures. All of the Ryzom artistic assets will be licensed under the Creative Commons Attribution-ShareAlike to ensure that they and any derivative art will be available to all free software projects. These assets will be hosted in a new online repository in partnership with the Free Software Foundation.

By freeing Ryzom code, Winch Gate is transforming the MMORPG marketplace and is setting a precedent for how gaming software should evolve–in freedom. The source code released totals over two (2) million lines of source code and over 20,000 high quality textures and thousands of 3D objects.

Welcoming the news, Free Software Foundation executive director Peter Brown said, “This is a unique opportunity for the free software movement and the emerging free gaming field to accelerate the production of free games and 3D worlds. We recognize the importance of gaming and the current dominance of proprietary gaming software, so today represents a significant breakthrough from which our community can benefit.” The FSF has published more information about the scope of today’s release, and suggested ways for developers to get involved

Vianney Lecroart, Chief Technology Officer of Winch Gate says, “The Free Software community often has a difficult time finding great graphical assets that they can use in their own projects. We are sure that the thousands of textures and 3D objects we are releasing under the CC BY-SA will help a lot of Free Software projects.”

Winch Gate intends to incorporate certain code changes and enhancements into the official version of the Ryzom game. All code developed outside Winch Gate’s in-house development staff will be thoroughly reviewed to ensure quality standards, stability and security. In order to engage and foster growth in the Ryzom project, Ryzom will have a group of community managers who can manage patch submissions and feature requests. Support will continue to be given for the official Ryzom software only, with third-party projects unsupported by Winch Gate.

Initial projects will include bug fixes and porting to operating systems such as GNU/Linux and Apple Mac OS X. Timeframes for these enhancements will vary depending on the scale of the project and the project team. The level and world data associated with Ryzom will not be released as free content and their use will remain exclusive to players of the Ryzom game.

The source code and additional information will be available from the Ryzom Core Development Portal.

The Ryzom’s free media assets are available from Ryzom’s Asset Repository.

About Ryzom
Ryzom is a Massively Multiplayer Online Role-Playing or MMORPG Game set more than 3.000 years into the future, on a living, evolving virtual world: beautiful Atys, where after creating your own personal avatar you will guide it through this strange fantastic planet to uncover its mysteries.
The game boasts a unique science-fantasy setting, a distinctive and artistic visual style and a sophisticated plot based upon the conflict of two mysterious supernatural powers. The storyline was awarded “Mmorpg.com Best Story” award. Gameplay is highly adaptive to your personal preferences and the actions/skills system is remarkably unique, sophisticated and profound.
Ryzom Ring is the proprietary innovative free expansion that brings MMORPGs to a new level. Ryzom Ring allows you to create your own role-play and RPG Adventures on the world of Atys.

About Winch Gate
Winch Gate Properties Ltd is the developer and publisher of the massively-multiplayer online science fantasy role playing game Ryzom since 2009. Former employees from Nevrax joined the company to continue to work on Ryzom.

For more information contact:
Vianney Lecroart, Chief Technology Officer
vl@ryzom.com
irc: #ryzom on irc.freenode.net

Links
Announcement
MMORPG Ryzom
Free Software Foundation’s GNU Affero General Public License
Ryzom Core Development Portal
Ryzom’s Asset Repository

Thanks for rettichschnidi from the lgp IRC channel at the freenodes server for the news.