eqOgre is my test project for integrating Ogre application with Equalizer. You can get the executable files from here, and you can find some previews from my last post.
Features
1.Simple Ogre application integrated with Equalizer.
2.Load ply file as mesh data.
3.Interact by mouse and keyboard.
4.Realtime textured shaddow for each mesh object.
5.Support multi-window, multi-channel, or cluster running by equalizer.
6.Just support WindowXP by now.
Important
Because of ogre's limitation, thread safeness is poor, so
1.each node can only contain one pipe, that means you must change the config of 2-window.2d.eqc to use one pipe that contains tow windows.
2.there will be a blank window to be created automaticly, which is needed to initialize some opengl extensions by ogre.
What's needed
1. Ogre 1.4.4 for vc8
2. Equalizer v0.4
3. visual c++ 8.0 with sp1.
4. Ply files, you can find from http://graphics.stanford.edu/data/3Dscanrep/
5. eqOgre source from http://www.esnips.com/doc/64e8e015-571f-41a2-9df4-12a4ce5f7274/eqOgre-full
For lower bandwidth, you can get just source from http://www.esnips.com/doc/5c49c8f1-158f-4b6c-8bd4-027ed960088a/eqOgre-source
How to build?
After prepared IDE and SDKs, you can open the solution in './scripts' folder and build it.
Exacutable files will be outputed to './build/debug' or './build/release' as what configuration you choosed.
How to run?
If you just build with ogre 1.4.4 and Equalizer 0.4, the result can run directly and skip these.
But if you want to change the exacuting directory or edit the code, I hope these would be helpful.
1. Copy these files from Ogre's output directories to your executable directory.
for debug solution, you will need these files at least:
- CEGUIBase_d.dll
- CEGUIExpatParser_d.dll
- CEGUIFalagardWRBoard_d.dll
- OgreGUIRender_d.dll
- OgreMain_d.dll
- OIS_d.dll
- ReferenceAppLayer_d.dll
- RenderSystem_GL_d.dll
for release solution, you will need:
- CEGUIBase.dll
- CEGUIExpatParser.dll
- CEGUIFalagardWRBoard.dll
- OgreGUIRender.dll
- OgreMain.dll
- OIS.dll
- ReferenceAppLayer.dll
- RenderSystem_GL.dll
2. Copy these files from Equalizer's output directories to your executable directory.
btw, for both configurations, the files have the same names:
- Equalizer.dll
- EqualizerServer.dll
- pthreadVC2.dll
3. Move ply model files to the parent 'models' directory of your executable directory.
ie. if './build/release' is your executable directory, your can copy the ply file into
'./build/models'
The directory of ply files can be set in EqOgreWindow::setupPlyMesh for each PlyMesh object, you can change that as you want.
The default model used in eqOgre is 'rockerArm.ply', which could be found in equalizer's
examples directory also.
4. If you have changed the executable directory, please check the ogre config files are
set correcttly, just as './build/debug/plugins.cfg', './build/debug/plugins.cfg', and
'./common/*.cfg'
5. Now try to run eqOgre.exe just like Equalizer's eqPly example.
Please try 'a/d/w/s' and arrow keys to move the camera, and draw the mouse to rotate the camera.
28 comments:
hi. im intersted in studying your code, but i can't seem to download the zip file you posted. Do you know where i can download it ?
thanks
buy tramadol online tramadol withdrawal vs vicodin withdrawal - ultram tramadol hci tablets
alprazolam mg generic xanax 027 - xanax drug class
buy carisoprodol carisoprodol side effects liver - carisoprodol for sale online
xanax online can you overdose 3 xanax - drug interactions trazodone xanax
carisoprodol 350 mg difference between soma carisoprodol - carisoprodol headache
tramadol 100mg tramadol hcl vs vicodin - buy tramadol an 627
order carisoprodol carisoprodol drug classification - carisoprodol 350 mg good
buy tramadol online tramadol hcl 50 mg para que sirve - buy tramadol ireland
xanax online xanax bars or footballs - xanax drug side effects
generic xanax xanax dosage gg 257 - xanax generic best
buy tramadol online good place buy tramadol online - tramadol hydrochloride
buy tramadol online buy tramadol online in florida - tramadol overdose toxicology
cialis online order cialis usa - buy cialis without perscription
http://landvoicelearning.com/#44827 tramadol hcl er - purchase tramadol online cod
buy tramadol online reviews buy tramadol overnight shipping - can you buy tramadol dominican republic
aaa!!! Topamax Online - generic topiramate http://www.topamaxbestonline.net/#topamax-online, [url=http://www.topamaxbestonline.net/#topamax-online]Generic Topiramate[/url]
buy tramadol can tramadol hcl 50 mg be cut in half - tramadol hcl reviews
03 prednisone medication - prednisone no prescription http://www.prednisoneonlinerx.net/index.html, [url=http://www.prednisoneonlinerx.net/index.html]prednisone online [/url]
4, lasix cost - furosemide without prescription http://www.lasixordernow.net/, [url=http://www.lasixordernow.net/]buy lasix no prescription [/url]
all, levitra without prescription - vardenafil price http://www.recoverinchrist.org/#vardenafil-price , [url=http://www.recoverinchrist.org/#cost-of-levitra ]cost of levitra [/url]
buy tramadol online buy cheap tramadol no prescription - tramadol for dogs effects
http://staam.org/#10699 buy tramadol online with visa - buy tramadol hydrochloride online
http://bayshorechryslerjeep.com/#6828 xanax withdrawal after 3 weeks - generic vs regular xanax
great post, very informatiνe. ӏ wοnder why
the othеr ѕpeciаlists оf this sectοr don't understand this. You must proceed your writing. I'm sure, уou've a great readers' base already!
My web page :: clenbuterol weight loss
Your write-uр οffеrs confiгmеd neсesѕaгу to myself.
It’s quitе informative and уou rеаlly aгe cеrtаinlу quіte wеll-infοrmed in thіs fielԁ.
Υou havе got popped mу personаl eуes for yοu tο varіous vіеws on this specific matteг
usіng intеresting anԁ soliԁ articlеѕ.
Visit my homepage : Valium Online
Your current write-uр оffers confirmed useful
to myself. It’s quite educational and you're simply clearly extremely experienced in this area. You possess popped our sight to various thoughts about this specific matter with interesting and sound articles.
My site - buy viagra
hello!,I like your wгiting veгу so much!
ѕhare wе keер in touch еxtra аbout youг аrticle οn АOL?
ӏ neeԁ an expert οn this house to гeѕolve
my problem. Maybe that is you! Looking fοrwaгd to seе you.
Feel fгеe to vіsit my web ѕite; hcg for weight loss
Post a Comment