Coding indigo
Coding indigo
1. i have heard many rumors about indigo's code. one of them is that it is java based
2. i was wondering if indigo is an open source free project or closed source free project. If its closed source, why? wouldnt the development speed greatly increase if indigo was allowed to be open source like blender? if people upload code that you dont like or doesnt work, you can always not include it in a test or final release. java is the one code i actualy know how to code and indigo is the one 3d program which i have heard uses it, and personaly, i have lots of ideas i would like to intigrate.
2. i was wondering if indigo is an open source free project or closed source free project. If its closed source, why? wouldnt the development speed greatly increase if indigo was allowed to be open source like blender? if people upload code that you dont like or doesnt work, you can always not include it in a test or final release. java is the one code i actualy know how to code and indigo is the one 3d program which i have heard uses it, and personaly, i have lots of ideas i would like to intigrate.
well, i have never had any experience codding a renderer, but in theory, an unbiased renderer can not be the most complicated thing to make, i imagine it would be much much harder to code a renderer for speed, so in theory, unlike most renderers, indigo an unbiased render would benefit from open source, at least more than yafray.
- afecelis
- Posts: 749
- Joined: Tue Aug 01, 2006 4:14 am
- Location: Colombia
- 3D Software: Blender
- Contact:
one thing I'm sure about it it's that it's not Java-based.
Sunflow is, and it's open source:
http://sunflow.sourceforge.net/
upcoming version 7 seems to come with lots of improvements and new toys!
Sunflow is, and it's open source:
http://sunflow.sourceforge.net/
upcoming version 7 seems to come with lots of improvements and new toys!
AMD Ryzen 7 1800 @3.6ghz, 32GB ddr4 3200 mhz Ram, Nvidia RTX 3060 12GB, Win10, Blender/Sketchup/Modo/Cinema4d
ehh
hmm, i forgot about sunflow. to tell you the truth, i never realy liked sunflow, it always gave me very poor results(washed out colors...)
if not java, what language?
if not java, what language?
- afecelis
- Posts: 749
- Joined: Tue Aug 01, 2006 4:14 am
- Location: Colombia
- 3D Software: Blender
- Contact:
C++, but Nick likes to use MSVC and its classes, hence portability is still an issue because of dependencies, tho you can run Indigo in Linux via WINE, but a true Linux port would rock! Nick would have to have to make the code non-dependent from MSVC classes and libraries for that.
AMD Ryzen 7 1800 @3.6ghz, 32GB ddr4 3200 mhz Ram, Nvidia RTX 3060 12GB, Win10, Blender/Sketchup/Modo/Cinema4d
ehh
i am not suggesting that the baby be given away, but possibly sent to school to get an education and go to college and become a succesfull functioning adult in society until. as i said before, ono doesn't have to accept all changes to the source code, but it would be nice to give his baby hand.
there are other ways to contribute to indigo if you want, i remember one person posted about (you can search for it and ask them or start yourself) of making a java based UI that works with indigo. Someone has already made a UI but i don't use it, it confuses me ;p
Its a home schooled baby ;p
Its a home schooled baby ;p
Yes i know, my spelling sucks
social skills
as i know nothing about creating ui, or even using a ui in java (yah i know how that sounds like i know nothing about programming) i was thinking more in the material shaders of indigo, such as subsurface scatter and other ones. also, would anybody find a "laser" light emmitter usefull?
- afecelis
- Posts: 749
- Joined: Tue Aug 01, 2006 4:14 am
- Location: Colombia
- 3D Software: Blender
- Contact:
Perhaps use a cross platform display window like Fox Toolkit (what Kerkythea uses to be able to run on win-linux), GTK, or WXwidgets/wxgtk?OnoSendai wrote:Yes, Indigo is written in C++
It's pretty portable tho, the only windows only stuff is the display windows.
AMD Ryzen 7 1800 @3.6ghz, 32GB ddr4 3200 mhz Ram, Nvidia RTX 3060 12GB, Win10, Blender/Sketchup/Modo/Cinema4d
-
- Posts: 21
- Joined: Wed Jun 28, 2006 11:44 pm
Code Ownership
I think it is good that the code in under strict control. But perhapes a salect team of coders could be allowed to help. If a programmer wished to help that programmer would have to agree indigo must stay owned exclusivly by nick.
I am not sure what Nick has in mind for the future of indigo but I would prefer that at least some version be always free.
I am not sure what Nick has in mind for the future of indigo but I would prefer that at least some version be always free.
noises
that sounds really good, although it would be even better if the source code was released with an encrypted lisence that allowed for the source code to be eddited and compiled, but always have nick's virtual signature. i am not sure if this is possible however.
if you are worried about coppyright issues, there is one fully sure way to coppyright your work before releasing it to the public which is incredibly easy and allowed by the courts. what you should do is burn a cd of the source files along with the program, print out the pages of source code, and mail it to yourself. then you can release the source code to the general public with freedom and without worry of coppyright issues. the source code can have a freedom to edit lisence but not freedom to distribute without credits to you.
if you are worried about coppyright issues, there is one fully sure way to coppyright your work before releasing it to the public which is incredibly easy and allowed by the courts. what you should do is burn a cd of the source files along with the program, print out the pages of source code, and mail it to yourself. then you can release the source code to the general public with freedom and without worry of coppyright issues. the source code can have a freedom to edit lisence but not freedom to distribute without credits to you.
Who is online
Users browsing this forum: No registered users and 3 guests