Ogre 3D Graphics Engine Port (Now in Development) August 07, 2008 10:52PM | Registered: 14 years ago Posts: 91 |
This is the document describing what he is working on he may update is more as he gets things done.Quote
Tinte
Ogre port
Modules with new implimentation required:
*Render system. Can be implemented without GPU programms and some other things.
*OgreFileSystem.
*OgreSearchOps.
Required libraries
The libraries Orge uses:
*OpenIL. Used for loading textures. Can be substituded with FreeImage or pnglib and some custom loaders.
*FreeType. Used for TrueType fonts. Can be stripped down.
*zzip. Used for work with zips. Can be stripped down.
Things we will need:
Logging system over the network (to PC, for dev time) and file (not really usefull in dev - need to eject SD every time, but good for testers)
Notes On Iris2:
*it uses ogre directly from lua, so it can use features in unexpected to my render system implementation way (like render targets and or point sprites, or even shaders).
*there will be problems with materials. they are shader-based.
*there will be problems with memory. Orge is not really suitable for wii itself, its too large and too PC-styled, and iris is even more on that. it even has path finding in lua. and its uses std intensively. so it will fragment memory and then fail. We will need custom memory allocators and special techniques on it.
*running speed seems to be slow because of lua and std.
*network implementation will be real pain, its hard even on pc to debug it.
Quote
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D rendering engine (as opposed to a game engine) written in C++ designed to make it easier and intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. The class library abstracts the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other high level classes.
Re: Ogre 3d Graphics Engine Port August 07, 2008 11:05PM | Registered: 14 years ago Posts: 7 |
Re: Ogre 3D Graphics Engine Port August 08, 2008 09:54AM | Registered: 14 years ago Posts: 109 |
Re: Ogre 3D Graphics Engine Port August 08, 2008 10:26AM | Registered: 14 years ago Posts: 91 |
Re: Ogre 3D Graphics Engine Port August 08, 2008 10:39AM | Registered: 14 years ago Posts: 211 |
Re: Ogre 3D Graphics Engine Port August 08, 2008 10:50AM | Registered: 14 years ago Posts: 91 |
Re: Ogre 3d Graphics Engine Port August 08, 2008 05:04PM | Registered: 14 years ago Posts: 55 |
Quote
martinstatic
It looks awesome.
I believe that someone should port this.
I also think that it is a great idea.
Link did not tell me to say this, it is my belief entirely. I enjoy Ultima online.
Re: Ogre 3d Graphics Engine Port August 08, 2008 11:09PM | Registered: 14 years ago Posts: 91 |
Quote
Tinte
I will write a paper on vision i have about the port first. Also, it could be good, if somebody experienced in graphics wrote down his thought about materials system. I am pretty sure we will not get cg on wii. So there will be some kind of substitutuion on fixed pipeline and way to map ogre materials to it.
Re: Ogre 3D Graphics Engine Port August 09, 2008 07:34PM | Admin Registered: 14 years ago Posts: 5,132 |
Re: Ogre 3D Graphics Engine Port August 09, 2008 07:49PM | Registered: 14 years ago Posts: 91 |
Re: Ogre 3D Graphics Engine Port August 09, 2008 08:24PM | Admin Registered: 14 years ago Posts: 5,132 |
Re: Ogre 3D Graphics Engine Port August 14, 2008 08:27PM | Registered: 14 years ago Posts: 91 |
Quote
Tinte
Hi!
During sunday night I fixed texture and mesh loading in my little engine. now it's working fine. I plan to add vertex color support and second texture coordinates set (for lightmaps), and also some kind of lights management.
Quote
Tinte
I wrote a little 'engine', which can load meshes and textures and handle basic lighting. There are some things left that i want to investigate on the platform, and maybe make a small homebrew game. It will take some time because i'm kinda busy at work and studying...
Re: Ogre 3d Graphics Engine Port August 14, 2008 08:31PM | Registered: 14 years ago Posts: 83 |
Hey dude!!! I thought I wouldn't see you again!!! Well anyway wow that last one with the haze looks very good...hope the wii can handle some of this stuff.Quote
martinstatic
It looks awesome.
I believe that someone should port this.
I also think that it is a great idea.
Link did not tell me to say this, it is my belief entirely. I enjoy Ultima online.
Re: Ogre 3D Graphics Engine Port August 14, 2008 10:14PM | Registered: 14 years ago Posts: 91 |
Re: Ogre 3D Graphics Engine Port August 20, 2008 10:52PM | Admin Registered: 14 years ago Posts: 5,132 |
Re: Ogre 3D Graphics Engine Port August 21, 2008 04:47AM | Registered: 14 years ago Posts: 91 |
Re: Ogre 3D Graphics Engine Port August 22, 2008 11:40PM | Registered: 14 years ago Posts: 3 |
Re: Ogre 3D Graphics Engine Port August 23, 2008 12:33AM | Admin Registered: 14 years ago Posts: 5,132 |
Re: Ogre 3D Graphics Engine Port August 23, 2008 06:14AM | Registered: 14 years ago Posts: 91 |
Re: Ogre 3D Graphics Engine Port August 23, 2008 08:57PM | Registered: 14 years ago Posts: 3 |
Actually I want to write little 3d engine first.Quote
Arikado
Awesome to see you on the forums Tinte :) Can we expect a release of this library soon?