Texgen.js – Lightweight Procedural Texture Generator
1–10 of 22 posts
Re: Texgen.js – Lightweight Procedural Texture Generator
#2And I never understood the copyright status of this stuff. If I use texgen to create a texture, is it mine or mrdoob's?
Re: Texgen.js – Lightweight Procedural Texture Generator
#3Those are very beautiful. I played around, but could not create anything interesting. Adding the source for each sample, not only the first, could be a great addition. I have absolutely no idea how to achieve the effect of #7 or #8, for example. And I never understood the copyright status of this stuff. If I use texgen to create a texture, is it mine or mrdoob's?
Re: Texgen.js – Lightweight Procedural Texture Generator
#4Those are very beautiful. I played around, but could not create anything interesting. Adding the source for each sample, not only the first, could be a great addition. I have absolutely no idea how to achieve the effect of #7 or #8, for example. And I never understood the copyright status of this stuff. If I use texgen to create a texture, is it mine or mrdoob's?
If you read the License file you'll see its the standard MIT license. It's very permissive and allows you to use the cide, modify it and many things without asking for special permission. Read up on the MIT license for a better understanding.
On one hand, the output depends on your artistic instructions, so you are entitled to it. On the other hand, the tool greatly restricts the solution space, so the tool itself (and consequently its author) has artistic merit over the result.
Re: Texgen.js – Lightweight Procedural Texture Generator
#5I'll admit to being a bit concerned about programming practices like this. I'm mostly inept at Javascript, but surely the language has better mechanisms for accomplishing the goal here.
Re: Texgen.js – Lightweight Procedural Texture Generator
#6Screenshot: http://students.mimuw.edu.pl/~dj189395/nhp/czynic/programy/w...
Use at your peril, preferably in a VM, Wine, or similarly sandboxed environment.
Re: Texgen.js – Lightweight Procedural Texture Generator
#7Earlier quoted context omitted.
If you read the License file you'll see its the standard MIT license. It's very permissive and allows you to use the cide, modify it and many things without asking for special permission. Read up on the MIT license for a better understanding.
Correct. But my doubts are over the output of the software. On one hand, the output depends on your artistic instructions, so you are entitled to it. On the other hand, the tool greatly restricts the solution space, so the tool itself (and consequently its author) has artistic merit over the result.
Textures that you create are as yours are images you create in Photoshop. Probably even more yours than that ;)
Re: Texgen.js – Lightweight Procedural Texture Generator
#8Those are very beautiful. I played around, but could not create anything interesting. Adding the source for each sample, not only the first, could be a great addition. I have absolutely no idea how to achieve the effect of #7 or #8, for example. And I never understood the copyright status of this stuff. If I use texgen to create a texture, is it mine or mrdoob's?
If you read the License file you'll see its the standard MIT license. It's very permissive and allows you to use the cide, modify it and many things without asking for special permission. Read up on the MIT license for a better understanding.
Something to think about: if I write a program that outputs a work under copyright (without actually containing the copywritten work), can I still use a permissive license?
Re: Texgen.js – Lightweight Procedural Texture Generator
#9https://github.com/mrdoob/texgen.js/blob/564c6efb5b5647ad44d... I'll admit to being a bit concerned about programming practices like this. I'm mostly inept at Javascript, but surely the language has better mechanisms for accomplishing the goal here.
If someone knows a better way I'm all ears!
Re: Texgen.js – Lightweight Procedural Texture Generator
#10https://github.com/mrdoob/texgen.js/blob/564c6efb5b5647ad44d... I'll admit to being a bit concerned about programming practices like this. I'm mostly inept at Javascript, but surely the language has better mechanisms for accomplishing the goal here.
I did it like this because I wanted to create the drawing loop as efficient as possible, without switches or conditionals. That method gets executed per pixel so the less logic the better. If someone knows a better way I'm all ears!