On Wed, Mar 23, 2011 at 3:52 PM, Islam Wazery <[email protected]> wrote:
> Hi, > > My name is Islam Wazery and i want to participate in GSoC this year for > Blender, > i have an idea for the material system and i want to discuss it with you > guys. I don't know if it can be a GSoC project or no. > > *Blender's Material system* has a set of nodes that varies from being > Material, Texture and Composition nodes. > There is no way to define new node types. > New nodes will give the shader programmers the ability to write their own > GLSL shaders and extend > the current set of nodes, not only that they can package and save a library > of their new nodes. > > My idea is to provide an easy interface for creating new node types which > consists of: > - A wizard for specifying node parameters like > - The name of the node > - The type of the node (one node or group of nodes) > - Inputs to it > - Outputs form it > - The Source GLSL code of it which it will performs and replaces in the > shader code list > > - A preview for the output effect > > - Shader code list window for each node > > And also i am thinking of writing a lot more nodes to be provided with > blender's material system as built-in nodes > <http://wiki.blender.org/index.php/Doc:Manual/Materials/Nodes/Types> I for one would love to see many more really cool nodes but I think Blender already has something like what you are talking about. Take a look at the last node in the list on this page. There was a demo video posted here too but I don't have the link. http://wiki.blender.org/index.php/Doc:Manual/Materials/Nodes/Types -- Douglas E Knapp Creative Commons Film Group, Helping people make open source movies with open source software! http://douglas.bespin.org/CommonsFilmGroup/phpBB3/index.php Massage in Gelsenkirchen-Buer: http://douglas.bespin.org/tcm/ztab1.htm Please link to me and trade links with me! Open Source Sci-Fi mmoRPG Game project. http://sf-journey-creations.wikispot.org/Front_Page http://code.google.com/p/perspectiveproject/ _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
