We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Feature Request: API Control for Light Diffuse and Glossy Influence

Home Forums Bug Reports and Feature Requests Feature Request: API Control for Light Diffuse and Glossy Influence

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #76640
    masj
    Participant

    Hello!

    Description:
    Blender, along with most 3D DCC software, usually have a setting to control a light’s contribution to various material surface properties, such diffuse and glossiness (specularity).
    This is separated but combined with power/intensity, which controls a light’s cumulative brightness. Image attached shows these properties in Blender.

    Problem:
    Such control is not available in V3D (yet), but appears to be achievable in the underlying graphics framework. It is a widely used and standard feature in many 3D DCC software packages, and required to achieve specific effects that then become lost when integrating with Verge3D.

    Request:
    Add new properties to the Light Object in the V3D API to control diffuse and specularity (and maybe transmission) separately, in addition to intensity.

    If any section requires further explanation, please let me know.
    Would be thrilled to see this feature added to the next release of the product, if possible.
    Thank you for your consideration and the awesome tools you are building to help creatives!

    Attachments:
    You must be logged in to view attached files.
    #76662

    Hi,
    Unfortunately, supporting Influence controls for light sources is not an easy task. We need to figure out how to implement this :scratch:

    Soft8Soft Tech Chief
    X | FB | LinkedIn

    #76957
    masj
    Participant

    Thank you for your consideration, Alexander.

    Yeah, looks challenging, ngl…something probably beyond what three.js enables on its own and into the webgl maths level?

    It’d be huge and I’d be beyond grateful if you and the rest of the genius team were to attempt to get this implemented, and think it could unlock new levels of creative control in a lot of ways.
    If there’s anything I can help with on the testing side, i.e. in Blender, plz do let me know.

    Thanks again for your ongoing efforts in building this great product!

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.