Search found 87 matches

by Foole
Tue Feb 07, 2006 1:00 pm
Forum: Irrlicht.NET
Topic: Solution for Linux + Mono + Irrlicht issue?
Replies: 1
Views: 1222

P/Invoke (which works with mono) does not work with C++ libraries. Visual C++.NET can work with C++ libraries, but it produces mixed mode assemblies, which don't work with mono. As discussed many times before, the only 2 ways around this are to rewrite the C++ library in a .NET langauge (eg C#) or t...
by Foole
Thu Jan 19, 2006 12:00 pm
Forum: Irrlicht.NET
Topic: The specified module could not be found
Replies: 4
Views: 1586

A filenotfound exception will almost always tell you what file it was looking for. Can you give us the complete error message?
by Foole
Wed Jan 18, 2006 6:54 am
Forum: Irrlicht.NET
Topic: .NET on Linux - Compatible with Mono?
Replies: 1
Views: 1217

This has been answered a few times before... Irrlicht.NET does not work with mono because it uses managed C++ which is not supported by mono. The two options for getting it working are to use a glue (C->C++) library or to rewrite the whole engine in a .NET language. See here for more info on develop...
by Foole
Fri Dec 02, 2005 11:46 am
Forum: Irrlicht.NET
Topic: pure .NET version of engine for download
Replies: 91
Views: 18110

I started off doing a 1for1 replacement for the C++ engine.. that's why the OpenGL driver is such a mess. A 1for1 replacement for the ManagedC++ wrapper would make it much easier to switch existing code over. CLS compliance would make the library friendlier to new coders. I guess i'm leaning towards...
by Foole
Sun Nov 20, 2005 3:04 am
Forum: Irrlicht.NET
Topic: Help using ISceneNode.AddChild() in .NET hosted in WinForm
Replies: 2
Views: 1473

Is it possible that you aren't taking into consideration the fact that a child node's co-ordinates are relative to the parent?

Unless the parent is at 0,0,0 attaching a node will make it appear somewhere else.
by Foole
Thu Nov 10, 2005 10:06 am
Forum: Irrlicht.NET
Topic: c# vs c++
Replies: 5
Views: 1895

Are talking about the difference between the languages or the difference between the irrlicht libraries?

The biggest difference I found between the irrlicht libraries was that it is impossible to add new features using .NET. eg If you want to add a mesh loader or animator, you have to do it in C++.
by Foole
Mon Nov 07, 2005 8:41 am
Forum: Irrlicht.NET
Topic: pure .NET version of engine for download
Replies: 91
Views: 18110

i dunno why .NET is important. don't get me wrong i have the framework on here and i've got VS.NET and program in C++ (that's how i foung this awesome API) but i wouldn't make a DL for just that. .NET is important to me because it makes programming easier and makes my time more productive. Unfortun...
by Foole
Mon Nov 07, 2005 7:49 am
Forum: Irrlicht.NET
Topic: Problems with IEventReceiver in VB.NET
Replies: 3
Views: 1444

Try:

Class MyEventReceiver
Implements IEventReceiver

IEventReceiver is an interface, not a class.
by Foole
Fri Nov 04, 2005 11:46 am
Forum: Irrlicht.NET
Topic: pure .NET version of engine for download
Replies: 91
Views: 18110

Well I put several hours work into it.. got some basic classes and structs written up, wrote a test program and... I see nothing. I have no idea why. I wrote enough to create a test scene node and render it in OpenGL. If someone can give me somewhere to put it, I can rar up the source for someone el...
by Foole
Sat Oct 29, 2005 4:06 am
Forum: Irrlicht.NET
Topic: Collision Detection example conversion....
Replies: 11
Views: 3032

When creating the line for collision detection, I get the following build error: Operator '+' cannot be applied to operands of type 'Irrlicht.Core.Vector3D' and 'Irrlicht.Core.Vector3D' Yup that's a bug in the bindings. I wrote a post about it a while ago but I didn't get a response. Your options a...
by Foole
Fri Oct 28, 2005 10:39 am
Forum: Irrlicht.NET
Topic: Collision Detection example conversion....
Replies: 11
Views: 3032

It works here.

I can only guess that you didn't replace the line. ie replace your line (the one with "SetTransform" in it) with my line.

If you still can't get it working, post the whole block of code again.
by Foole
Wed Oct 26, 2005 12:18 am
Forum: Irrlicht.NET
Topic: Collision Detection example conversion....
Replies: 11
Views: 3032

Try:

Code: Select all

device.VideoDriver.SetTransform(TransformationState.WORLD, new Matrix4());
I can't think why you would put Matrix4 in there twice.
by Foole
Sun Oct 23, 2005 8:46 am
Forum: Beginners Help
Topic: Compiling under Visual Studio 2005 Beta 2
Replies: 6
Views: 585

It looks like it's failing in one of the Platform SDK headers (winnt.h). You might need to update your Platform SDK. Otherwise there might be a compiler option to change this from an error to a warning.
by Foole
Wed Oct 19, 2005 1:11 pm
Forum: Beginners Help
Topic: Library Version Does Not Match
Replies: 2
Views: 195

The only way this can happen is if you are compiling with the 0.12 version of irrlicht.h, but the program is finding the 0.11 version of irrlicht.dll. Perhaps you copied the old dll somewhere (eg Windows\System32) and it is finding that copy instead of the new one? I'd search the whole computer for ...
by Foole
Tue Oct 18, 2005 8:41 am
Forum: Irrlicht.NET
Topic: Displaying Irrlicht in a c# picture box
Replies: 17
Views: 8123

"Color is an ambigous reference" is because there is a Color class/struct in Irrlicht.Video AND System.Drawing. You need to qualify the reference with the full namespace. ie:

Code: Select all

device.VideoDriver.BeginScene(true, true, new Irrlicht.Video.Color(0,100,100,100));