flashLicht
flashLicht
I want to port irrlicht to flash into adobes new molehill project (I am not from adobe).
http://labs.adobe.com/technologies/flash/molehill/
I am willing to hire some people at their full hourly contract rate to do this and was wondering the difficulty level in this undertaking?
Also, all of the work will be released back to the irrlicht community!!!
http://labs.adobe.com/technologies/flash/molehill/
I am willing to hire some people at their full hourly contract rate to do this and was wondering the difficulty level in this undertaking?
Also, all of the work will be released back to the irrlicht community!!!
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
Interesting, I wonder why I've never heard of this technology before..
But to be honest, I do not think irrlichts architecture would be suited for a specific target like flash, since irrlichts architecture is built around abstracting away multiple low-level API's on multiple platforms, while flash is just a single cross-platform target
In my personal opinion, I think you would gain both efficiency and performance if you'd design an architecture directly built for this molehill project instead of porting irrlichts
Anyway, good luck!
But to be honest, I do not think irrlichts architecture would be suited for a specific target like flash, since irrlichts architecture is built around abstracting away multiple low-level API's on multiple platforms, while flash is just a single cross-platform target
In my personal opinion, I think you would gain both efficiency and performance if you'd design an architecture directly built for this molehill project instead of porting irrlichts
Anyway, good luck!
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
I suppose you could try to 'port' the irrlicht scene management structure and some scene nodes over to the flash platform, but I have no idea how this molehill API will handle communication with the GPU, so the abstracting of textures, meshes, shaders and all those things irrlicht does could become troublesome
Also, since I'm not too familiar with flash, which language would this port be written in? I suppose it would need to use actionscript, which would be a pretty big conversion (if I remember correctly, the newer releases support OO designs right?)
Basically, this would become a complete rewrite of irrlicht in actionscript then, and wouldn't it be better to just design your own architecture while using irrlicht as a guideline? You could always 'translate' those techniques you need which are implemented in irrlicht to actionscript so you don't have to completely re-invent the wheel (the zlib license does allow this as far as I know)
Also, since I'm not too familiar with flash, which language would this port be written in? I suppose it would need to use actionscript, which would be a pretty big conversion (if I remember correctly, the newer releases support OO designs right?)
Basically, this would become a complete rewrite of irrlicht in actionscript then, and wouldn't it be better to just design your own architecture while using irrlicht as a guideline? You could always 'translate' those techniques you need which are implemented in irrlicht to actionscript so you don't have to completely re-invent the wheel (the zlib license does allow this as far as I know)
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
Well yeah, coppercube provides 3D support inside flash and WebGL, but I highly doubt it can achieve the same results as shown in the demo video on the adobe websiteAdler1337 wrote:Coppercube
The molehill API is actually hardware accelerated, while coppercube is purely software based I believe
And coppercube is not free, nor does it have an open license like irrlicht does
Well, I already have access to Molehill and ported the internal 3D engine of CopperCube to it, so once Molehill is public, it will fully utilize that.Radikalizm wrote:Well yeah, coppercube provides 3D support inside flash and WebGL, but I highly doubt it can achieve the same results as shown in the demo video on the adobe websiteAdler1337 wrote:Coppercube
The molehill API is actually hardware accelerated, while coppercube is purely software based I believe
And by the way: The 3d engine inside coppercube is pretty much what Irrlicht would look like when ported to ActionScript, because I wrote it.
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
Oh ok, then I take back my previous statementniko wrote:Well, I already have access to Molehill and ported the internal 3D engine of CopperCube to it, so once Molehill is public, it will fully utilize that.Radikalizm wrote:Well yeah, coppercube provides 3D support inside flash and WebGL, but I highly doubt it can achieve the same results as shown in the demo video on the adobe websiteAdler1337 wrote:Coppercube
The molehill API is actually hardware accelerated, while coppercube is purely software based I believe
And by the way: The 3d engine inside coppercube is pretty much what Irrlicht would look like when ported to ActionScript, because I wrote it.
And coppercube is not free, nor does it have an open license like irrlicht does
Who cares if it's free. The price pmtolk would pay to have someone do this is way more expensive than Coppercube.I am willing to hire some people at their full hourly contract rate to do this and was wondering the difficulty level in this undertaking?
multum in parvo
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
You're right, I forgot about thatAdler1337 wrote:And coppercube is not free, nor does it have an open license like irrlicht doesWho cares if it's free. The price pmtolk would pay to have someone do this is way more expensive than Coppercube.I am willing to hire some people at their full hourly contract rate to do this and was wondering the difficulty level in this undertaking?
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium