Recursive template math library
Recursive template math library
Does anyone know a zlib licensed recursive template math library? Armadillo is good but is LGPL..
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
Re: Recursive template math library
Oh noes, you will have to supply source for Armadillo if you change it
(seriously, I don't get the LGPL hate)
(seriously, I don't get the LGPL hate)
Re: Recursive template math library
@hendu: The problem with lgpl when working in the game-industry is that there are many platforms where you can't link dynamically (all consoles). So to use lpgl there you would also have to deliver your game-sources.
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: Recursive template math library
and you can't put templates in dlls since are only in headers. anyway I need zlib licensed code because I'm doing a project wich is licensed zlib and wanna use only zlib code. If I start putting different licenses than I must warn users, make a bigger license and definitively make users to go away from the project since they don't understand so many licenses etc.
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
Re: Recursive template math library
Indeed, now that I took a closer look LGPL c++ templates are effectively GPL.
@CuteAlien
Sure, but I was only aware of Irrlicht running on the old Xbox, and iProducts?
@CuteAlien
Sure, but I was only aware of Irrlicht running on the old Xbox, and iProducts?
Re: Recursive template math library
I think the the c++ standard libraries delivered on Linux have made some license exceptions to ensure you can still use those. Maybe Armadillo has the same.
And yeah - I don't know on how many platforms Irrlicht runs where lgpl is a problem for closed-source games (I don't develop for mobile phones so far - so no idea how the situation is there).
And yeah - I don't know on how many platforms Irrlicht runs where lgpl is a problem for closed-source games (I don't develop for mobile phones so far - so no idea how the situation is there).
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: Recursive template math library
I tried creating some simple function on my own. That's much much interesting. Actually only few vector and matrix functions. there is gain only for complex expressions like (vec1*vec2)+vec3. If you need to do just (vec1=vec3) is faster (not too much) a non-templated inlined library. Templates are really a hell anyway O_O. I don't know If I'll finish that library afterall. at least that was a good learning session, but finishing will require lot of time that I don't have. still looking for a zlib licensed alternative.
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me