#4184232 - 10/21/15 08:30 AM
Ogre again
|
Joined: Jun 2005
Posts: 675
FireBird_[WINE]
Member
|
Member
Joined: Jun 2005
Posts: 675
|
Well, sometimes it's back. 1. Download and install Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)2. Download EE demos Ogre package3. Unpack it anywhere. 4. Run EE_OBJECTS.EXE or EE_TERRAIN.EXE there. 5. Choose Rendering Subsystem: Direct3D9 Rendering Subsystem, required resolution and full screen option, press OK. 6. Wait a couple of minutes Esc - exit WSAD,Arrows,PgUp/PgDown,Mouse (w/ or w/o shift) - movement/rotation FGRT - misc options EE_OBJECTS .;[ (w/ and w/o shift) - change the first scene (look at top for its hex numbers). /'] (w/ and w/o shift) - change the second scene (look at top for its hex numbers). EE_TERRAIN Use M and Shift+M to change the map number. Suddenly I found Ogre uses right-handed coordinate system, now left and right are not swapped Texture animations were improved (each scene has it's own body numbers, for example) Rotors are animated by default Weapons are not shown all at once Some materials still need to be improved (glass is not reflective yet, have to find the reason). Terrain uses fog Sky is Ogre's one of defaults, it is not the one from EE yet.
|
|
#4184292 - 10/21/15 12:13 PM
Re: Ogre again
[Re: FireBird_[WINE]]
|
Joined: Dec 2012
Posts: 1,382
thealx
Member
|
Member
Joined: Dec 2012
Posts: 1,382
|
is it suitable only for rendering tests, so there are no any action on the scenes? have no free time right now, but will try it as soon as possible.
------------
everything looks good. finally there is no issues with z-depth for transparent surfaces.
Last edited by thealx; 10/23/15 08:42 PM.
|
|
#4191009 - 11/05/15 12:46 PM
Re: Ogre again
[Re: FireBird_[WINE]]
|
Joined: Aug 2011
Posts: 808
Member
|
Member
Joined: Aug 2011
Posts: 808
|
|
|
#4191171 - 11/05/15 06:51 PM
Re: Ogre again
[Re: FireBird_[WINE]]
|
Joined: Dec 2012
Posts: 1,382
thealx
Member
|
Member
Joined: Dec 2012
Posts: 1,382
|
if you talking about based on EECH 1.15.2FIX5 AND DX9 test version it doesn't related to Ogre anyhow. it's just system changes that affects compatibly and performance a bit.
|
|
#4191313 - 11/06/15 01:26 AM
Re: Ogre again
[Re: ]
|
Joined: Jun 2005
Posts: 675
FireBird_[WINE]
Member
|
Member
Joined: Jun 2005
Posts: 675
|
]If I have to have EECH installed to make it work? Sure. The demo uses original COHOKUM models and textures. So it looks awful. It's just a tech demo showing that it is possible to use Ogre for rendering of some EE stuff. But until new models (with new materials) are released, there would be no significant improvement in visuals. Well, I have EE version using only Ogre for rendering. It's veeeery limited in functionality, but it works. But I got only 6 fps with that. That's a veeeery long way to go to have EECH with Ogre playable. And it requires a lot of efforts. I doubt I alone can do that much. 80/20 rule - first 80% of work takes 20% resources and the rest 20% of work eats the rest 80%. Surely beta version already runs on DX9 It runs D3D9 since May, 2014. One and a half year ago. And what?.. Nothing. Modders even don't want to add 3D needles to Havoc cockpit.
|
|
#4191698 - 11/06/15 10:24 PM
Re: Ogre again
[Re: EagleEye[GER]]
|
Joined: Jun 2005
Posts: 675
FireBird_[WINE]
Member
|
Member
Joined: Jun 2005
Posts: 675
|
]when there is a new DX version available anything should be working better No, it's just an interface. ]and improvements would be much easier to to, because DX9 is more capable? Right. D3D9 has shaders support, for example. D3D7 had not. ]Sure, 3D models would have been made new or to adjust. Who will do it? Will you? Will you hire someone to do it? I won't and I know nobody who surely will. Thus here we stand.
|
|
#4192619 - 11/09/15 01:38 PM
Re: Ogre again
[Re: FireBird_[WINE]]
|
Joined: Sep 2006
Posts: 1,130
EagleEye[GER]
Member
|
Member
Joined: Sep 2006
Posts: 1,130
Germany
|
I would have thought that when the DX9 version is the standard now, all work on terrain, trees and so on would benefit from it. And perhaps someone would start to make new 3D models? If not, the old ones would actually also work with DX9 interface, not? What do you want to achive with testing it in OGRE, just asking?
Last edited by EagleEye[GER]; 11/09/15 01:40 PM.
|
|
#4193435 - 11/11/15 07:19 PM
Re: Ogre again
[Re: EagleEye[GER]]
|
Joined: Jun 2005
Posts: 675
FireBird_[WINE]
Member
|
Member
Joined: Jun 2005
Posts: 675
|
]So the source code would have to be dramaticaly changed and the 3D objects format to, to have a benfit from the D3D9 interface? We're talking about benefits from D3D9? The code change is rather local for that - only rendering part is required to be changed. Objects file format is a part of the rendering. ]I thought OGRE is "just" a 3D engine. Now Ogre? "Ogre conversion" and "D3D9 benefits conversion" are very different things. But all of them require efforts. As for Ogre - as far as I know it is so. Third party library with rendering functionality. ] But it would run EECH completely with its own programming language? Sorry, I don't understand why the library provides its own programming language and needs to change the main application. Some terms are mixed probably. Ogre is a rendering library, and is a valid replacement for EECH current rendering engine. Many "business" code of EECH (like cockpits functionality) uses direct calls to the renderer for several features. If the renderer goes to Ogre, those features will not be present in the library interface (but others will). So, we will need not only to replace the engine, but to change the current code to use different interface. That may lead to other things.
|
|
#4194022 - 11/13/15 03:42 PM
Re: Ogre again
[Re: FireBird_[WINE]]
|
Joined: Sep 2006
Posts: 1,130
EagleEye[GER]
Member
|
Member
Joined: Sep 2006
Posts: 1,130
Germany
|
About OGRE: So porting it over to OGRE (if feasable) would mean to have a complete new render-engine, but to make that work with the "business" code of EECH is questionable?
About D3D9: Wouldn`t it be much more promising to change the "business" code of EECH to work with the new D3D9 interface? Sure, to make the current engine benefit from it, would need additional work. You do not have to make EECH code to work with a complete new engine though, like OGRE would be, right?
I`m just interested in these things, I do not even have programming knowledge.
EDIT: Just re-read the Direct3D 9 conversion thread and saw that you were already working on EECH version with D3D9 with success. Can´t believe that this doesn`t moved further. Sure, we are lucky enough to have you guys still working on the old version though.
Last edited by EagleEye[GER]; 11/13/15 03:53 PM.
|
|
#4194121 - 11/13/15 07:50 PM
Re: Ogre again
[Re: FireBird_[WINE]]
|
Joined: Jun 2005
Posts: 675
FireBird_[WINE]
Member
|
Member
Joined: Jun 2005
Posts: 675
|
Well, again I don't fully understand what the question is... Yes, EECH uses D3D9 now, but it does not use its features. It works like old D3D7 one (mostly).
As for two projects "Ogre conversion" and "Addition of D3D9 features"... Those are different in both "business risks" and potential gains.
Mister, you know, I'm not a real welder. (c) That's why my understanding of "which features of D3D9 to add" is very limited. The working Ogre engine is someway already optimized. Also, the current EECH engine, while using D3D9 interface, is designed for 15-years old GFX cards. I say more - not only engine, but models and textures. Rewritting the engine to be architecturally D3D9-capable would lead to something like Ogre anyway.
But yes, making several little steps are less risky than leaping.
But despite of all above, I saw no interest to both of these projects from the community. Well, even five years ago (that was the beginning of Ogre conversion) there was a lot of chat, but no deeds.
|
|
#4195018 - 11/16/15 10:33 AM
Re: Ogre again
[Re: FireBird_[WINE]]
|
Joined: Sep 2006
Posts: 1,130
EagleEye[GER]
Member
|
Member
Joined: Sep 2006
Posts: 1,130
Germany
|
Well, I do not have a question. I just wondered, like you, that community have no interest in conversion to D3D9. They still modding the objects, trees terrain and so on for the old engine. When I saw your thread about OGRE, I wasn`t even aware of test`s with D3D9 interface. I only come by here from time to time to see if someone took the huge task to "convert". It´s just my dream that community would come up with something like what the devs of EE2 have done. I would say that EECH with it`s campaign is still unbeaten and there is no other heli sim on the horizont which such a feature. I would certainly pay for a version with a new engine and all other changes that were made from Arneh, thealx and so on.
Last edited by EagleEye[GER]; 11/16/15 10:35 AM.
|
|
|
CD WOFF
by Britisheh. 03/28/24 08:05 PM
|
|
|
|
|
|
|
|
|
|
|