Edit detail for FrontPage revision 1 of 1

1
Editor: antont
Time: 2009/07/13 04:27:30 GMT+0
Note:

changed:
-
This is the wiki for (semi)public KyperjokkiEngineDevelopment. Practically that means information about several tools made by other's, e.g. for SoftwareConfiguration, but with a special focus on image, video and 3d things here. 

<h2>Currently actively used tools:</h2>

* BlendeR

* OgrE

* OpenSim

* Realxtend [Naali] (uses OgrE and OpenSim)

* PythoN (used in &/ with all above, and for many other things)

<h2>Background</h2>

To begin with, we needed solid RealTime 3D & video apps for LivePerformances (e.g. [VJ]ing). First some FriendS were welcome here, as it made sense (as in, benefits the world?), but now this is opened for everyone. 

First we were focusing on BlendeR for getting CharacterAnimation, the project is codenamed KyperMover. Now there is future development planned for FirstAndLast, see FirstAndLast:FrontPage

Previously we have developed on PixelShox, which was discontinued. Recently we took QuartzComposer back in the picture. Our VideoSwitcher (not (yet) VideoMixer) made with PSX is codenamed KyperjokkiWorkPSX. A purpose of this Wiki was to publish that work for the PixelShoxCommunity, back in .. err 2005 or so. This continued to serve as our VideoEngine (as BlendeR did not support VideoTextures), despite discontinuation of the software. PixelShox kinda grew to be MacOSTiger 's QuartzComposer, building on the new CoreVideo (and of course QuickTime, OpenGL, CoreAudio etc. that it benefitted from on MacOSPanter - and has of course now gotten forward with the new OsX releases.)

Another technology we have used is PyGame, which is good for 2dGames in itself, but supports video to some extent (that's what we used it for) and can do 3d too (with PyOpenGl).

OpenSceneGraph seems ok and is reportedly cool but we haven't used it. It also has  PythonBindings and CharacterAnimation (with Cal3D), one guy has also experimented with VideoTextures with it.

We have used the Pythonish SoyA is there too, it is higher level than 'traditional scene graphs'. For other things about Python and 3d there is a wiki, http://www.py3d.org/py3d_zwiki/FrontPage

OgrE (written in c++) is our main tool now, we've used it both from Python and C++, and C# and IronPython, 
http://www.ogre3d.org/

- python bindings at http://python-ogre.org/ (was old OgrePython etc but this is the current thing) 

BrevE has also interesting and some of the examples would be nice to have e.g. in BlendeR and SoyA, like SwarM and SuperWalker

For FutureDevelopment there are issues such as PathFinding and MakingWorlds.

LSystemS are an old favourite, one thing in that direction here is the SoyaPlant

FenFire is quite something.

InterReality VirtualObjectSystem (VOS) is being evaluated for FirstAndLast:FrontPage . Now we are involved with OpenSim using projects otherwise too, so OpenSim is the strongest candidate for FirstAndLast and KyperiA now. But VOS may still apply, there are similarities even.

ProcessinG a yet another kind of approach, beatiful examples but somehow .. well, i guess i was just disappointed after the conceptual hype to see that it was just some convenience functions to Java :o .. then again Java has since that developed interestingly: it can now access opengl, even when launched from browsers - actually JavaWebStart is the prominent tech for OpenGL web games. And Java is now GPL, OpenSource.

PureData is for music, at least .. "Ergates [er-gah-teez] is a 3d game-like audiovisual synthesiser which uses a usb gamepad as the primary control mechanism. " http://mccormick.cx/projects/ergates 

[Panda3D] is released by Walt Disney studios as open source, and has Python bindings. We have never used it, some other people have.



MobileGaming

about licenses, one interesting is EnviroWare

RelatedResearch is this stuff elsewhere. A ComparisonTable is to be made (for MoverThesis:FrontPage)

ZWikiWelcome includes what was here as default. 


This is the wiki for (semi)public KyperjokkiEngineDevelopment?. Practically that means information about several tools made by other's, e.g. for SoftwareConfiguration, but with a special focus on image, video and 3d things here.

Currently actively used tools:

Background

To begin with, we needed solid RealTime 3D & video apps for LivePerformances (e.g. [VJ]?ing). First some FriendS were welcome here, as it made sense (as in, benefits the world?), but now this is opened for everyone.

First we were focusing on BlendeR for getting CharacterAnimation, the project is codenamed KyperMover. Now there is future development planned for FirstAndLast, see FirstAndLast:FrontPage

Previously we have developed on PixelShox, which was discontinued. Recently we took QuartzComposer back in the picture. Our VideoSwitcher? (not (yet) VideoMixer?) made with PSX is codenamed KyperjokkiWorkPSX. A purpose of this Wiki was to publish that work for the PixelShoxCommunity?, back in .. err 2005 or so. This continued to serve as our VideoEngine (as BlendeR did not support VideoTextures), despite discontinuation of the software. PixelShox kinda grew to be MacOSTiger? 's QuartzComposer, building on the new CoreVideo (and of course QuickTime, OpenGL, CoreAudio? etc. that it benefitted from on MacOSPanter? - and has of course now gotten forward with the new OsX? releases.)

Another technology we have used is PyGame, which is good for 2dGames in itself, but supports video to some extent (that's what we used it for) and can do 3d too (with PyOpenGl?).

OpenSceneGraph seems ok and is reportedly cool but we haven't used it. It also has PythonBindings? and CharacterAnimation (with Cal3D), one guy has also experimented with VideoTextures with it.

We have used the Pythonish SoyA is there too, it is higher level than traditional scene graphs. For other things about Python and 3d there is a wiki, http://www.py3d.org/py3d_zwiki/FrontPage

OgrE (written in c++) is our main tool now, we've used it both from Python and C++, and C# and IronPython, http://www.ogre3d.org/

BrevE has also interesting and some of the examples would be nice to have e.g. in BlendeR and SoyA, like SwarM and SuperWalker

For FutureDevelopment? there are issues such as PathFinding and MakingWorlds.

LSystemS are an old favourite, one thing in that direction here is the SoyaPlant

FenFire is quite something.

InterReality VirtualObjectSystem (VOS) is being evaluated for FirstAndLast:FrontPage . Now we are involved with OpenSim using projects otherwise too, so OpenSim is the strongest candidate for FirstAndLast and KyperiA? now. But VOS may still apply, there are similarities even.

ProcessinG a yet another kind of approach, beatiful examples but somehow .. well, i guess i was just disappointed after the conceptual hype to see that it was just some convenience functions to Java :o .. then again Java has since that developed interestingly: it can now access opengl, even when launched from browsers - actually JavaWebStart? is the prominent tech for OpenGL web games. And Java is now GPL, OpenSource?.

PureData is for music, at least .. "Ergates [er-gah-teez]? is a 3d game-like audiovisual synthesiser which uses a usb gamepad as the primary control mechanism. " http://mccormick.cx/projects/ergates

Panda3D is released by Walt Disney studios as open source, and has Python bindings. We have never used it, some other people have.

MobileGaming

about licenses, one interesting is EnviroWare

RelatedResearch is this stuff elsewhere. A ComparisonTable is to be made (for MoverThesis:FrontPage)

ZWikiWelcome? includes what was here as default.

subtopics: