Search found 588 matches

by roxaz
Mon Sep 23, 2013 8:26 am
Forum: Project Announcements
Topic: [EARLY-PRE-ALPHA] Hexahedron World
Replies: 2
Views: 1648

Re: [EARLY-PRE-ALPHA] Hexahedron World

On an unrelated note, my plugin system is partially based on code released to the public domain by the author, I assume this means I can legally use it as I please? (I'll give credit either way but just double checking to make sure I understood the concept right, I don't want to be chased by lawyer...
by roxaz
Mon Sep 23, 2013 8:08 am
Forum: Beginners Help
Topic: OpenGL 4?
Replies: 16
Views: 1991

Re: OpenGL 4?

Oh, it's quite simple, you have to rewrite the Irrlicht OpenGL "driver" as it currently does not support OpenGL 4.x i believe you have made a mistake in this statement, you should have said: Oh, it's quite " simple " , you have to rewrite the Irrlicht OpenGL "driver" a...
by roxaz
Sat Sep 21, 2013 3:23 pm
Forum: Beginners Help
Topic: Hello world question
Replies: 21
Views: 1721

Re: Hello world question

P.S. STATUS_ACCESS_VIOLATION is error code for accessing memory that one should not. For example null pointer usage would cause this, or accessing a memory in a way that does not comply to page protection flags.
by roxaz
Fri Sep 13, 2013 4:15 pm
Forum: Open Discussion and Dev Announcements
Topic: Feature request: event-driven scene manager
Replies: 5
Views: 2435

Re: Feature request: event-driven scene manager

then each object should save it's drawn appearance into a separate buffer in order for it to be used in final frame composition right? what if there are lots of objects? for 1024x768 resolution single buffer would be over 3 megs (4bpp). it would add up soon. but this will not work due to simple fact...
by roxaz
Fri Sep 13, 2013 8:16 am
Forum: Project Announcements
Topic: SmartBody - a character animation engine for Irrlicht
Replies: 57
Views: 28199

Re: SmartBody - a character animation engine for Irrlicht

THIS-IS-SICK.

Seriously its one of the most incredible contributions to opensource 3d community i have seen, if not most incredible.
The World says Thank You
by roxaz
Mon Aug 26, 2013 1:29 pm
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

i dont quite know how typemaps work, tried experimenting with them but without much success. looking at your changes so far i see some memory leaks (unless swig does free up those objects, but i doubt it). for example in %typemap(out) path&. sure heap allocation is needed? i think i had typemaps...
by roxaz
Tue Aug 20, 2013 6:51 am
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

cxx compiles, provided two typecasts are changed from (void*) to (wchar_t*)
by roxaz
Mon Aug 19, 2013 12:59 pm
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

well - managed c++ compiled with /clr:safe run on linux just fine as they are pure .net binaries w/o bit of native code. in case of lime - you cant have that because of needed mixing of native code to consume native classes by managed code. now what swig does is generating c wrapepr around c++ api. ...
by roxaz
Mon Aug 19, 2013 7:33 am
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

No one has contacted me yet about this. The progress is certainly noteworthy, all thanks to your help. I'll approach them once we have a functioning setup if they contact me in the mean time. you mentioned you would pm him thats why i asked ^_^ btw greenya expressed any interest in this? I'm here. ...
by roxaz
Sun Aug 18, 2013 4:14 pm
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

btw greenya expressed any interest in this?
by roxaz
Sun Aug 18, 2013 3:49 pm
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

pretty much what i did.. still cant figure out how to make this IEventReceiver an interface. what i have so far: %nodefaultctor IEventReceiver; %typemap(csbase, replace="1") IEventReceiver ""; %typemap(csclassmodifiers) IEventReceiver "interface"; %typemap(csbody) IEven...
by roxaz
Sun Aug 18, 2013 2:29 pm
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

well i have most of errors fixed. atm im at the point where had to make two classes public in irrlicht headers   typedef irr::scene::CVertexBuffer::IVertexList IVertexList; typedef irr::scene::CIndexBuffer::IIndexList IIndexList; %{ typedef irr::scene::CVertexBuffer::IVertexList IVertexList; typedef...
by roxaz
Sun Aug 18, 2013 1:02 pm
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

could you explain to me what is the point of these proxy classes?
by roxaz
Sun Aug 18, 2013 7:01 am
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

real issue is classes like IGUIElement that use multiple inheritance to inherit IEventReceiver. Since it is pure virtual class anyway it could be interface to allow dual inheritance for some classes. atm stuff in my repo won't compile due to overriding nonexistent OnEvent that is lost by discarding ...
by roxaz
Sat Aug 17, 2013 4:28 pm
Forum: Project Announcements
Topic: Linux compatible .Net bindings for irrLicht
Replies: 32
Views: 8140

Re: Linux compatible .Net bindings for irrLicht

you may wish to check out my progress https://github.com/umbr4/IrrlichtDotNet main highlights are make.sh that does all needed to generate wrapper code (does not build anything yet) and swig is called with -includeall so it includes *ALL* irrlicht headers - no more manual including. and there are so...