Skip to content

Commit b505b52

Browse files
authored
Merge pull request #1773 from KhronosGroup/copyright-extensions
Add Khronos copyright text
2 parents a4f9ce3 + 3c46208 commit b505b52

File tree

4 files changed

+225
-0
lines changed

4 files changed

+225
-0
lines changed

extensions/2.0/Khronos/KHR_lights_punctual/README.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
* Gary Hsu, Microsoft, [@bghgary](https://twitter.com/bghgary)
88
* Mike Bond, Adobe, [@MiiBond](https://twitter.com/MiiBond)
99

10+
Copyright (C) 2017-2018 The Khronos Group Inc. All Rights Reserved. glTF is a trademark of The Khronos Group Inc.
11+
See [Appendix](#appendix-full-khronos-copyright-statement) for full Khronos Copyright Statement.
12+
1013
## Status
1114

1215
Complete
@@ -158,3 +161,55 @@ float angularAttenuation = saturate(cd * lightAngleScale + lightAngleOffset);
158161
angularAttenuation *= angularAttenuation;
159162
```
160163

164+
## Appendix: Full Khronos Copyright Statement
165+
166+
Copyright 2017-2018 The Khronos Group Inc.
167+
168+
Some parts of this Specification are purely informative and do not define requirements
169+
necessary for compliance and so are outside the Scope of this Specification. These
170+
parts of the Specification are marked as being non-normative, or identified as
171+
**Implementation Notes**.
172+
173+
Where this Specification includes normative references to external documents, only the
174+
specifically identified sections and functionality of those external documents are in
175+
Scope. Requirements defined by external documents not created by Khronos may contain
176+
contributions from non-members of Khronos not covered by the Khronos Intellectual
177+
Property Rights Policy.
178+
179+
This specification is protected by copyright laws and contains material proprietary
180+
to Khronos. Except as described by these terms, it or any components
181+
may not be reproduced, republished, distributed, transmitted, displayed, broadcast
182+
or otherwise exploited in any manner without the express prior written permission
183+
of Khronos.
184+
185+
This specification has been created under the Khronos Intellectual Property Rights
186+
Policy, which is Attachment A of the Khronos Group Membership Agreement available at
187+
www.khronos.org/files/member_agreement.pdf. Khronos grants a conditional
188+
copyright license to use and reproduce the unmodified specification for any purpose,
189+
without fee or royalty, EXCEPT no licenses to any patent, trademark or other
190+
intellectual property rights are granted under these terms. Parties desiring to
191+
implement the specification and make use of Khronos trademarks in relation to that
192+
implementation, and receive reciprocal patent license protection under the Khronos
193+
IP Policy must become Adopters and confirm the implementation as conformant under
194+
the process defined by Khronos for this specification;
195+
see https://www.khronos.org/adopters.
196+
197+
Khronos makes no, and expressly disclaims any, representations or warranties,
198+
express or implied, regarding this specification, including, without limitation:
199+
merchantability, fitness for a particular purpose, non-infringement of any
200+
intellectual property, correctness, accuracy, completeness, timeliness, and
201+
reliability. Under no circumstances will Khronos, or any of its Promoters,
202+
Contributors or Members, or their respective partners, officers, directors,
203+
employees, agents or representatives be liable for any damages, whether direct,
204+
indirect, special or consequential damages for lost revenues, lost profits, or
205+
otherwise, arising from or in connection with these materials.
206+
207+
Vulkan is a registered trademark and Khronos, OpenXR, SPIR, SPIR-V, SYCL, WebGL,
208+
WebCL, OpenVX, OpenVG, EGL, COLLADA, glTF, NNEF, OpenKODE, OpenKCAM, StreamInput,
209+
OpenWF, OpenSL ES, OpenMAX, OpenMAX AL, OpenMAX IL, OpenMAX DL, OpenML and DevU are
210+
trademarks of The Khronos Group Inc. ASTC is a trademark of ARM Holdings PLC,
211+
OpenCL is a trademark of Apple Inc. and OpenGL and OpenML are registered trademarks
212+
and the OpenGL ES and OpenGL SC logos are trademarks of Silicon Graphics
213+
International used under license by Khronos. All other product names, trademarks,
214+
and/or company names are used solely for identification and belong to their
215+
respective owners.

extensions/2.0/Khronos/KHR_materials_clearcoat/README.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
* Ed Mackey, AGI [@emackey](https://twitter.com/emackey)
1212
* Alex Wood, AGI [@abwood](https://twitter.com/abwood)
1313

14+
Copyright (C) 2018-2020 The Khronos Group Inc. All Rights Reserved. glTF is a trademark of The Khronos Group Inc.
15+
See [Appendix](#appendix-full-khronos-copyright-statement) for full Khronos Copyright Statement.
16+
1417
## Status
1518

1619
Draft
@@ -99,3 +102,56 @@ If `clearcoatNormalTexture` is not given, no normal mapping is applied to the cl
99102
[THE PBR GUIDE BY ALLEGORITHMIC - PART 1](https://academy.substance3d.com/courses/the-pbr-guide-part-1)
100103
[THE PBR GUIDE BY ALLEGORITHMIC - PART 2](https://academy.substance3d.com/courses/the-pbr-guide-part-2)
101104
[Unreal Engine 4 Material - Clear Coat](https://docs.unrealengine.com/en-US/Engine/Rendering/Materials/MaterialInputs/index.html#clearcoat)
105+
106+
## Appendix: Full Khronos Copyright Statement
107+
108+
Copyright 2018-2020 The Khronos Group Inc.
109+
110+
Some parts of this Specification are purely informative and do not define requirements
111+
necessary for compliance and so are outside the Scope of this Specification. These
112+
parts of the Specification are marked as being non-normative, or identified as
113+
**Implementation Notes**.
114+
115+
Where this Specification includes normative references to external documents, only the
116+
specifically identified sections and functionality of those external documents are in
117+
Scope. Requirements defined by external documents not created by Khronos may contain
118+
contributions from non-members of Khronos not covered by the Khronos Intellectual
119+
Property Rights Policy.
120+
121+
This specification is protected by copyright laws and contains material proprietary
122+
to Khronos. Except as described by these terms, it or any components
123+
may not be reproduced, republished, distributed, transmitted, displayed, broadcast
124+
or otherwise exploited in any manner without the express prior written permission
125+
of Khronos.
126+
127+
This specification has been created under the Khronos Intellectual Property Rights
128+
Policy, which is Attachment A of the Khronos Group Membership Agreement available at
129+
www.khronos.org/files/member_agreement.pdf. Khronos grants a conditional
130+
copyright license to use and reproduce the unmodified specification for any purpose,
131+
without fee or royalty, EXCEPT no licenses to any patent, trademark or other
132+
intellectual property rights are granted under these terms. Parties desiring to
133+
implement the specification and make use of Khronos trademarks in relation to that
134+
implementation, and receive reciprocal patent license protection under the Khronos
135+
IP Policy must become Adopters and confirm the implementation as conformant under
136+
the process defined by Khronos for this specification;
137+
see https://www.khronos.org/adopters.
138+
139+
Khronos makes no, and expressly disclaims any, representations or warranties,
140+
express or implied, regarding this specification, including, without limitation:
141+
merchantability, fitness for a particular purpose, non-infringement of any
142+
intellectual property, correctness, accuracy, completeness, timeliness, and
143+
reliability. Under no circumstances will Khronos, or any of its Promoters,
144+
Contributors or Members, or their respective partners, officers, directors,
145+
employees, agents or representatives be liable for any damages, whether direct,
146+
indirect, special or consequential damages for lost revenues, lost profits, or
147+
otherwise, arising from or in connection with these materials.
148+
149+
Vulkan is a registered trademark and Khronos, OpenXR, SPIR, SPIR-V, SYCL, WebGL,
150+
WebCL, OpenVX, OpenVG, EGL, COLLADA, glTF, NNEF, OpenKODE, OpenKCAM, StreamInput,
151+
OpenWF, OpenSL ES, OpenMAX, OpenMAX AL, OpenMAX IL, OpenMAX DL, OpenML and DevU are
152+
trademarks of The Khronos Group Inc. ASTC is a trademark of ARM Holdings PLC,
153+
OpenCL is a trademark of Apple Inc. and OpenGL and OpenML are registered trademarks
154+
and the OpenGL ES and OpenGL SC logos are trademarks of Silicon Graphics
155+
International used under license by Khronos. All other product names, trademarks,
156+
and/or company names are used solely for identification and belong to their
157+
respective owners.

extensions/2.0/Khronos/KHR_materials_unlit/README.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
* Michael Feldstein, Facebook, [@msfeldstein](https://twitter.com/msfeldstein)
1111
* Robert Long, Mozilla, [@arobertlong](https://twitter.com/arobertlong)
1212

13+
Copyright (C) 2017-2018 The Khronos Group Inc. All Rights Reserved. glTF is a trademark of The Khronos Group Inc.
14+
See [Appendix](#appendix-full-khronos-copyright-statement) for full Khronos Copyright Statement.
15+
1316
## Status
1417

1518
Complete
@@ -142,3 +145,56 @@ appropriate parameters on the default material.
142145
> **Implementation Note:** When `KHR_materials_unlit` is included with another
143146
> extension specifying a shading model on the same material, the result is
144147
> undefined.
148+
149+
## Appendix: Full Khronos Copyright Statement
150+
151+
Copyright 2017-2018 The Khronos Group Inc.
152+
153+
Some parts of this Specification are purely informative and do not define requirements
154+
necessary for compliance and so are outside the Scope of this Specification. These
155+
parts of the Specification are marked as being non-normative, or identified as
156+
**Implementation Notes**.
157+
158+
Where this Specification includes normative references to external documents, only the
159+
specifically identified sections and functionality of those external documents are in
160+
Scope. Requirements defined by external documents not created by Khronos may contain
161+
contributions from non-members of Khronos not covered by the Khronos Intellectual
162+
Property Rights Policy.
163+
164+
This specification is protected by copyright laws and contains material proprietary
165+
to Khronos. Except as described by these terms, it or any components
166+
may not be reproduced, republished, distributed, transmitted, displayed, broadcast
167+
or otherwise exploited in any manner without the express prior written permission
168+
of Khronos.
169+
170+
This specification has been created under the Khronos Intellectual Property Rights
171+
Policy, which is Attachment A of the Khronos Group Membership Agreement available at
172+
www.khronos.org/files/member_agreement.pdf. Khronos grants a conditional
173+
copyright license to use and reproduce the unmodified specification for any purpose,
174+
without fee or royalty, EXCEPT no licenses to any patent, trademark or other
175+
intellectual property rights are granted under these terms. Parties desiring to
176+
implement the specification and make use of Khronos trademarks in relation to that
177+
implementation, and receive reciprocal patent license protection under the Khronos
178+
IP Policy must become Adopters and confirm the implementation as conformant under
179+
the process defined by Khronos for this specification;
180+
see https://www.khronos.org/adopters.
181+
182+
Khronos makes no, and expressly disclaims any, representations or warranties,
183+
express or implied, regarding this specification, including, without limitation:
184+
merchantability, fitness for a particular purpose, non-infringement of any
185+
intellectual property, correctness, accuracy, completeness, timeliness, and
186+
reliability. Under no circumstances will Khronos, or any of its Promoters,
187+
Contributors or Members, or their respective partners, officers, directors,
188+
employees, agents or representatives be liable for any damages, whether direct,
189+
indirect, special or consequential damages for lost revenues, lost profits, or
190+
otherwise, arising from or in connection with these materials.
191+
192+
Vulkan is a registered trademark and Khronos, OpenXR, SPIR, SPIR-V, SYCL, WebGL,
193+
WebCL, OpenVX, OpenVG, EGL, COLLADA, glTF, NNEF, OpenKODE, OpenKCAM, StreamInput,
194+
OpenWF, OpenSL ES, OpenMAX, OpenMAX AL, OpenMAX IL, OpenMAX DL, OpenML and DevU are
195+
trademarks of The Khronos Group Inc. ASTC is a trademark of ARM Holdings PLC,
196+
OpenCL is a trademark of Apple Inc. and OpenGL and OpenML are registered trademarks
197+
and the OpenGL ES and OpenGL SC logos are trademarks of Silicon Graphics
198+
International used under license by Khronos. All other product names, trademarks,
199+
and/or company names are used solely for identification and belong to their
200+
respective owners.

extensions/2.0/Khronos/KHR_texture_transform/README.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
* Steven Vergenz, Microsoft ([[email protected]](mailto:[email protected]))
66

7+
Copyright (C) 2017-2018 The Khronos Group Inc. All Rights Reserved. glTF is a trademark of The Khronos Group Inc.
8+
See [Appendix](#appendix-full-khronos-copyright-statement) for full Khronos Copyright Statement.
9+
710
## Status
811

912
Complete
@@ -102,3 +105,58 @@ This example inverts the T axis, effectively defining a bottom-left origin.
102105

103106
* [UnityGLTF](https://github.com/KhronosGroup/UnityGLTF)
104107
* [Babylon.js](https://www.babylonjs.com/)
108+
* [Three.js](https://threejs.org/)
109+
* [Blender](https://docs.blender.org/manual/en/2.81/addons/import_export/io_scene_gltf2.html#uv-mapping)
110+
111+
## Appendix: Full Khronos Copyright Statement
112+
113+
Copyright 2017-2018 The Khronos Group Inc.
114+
115+
Some parts of this Specification are purely informative and do not define requirements
116+
necessary for compliance and so are outside the Scope of this Specification. These
117+
parts of the Specification are marked as being non-normative, or identified as
118+
**Implementation Notes**.
119+
120+
Where this Specification includes normative references to external documents, only the
121+
specifically identified sections and functionality of those external documents are in
122+
Scope. Requirements defined by external documents not created by Khronos may contain
123+
contributions from non-members of Khronos not covered by the Khronos Intellectual
124+
Property Rights Policy.
125+
126+
This specification is protected by copyright laws and contains material proprietary
127+
to Khronos. Except as described by these terms, it or any components
128+
may not be reproduced, republished, distributed, transmitted, displayed, broadcast
129+
or otherwise exploited in any manner without the express prior written permission
130+
of Khronos.
131+
132+
This specification has been created under the Khronos Intellectual Property Rights
133+
Policy, which is Attachment A of the Khronos Group Membership Agreement available at
134+
www.khronos.org/files/member_agreement.pdf. Khronos grants a conditional
135+
copyright license to use and reproduce the unmodified specification for any purpose,
136+
without fee or royalty, EXCEPT no licenses to any patent, trademark or other
137+
intellectual property rights are granted under these terms. Parties desiring to
138+
implement the specification and make use of Khronos trademarks in relation to that
139+
implementation, and receive reciprocal patent license protection under the Khronos
140+
IP Policy must become Adopters and confirm the implementation as conformant under
141+
the process defined by Khronos for this specification;
142+
see https://www.khronos.org/adopters.
143+
144+
Khronos makes no, and expressly disclaims any, representations or warranties,
145+
express or implied, regarding this specification, including, without limitation:
146+
merchantability, fitness for a particular purpose, non-infringement of any
147+
intellectual property, correctness, accuracy, completeness, timeliness, and
148+
reliability. Under no circumstances will Khronos, or any of its Promoters,
149+
Contributors or Members, or their respective partners, officers, directors,
150+
employees, agents or representatives be liable for any damages, whether direct,
151+
indirect, special or consequential damages for lost revenues, lost profits, or
152+
otherwise, arising from or in connection with these materials.
153+
154+
Vulkan is a registered trademark and Khronos, OpenXR, SPIR, SPIR-V, SYCL, WebGL,
155+
WebCL, OpenVX, OpenVG, EGL, COLLADA, glTF, NNEF, OpenKODE, OpenKCAM, StreamInput,
156+
OpenWF, OpenSL ES, OpenMAX, OpenMAX AL, OpenMAX IL, OpenMAX DL, OpenML and DevU are
157+
trademarks of The Khronos Group Inc. ASTC is a trademark of ARM Holdings PLC,
158+
OpenCL is a trademark of Apple Inc. and OpenGL and OpenML are registered trademarks
159+
and the OpenGL ES and OpenGL SC logos are trademarks of Silicon Graphics
160+
International used under license by Khronos. All other product names, trademarks,
161+
and/or company names are used solely for identification and belong to their
162+
respective owners.

0 commit comments

Comments
 (0)