Archive

Posts Tagged ‘OGRE’

3D mesh tools for OGRE

May 31st, 2009 ramy No comments

Some people were having trouble with some of the OGRE tools for Maya
So this is where we get the tools, they are Operating System specific, so be sure to get the right one.
Windows
Maya 7.0
Maya 8.0
Maya 8.5
Maya 2008

Mac OSX
Maya 8.5

If you are using something other than maya, check this link for extensions:
http://www.ogre3d.org/download/tools

Once you download your package, be sure to read the instructions. Installing the extensions should only require you to put some files around your maya folder. Once that’s done, all you have to do is start up Maya and you should new menu item called OGRE next to File, Edit, etc, at the top of your window.

If you want to test out an object you exported, those on windows can get this application:
Ogre Mesh View Next Gen for windows

Categories: tools Tags: ,

Compiling Hydrax 0.5

May 29th, 2009 carignan.boy 2 comments

Here are some instructions on how to get the libHydrax.so to compile on your system. These instructions work for Ubuntu Linux and the Code::Blocks IDE.

start by getting the rar here :

wget http://modclub.rigsofrods.com/xavi/Hydrax-v0.5.rar

extracted Hydrax-v0.5.rar
open Hydrax/Hydrax.cbp

in projects->build options
	in Hydrax, compiler settings>other options
	remove -mthreads

	in Hydrax, compiler settings>#defines
	remove WIN32 and _WINDOWS

in projects->properties
	in the libraries tab
	add OGRE

added file Hydrax.cpp and removed hydrax.cpp from the project
removed Structs.cpp

removed this from linker settings:
-Wl,--enable-runtime-pseudo-reloc
-Wl,--enable-auto-image-base
-Wl,--add-stdcall-alias

apply fix from here
http://www.ogre3d.org/forums/viewtopic.php?p=284091&sid=ce193664e1d3d7c4af509e6f4e2718c6
it's the one where you change things from 1d to 2d etc.

build
compile
copy hydrax.so that was created from
/wherever/Hydrax-v0.5/Hydrax/bin/Release into
/usr/local/lib/ as
libHydrax.so

This should score you the library.

More to come on how to get the demo rolling.

Categories: programming Tags: , ,