03-23-2010, 06:49 PM
If you know c++, you should create a DLL that uses Irrlicht externaly and call your DLL from ruby. Ruby Win32API is very limited, mainly because ruby hasn't pointers and that makes things complicated, specially for c++ classes.