# What does the "pc" in "pc\_fragColor" stand for?

**URL:** <https://discourse.threejs.org/t/what-does-the-pc-in-pc-fragcolor-stand-for/77104>\
**Category:** Questions\
**Created:** [January 26, 2025, 6:22pm UTC](https://discourse.threejs.org/t/what-does-the-pc-in-pc-fragcolor-stand-for/77104 "2025-01-26T18:22:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![trusktr](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/trusktr/32/13726_2.png) [@trusktr](https://discourse.threejs.org/u/trusktr)\
**Post date:** [January 26, 2025, 6:22pm UTC](https://discourse.threejs.org/t/what-does-the-pc-in-pc-fragcolor-stand-for/77104/1 "2025-01-26T18:22:17Z")

</div>

> <https://github.com/mrdoob/three.js/blob/27a171511dc9b001641e0a97fe81b7a51d89ec14/src/renderers/webgl/WebGLProgram.js#L871-L876>

My first thought was “playcanvas”, pc.this, pc.that, etc, but that can’t be it. 😜 What’s the abbreviation?

---

<div class="post-metadata">

**Author:** ![PavelBoytchev](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/pavelboytchev/32/38639_2.png) [@PavelBoytchev](https://discourse.threejs.org/u/PavelBoytchev)\
**Post date:** [January 26, 2025, 6:43pm UTC](https://discourse.threejs.org/t/what-does-the-pc-in-pc-fragcolor-stand-for/77104/2 "2025-01-26T18:43:07Z")

</div>

If you click on the [Blame] button in GitHub, it will show the person who might give the best answer.

Edit: But you may need to go deeper in the history, as several people might have worked on these lines of the code. I was able to track this `pc_` down to March 2018, when it appeared for the first time.

---

<div class="post-metadata">

**Author:** ![trusktr](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/trusktr/32/13726_2.png) [@trusktr](https://discourse.threejs.org/u/trusktr)\
**Post date:** [January 27, 2025, 1:07am UTC](https://discourse.threejs.org/t/what-does-the-pc-in-pc-fragcolor-stand-for/77104/3 "2025-01-27T01:07:02Z")

</div>

I saw that 2018 pull request from Takahirox (the username doesn’t appear here in the forums), but it doesn’t mention what it stands for. I’ll try asking Takahirox outside of here…
