Irrlicht 2.0 - What's in store for the future!
Re: Irrlicht 2.0 - What's in store for the future!
I suspect (don't know) the reason why we might not have material names could be that it would introduce dynamic memory management into SMaterial. Or a fixed-length string which always scares coders. Well, or a pointer to names managed in some other place which is also a little ocnfusing. But yeah - names would be useful. Same with a custom data variable which is _not_ used by any Irrlicht material. I could have used that very often already.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: Irrlicht 2.0 - What's in store for the future!
in BaW-Irrlicht we have a void* pointer which doesnt get copied on assignment or copy ctor (instead set to NULL)
-
- Posts: 32
- Joined: Thu Aug 21, 2014 11:39 pm
Re: Irrlicht 2.0 - What's in store for the future!
I vote for a QtCreator project - all the targets in one ide: Linux, Apple, Microsoft, Android, Blackberry.
And an OpenCL ray-trace driver.
And an OpenCL ray-trace driver.
Re: Irrlicht 2.0 - What's in store for the future!
hahaha OpenCL ray-trace driver, that warrants a construction of an entire new engine
Re: Irrlicht 2.0 - What's in store for the future!
you can have this one: https://github.com/LoganKelly/LOLTracerFloatyBoaty wrote:And an OpenCL ray-trace driver.
irrRenderer 1.0
Height2Normal v. 2.1 - convert height maps to normal maps
Step back! I have a void pointer, and I'm not afraid to use it!
Height2Normal v. 2.1 - convert height maps to normal maps
Step back! I have a void pointer, and I'm not afraid to use it!
-
- Posts: 32
- Joined: Thu Aug 21, 2014 11:39 pm
Re: Irrlicht 2.0 - What's in store for the future!
True, but this is the direction graphics should take.devsh wrote:hahaha OpenCL ray-trace driver, that warrants a construction of an entire new engine
-
- Posts: 32
- Joined: Thu Aug 21, 2014 11:39 pm
Re: Irrlicht 2.0 - What's in store for the future!
Cool. I'll have to take a look.ent1ty wrote:you can have this one: https://github.com/LoganKelly/LOLTracerFloatyBoaty wrote:And an OpenCL ray-trace driver.
Re: Irrlicht 2.0 - What's in store for the future!
Haha, a ray-tracer in lolcode...
(also, the irrlicht architecture is not quite adapted to a CUDA/OpenCL pathtracer - plus that would be a big module to maintain)
The best thing IMHO is to have a script using premake (as the other seems to dislike CMake).
Actually, that will probably not happend before at least a decade. Rasterizers are more complex than pathtracers, but pathtracers are way more costly - even on a GPU. And any improvement on the pathtracing side will also improve the rasterizing side - so don't expect a big change too soon.FloatyBoaty wrote:True, but this is the direction graphics should take.devsh wrote:hahaha OpenCL ray-trace driver, that warrants a construction of an entire new engine
(also, the irrlicht architecture is not quite adapted to a CUDA/OpenCL pathtracer - plus that would be a big module to maintain)
If this is another one (that is vs + qtCreator + C::B), then ok, but I'm against it if it is exclusive.FloatyBoaty wrote:I vote for a QtCreator project - all the targets in one ide: Linux, Apple, Microsoft, Android, Blackberry.
The best thing IMHO is to have a script using premake (as the other seems to dislike CMake).
-
- Posts: 32
- Joined: Thu Aug 21, 2014 11:39 pm
Re: Irrlicht 2.0 - What's in store for the future!
QtCreator is not as easy to work with as I had hoped. Premake seems like a good option.Darktib wrote:If this is another one (that is vs + qtCreator + C::B), then ok, but I'm against it if it is exclusive.
The best thing IMHO is to have a script using premake (as the other seems to dislike CMake).
Re: Irrlicht 2.0 - What's in store for the future!
isn't QT the abomination of a library that eats 2GB of hdd just to compile some demos?
it's an other abomination ....
it's an other abomination ....
-
- Posts: 32
- Joined: Thu Aug 21, 2014 11:39 pm
Re: Irrlicht 2.0 - What's in store for the future!
I've been using CB, but have been having some issues; probably because I'm using the development build.Granyte wrote:isn't QT the abomination of a library that eats 2GB of hdd just to compile some demos?
it's an other abomination ....
I tried to compile CodeLite but keep getting stuck with the EclipseCXX something cpp giving an error that "wxDir" has not been declared in the scope.
Re: Irrlicht 2.0 - What's in store for the future!
QT is widely considered one of the best, if not the best, cross-application framework in existance. I'd hardly call it an abomination :/Granyte wrote:isn't QT the abomination of a library that eats 2GB of hdd just to compile some demos?
it's an other abomination ....
- The glory days.
Re: Irrlicht 2.0 - What's in store for the future!
Qt is probably the best GUI library out there - it is also not that big, just dozens of MB
Re: Irrlicht 2.0 - What's in store for the future!
I don't see what's wrong with make
Irrlicht makefile is pretty cool, has dependency checks that recompile files only when necessary and afaik works flawlessly on every linux distro (and also possibly with mingw?)
Irrlicht makefile is pretty cool, has dependency checks that recompile files only when necessary and afaik works flawlessly on every linux distro (and also possibly with mingw?)
irrRenderer 1.0
Height2Normal v. 2.1 - convert height maps to normal maps
Step back! I have a void pointer, and I'm not afraid to use it!
Height2Normal v. 2.1 - convert height maps to normal maps
Step back! I have a void pointer, and I'm not afraid to use it!
Re: Irrlicht 2.0 - What's in store for the future!
Make is cool, it can also brew coffee. However, if I want to use visual studio then makefile are not really good - as I want to control the build step from the IDE, not from a file. That's why solutions like cmake or premake are better