Search found 12 matches

by macdonag
Sat Mar 17, 2007 8:10 am
Forum: Open Discussion and Dev Announcements
Topic: Irrlicht For D
Replies: 9
Views: 706

Not sure about rewriting - that would seem a bit pointless (why not make a new library entirely in that case). The more useful solution (IMHO) would be to write a C-based library wrapper for Irrlicht. This could be easily used by D (D can easily interface with C, but not C++). This library would be ...
by macdonag
Fri Sep 08, 2006 12:48 pm
Forum: Beginners Help
Topic: Recommended Modeller & Format (for Mac!)
Replies: 4
Views: 239

Recommended Modeller & Format (for Mac!)

Hi, I'm using Irrlicht on a mac. I've been using wings3d to create some simple models, in obj format. What are the preferred modellers & formats for Irrlicht? I understand obj doesn't support alpha models, so that would be a problem. Also, I don't like Blender:-) Thanks for your opinions. graham
by macdonag
Mon Sep 04, 2006 8:27 pm
Forum: Beginners Help
Topic: Fullscreen mac mouse problem (bug ot setup issue?)
Replies: 4
Views: 184

To clarify, in fullscreen, moving left & right work as expected, but up & down do nothing. So I can rotate along the z-axis of the camera with the mouse/trackpad, but that's it.
by macdonag
Mon Sep 04, 2006 3:19 pm
Forum: Beginners Help
Topic: Fullscreen mac mouse problem (bug ot setup issue?)
Replies: 4
Views: 184

Was using a trackpad on a Powerbook G4. Haven't tried a mouse. Have tried Irrlicht 1.0 & current svn. No problem on windowed - just fullscreen.
by macdonag
Sun Sep 03, 2006 10:33 pm
Forum: Beginners Help
Topic: Fullscreen mac mouse problem (bug ot setup issue?)
Replies: 4
Views: 184

Fullscreen mac mouse problem (bug ot setup issue?)

Hi, when running the Quake3Map demo on the mac, the cursor doesn't work for rotating the camera when in fullscreen. It works in windowed mode. Any idea why this is? Is it a bug in the mac version of Irrlicht or have I not set things up correctly?

Thanks!
by macdonag
Thu Aug 31, 2006 9:33 pm
Forum: Open Discussion and Dev Announcements
Topic: Python bindings, anyone?
Replies: 47
Views: 4020

The solution I've come up with is to extend the SEvent class with some accessors for the items in the union: %feature("director") IEventReceiver; %include "IEventreceiver.h" %extend irr::SEvent { gui::IGUIElement* guiCaller() { return self->GUIEvent.Caller; } gui::EGUI_EVENT_TYPE...
by macdonag
Wed Aug 30, 2006 9:44 pm
Forum: Open Discussion and Dev Announcements
Topic: Python bindings, anyone?
Replies: 47
Views: 4020

On a swig note, I've got something for Ruby, but there are a few holes left. One of them is SEvent in IEventReceiver.h. There is an anonymous nested union. Swig claims such a construct is not supported: Warning(312): Nested union not currently supported (ignored). How has anyone else gotten around t...
by macdonag
Tue Aug 15, 2006 6:47 am
Forum: Open Discussion and Dev Announcements
Topic: Python bindings, anyone?
Replies: 47
Views: 4020

Getting a bit further now, but when loading the module into Ruby, I get the error: dyld: NSLinkModule() error dyld: Symbol not found: __ZNK3irr4core8aabbox3dIfE7isEmptyEv Referenced from: ./irrlicht.bundle Expected in: flat namespace ...It's a long shot, but anyone know what this could be related t...
by macdonag
Sun Aug 13, 2006 10:39 pm
Forum: Open Discussion and Dev Announcements
Topic: Python bindings, anyone?
Replies: 47
Views: 4020

Getting a bit further now, but when loading the module into Ruby, I get the error: dyld: NSLinkModule() error dyld: Symbol not found: __ZNK3irr4core8aabbox3dIfE7isEmptyEv Referenced from: ./irrlicht.bundle Expected in: flat namespace ...It's a long shot, but anyone know what this could be related to?
by macdonag
Sun Aug 13, 2006 7:24 pm
Forum: Open Discussion and Dev Announcements
Topic: Python bindings, anyone?
Replies: 47
Views: 4020

zenaku wrote:
macdonag wrote:That's within "namespace irr {}" of course.
try adding

Code: Select all

using namespace irr;
Nope, that wasn't it, it was already within that namespace. What actually was the problem was that I had an empty, local, irrlicht.h. So it actually wasn't pulling in the real irrlicht.h. Doh!
by macdonag
Sun Aug 13, 2006 12:30 pm
Forum: Open Discussion and Dev Announcements
Topic: Python bindings, anyone?
Replies: 47
Views: 4020

That's within "namespace irr {}" of course.
by macdonag
Sun Aug 13, 2006 12:28 pm
Forum: Open Discussion and Dev Announcements
Topic: Python bindings, anyone?
Replies: 47
Views: 4020

I recently started work on a SWIG python binding for Irrlicht, for my own uses. If anyone's interested, let me know.. there's not too much there so far, but it at least runs the basic model-loading example. This is a direct wrapping of the Irrlicht API for Python, not a framework or other engine wi...