Skip to content

[REQUEST] Materials module #4875

@milen-prg

Description

@milen-prg

The RayLib is the only beginner friendly 3D library, easy for fast using from scientists for simulations or enthusiasts to write simple games, etc.
I think that it will be big plus if RayLib suggests some Materials module! Development of the material/shaders is infinitely far away from the beginners (target group of the RayLib). But it is not so hard work for professionals. For example, here is the result from the simple command sphere() from the VPython library:

https://www.glowscript.org/docs/VPythonDocs/_images/button.png

It is like polished plastic, glossy and shinny. Until now such thing is not achievable in RayLib. Such beautiful effect presents also in simple, ready to be used by absolutely beginners free pascal library GLScene. So seems it is not so difficult, but it lacks absolutely from all modern libraries for C, Python, etc.

So, my idea is, if it possible to be developed such extension for RayLib - Materials module, it will be absolutely great to suggest easy to be used, ready for every newbie, shaders/materials effects like shinny metal, glass (transparent and shinny), shadows, etc.

Just suggestion, I think, the idea will be liked by almost all RayLib users. Only - is there any Professionals, who can make to us - beginners, such a gift.

P.S. In RayLib enormous advantage is presence of ready to be used shapes, unlike the less popular Panda3D for example, which can use only external designed models in files, which is killing disadvantage, even it would be so easy for them to make geometry module... BTW, for the RayLib will be great to add such features like extrusions of 2D shape to 3D, etc...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions