AcademySoftwareFoundation / AcademySoftwareFoundation/OpenPBR

Suggest "presence" or "coverage" instead of "geometric_opacity"

Open
#138 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
793
Forks
44
PR merge metrics
No merged PRs in 30d

Description

I was wondering if anyone would be open to using an alternative name for `geometric_opacity`.

In OpenPBR the intention of this signal is to create cutouts of the geometry, rather than to change how much light is transmitted through the surface. In my experience opacity is usually used to describe the degree of transmittance.

Interestingly, the definition of the parameter mentions presence:

> where α = 𝚐𝚎𝚘𝚖𝚎𝚝𝚛𝚢_𝚘𝚙𝚊𝚌𝚒𝚝𝚢 is the presence weight of the entire surface

In my opinion choosing `presence` would improve the readability of the parameter. `coverage` is another alternative if `presence` isn't appropriate for some reason.

Contributor guide

No contributing guide indexed for this repository

Research direction

Review issue #138 and the quoted OpenPBR definition of geometric_opacity, including the proposed presence and coverage names. Done requires a resolved naming decision and corresponding specification updates, but the issue provides no file or test entry point and has had no recent activity.

Written by the indexing model from the issue text.

Assessment

Domain
computer-graphics
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.