3D Graphics for Dummies3D Graphics for Dummies Significant content “borrowed” from Dan Chang @ Nintendo NTD “with permission” Chris Ryan CppCon 2021 github.com/ChrisR98008/CppCon20213 3D Graphics for Dummies4 3D Graphics Dummies5 3D Graphics for Dummies6 3D Graphics for Dummies7 3D Graphics for Dummies8 3D Graphics for Dummies9 3D Graphics for Dummies10 3D Graphics for Dummies11 3D Graphics for Dummies12 3D Graphics Graphics for Dummies13 3D Graphics for Dummies14 3D Graphics for Dummies15 3D Graphics for Dummies Winding / Right Hand Rule Fingers curled in the order of the points, thumb points up Counter clockwise0 码力 | 79 页 | 4.61 MB | 6 月前3
Learn Unity by Creating a 3D Multi-Level Platformer Gamedevelopment with Unity © Zenva Pty Ltd 2018. All rights reserved Learn Unity by Creating a 3D Multi-Level Platformer Game By Pablo Farias Navarro Certified Unity Developer and Founder of Introduction Interested in making games with Unity? In this guide you’ll learn to create a simple a 3D, multi- level platformer game with Unity. We’ll start from the very basics and I’ve done my best Scene basics Start by opening Unity. Click New, enter a name for the project (“Zenva 3D Platformer”), make sure 3D is selected, then click on Create project. This book is brought to you by0 码力 | 60 页 | 2.24 MB | 10 月前3
Python 标准库参考指南 3.6.15 iterable, key=keyfunc) 保 持一致。 3.4 新版功能: keyword-only 实参 default 。 memoryview(obj) 返回由给定实参创建的“内存视图”对象。有关详细信息,请参阅内存视图。 min(iterable, *[, key, default]) min(arg1, arg2, *args[, key]) 返回可迭代对象中最小的元素,或者返回两个及以上实参中最小的。 bytearray 添加% 格式化 3.5 新版功能. 62 Chapter 4. 内置类型 The Python Library Reference, 发布 3.6.15 4.8.5 内存视图 memoryview 对象允许 Python 代码访问一个对象的内部数据,只要该对象支持 缓冲区协议而无需进行拷贝。 class memoryview(obj) 创建一个引用 obj 的memoryview。obj 中元素的数量。对于更高的维度,其长度等于表示 view 的嵌套列表的长度。 itemsize 属性可向你给出单个元素所占的字节数。 memoryview 支持通过切片和索引访问其元素。一维切片的结果将是一个子视图: >>> v = memoryview(b'abcefg') >>> v[1] 98 >>> v[-1] 103 >>> v[1:4]>>> 0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.6.15 iterable, key=keyfunc) 保 持一致。 3.4 新版功能: keyword-only 实参 default 。 memoryview(obj) 返回由给定实参创建的“内存视图”对象。有关详细信息,请参阅内存视图。 min(iterable, *[, key, default]) min(arg1, arg2, *args[, key]) 返回可迭代对象中最小的元素,或者返回两个及以上实参中最小的。 bytearray 添加% 格式化 3.5 新版功能. 62 Chapter 4. 内置类型 The Python Library Reference, 发布 3.6.15 4.8.5 内存视图 memoryview 对象允许 Python 代码访问一个对象的内部数据,只要该对象支持 缓冲区协议而无需进行拷贝。 class memoryview(obj) 创建一个引用 obj 的memoryview。obj 中元素的数量。对于更高的维度,其长度等于表示 view 的嵌套列表的长度。 itemsize 属性可向你给出单个元素所占的字节数。 memoryview 支持通过切片和索引访问其元素。一维切片的结果将是一个子视图: >>> v = memoryview(b'abcefg') >>> v[1] 98 >>> v[-1] 103 >>> v[1:4]>>> 0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.7.13 key=keyfunc) 保持一致。 3.4 新版功能: keyword-only 实参 default 。 class memoryview(obj) 返回由给定实参创建的“内存视图”对象。有关详细信息,请参阅内存视图。 min(iterable, *[, key, default]) min(arg1, arg2, *args[, key]) 返回可迭代对象中最小的元素,或者返回两个及以上实参中最小的。 The Python Library Reference, 发布 3.7.13 PEP 461 - 为 bytes 和 bytearray 添加% 格式化 3.5 新版功能. 4.8.5 内存视图 memoryview 对象允许 Python 代码访问一个对象的内部数据,只要该对象支持 缓冲区协议而无需进行 拷贝。 class memoryview(obj) 创建一个引用 obj 的memoryview。obj 中元素的数量。对于更高的维度,其长度等于表示 view 的嵌套列表的长度。 itemsize 属性可向你给出单个元素所占的字节数。 memoryview 支持通过切片和索引访问其元素。一维切片的结果将是一个子视图: >>> v = memoryview(b'abcefg') >>> v[1] 98 >>> v[-1] 103 >>> v[1:4]>>> 0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.8.20 新版功能: keyword-only 实参 default 。 在 3.8 版更改: key 可以为 None。 class memoryview(obj) 返回由给定实参创建的“内存视图”对象。有关详细信息,请参阅内存视图。 min(iterable, *[, key, default]) min(arg1, arg2, *args[, key]) 返回可迭代对象中最小的元素,或者返回两个及以上实参中最小的。 bytearray 版本 并非原地操作——它总是产生一个新对象,即便没有做任何改变。 参见: PEP 461 - 为 bytes 和 bytearray 添加% 格式化 3.5 新版功能. 4.8.5 内存视图 memoryview 对象允许 Python 代码访问一个对象的内部数据,只要该对象支持 缓冲区协议而无需进行 拷贝。 class memoryview(obj) 创建一个引用 obj 的memoryview。obj 中元素的数量。对于更高的维度,其长度等于表示 view 的嵌套列表的长度。 itemsize 属性可向你给出单个元素所占的字节数。 memoryview 支持通过切片和索引访问其元素。一维切片的结果将是一个子视图: >>> v = memoryview(b'abcefg') >>> v[1] 98 >>> v[-1] 103 >>> v[1:4]>>> 0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 新版功能: keyword-only 实参 default 。 在 3.8 版更改: key 可以为 None。 class memoryview(obj) 返回由给定实参创建的“内存视图”对象。有关详细信息,请参阅内存视图。 min(iterable, *[, key, default]) min(arg1, arg2, *args[, key]) 返回可迭代对象中最小的元素,或者返回两个及以上实参中最小的。 bytearray 版本 并非原地操作——它总是产生一个新对象,即便没有做任何改变。 参见: PEP 461 - 为 bytes 和 bytearray 添加% 格式化 3.5 新版功能. 4.8.5 内存视图 memoryview 对象允许 Python 代码访问一个对象的内部数据,只要该对象支持 缓冲区协议而无需进行 拷贝。 class memoryview(obj) 创建一个引用 obj 的memoryview。obj 中元素的数量。对于更高的维度,其长度等于表示 view 的嵌套列表的长度。 itemsize 属性可向你给出单个元素所占的字节数。 memoryview 支持通过切片和索引访问其元素。一维切片的结果将是一个子视图: >>> v = memoryview(b'abcefg') >>> v[1] 98 >>> v[-1] 103 >>> v[1:4]>>> 0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.7.13 key=keyfunc) 保 持一致。 3.4 新版功能: keyword-only 实参 default 。 class memoryview(obj) 返回由给定实参创建的“内存视图”对象。有关详细信息,请参阅内存视图。 min(iterable, *[, key, default]) min(arg1, arg2, *args[, key]) 返回可迭代对象中最小的元素,或者返回两个及以上实参中最小的。 bytearray 添加% 格式化 3.5 新版功能. 62 Chapter 4. 内置类型 The Python Library Reference, 发布 3.7.13 4.8.5 内存视图 memoryview 对象允许 Python 代码访问一个对象的内部数据,只要该对象支持 缓冲区协议而无需进行拷贝。 class memoryview(obj) 创建一个引用 obj 的memoryview。obj 中元素的数量。对于更高的维度,其长度等于表示 view 的嵌套列表的长度。 itemsize 属性可向你给出单个元素所占的字节数。 memoryview 支持通过切片和索引访问其元素。一维切片的结果将是一个子视图: >>> v = memoryview(b'abcefg') >>> v[1] 98 >>> v[-1] 103 >>> v[1:4]>>> 0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.8.20 新版功能: keyword-only 实参 default 。 在 3.8 版更改: key 可以为 None。 class memoryview(obj) 返回由给定实参创建的“内存视图”对象。有关详细信息,请参阅内存视图。 min(iterable, *[, key, default]) min(arg1, arg2, *args[, key]) 返回可迭代对象中最小的元素,或者返回两个及以上实参中最小的。 bytearray 版本 并非原地操作——它总是产生一个新对象,即便没有做任何改变。 参见: PEP 461 - 为 bytes 和 bytearray 添加% 格式化 3.5 新版功能. 4.8.5 内存视图 memoryview 对象允许 Python 代码访问一个对象的内部数据,只要该对象支持 缓冲区协议而无需进行拷贝。 class memoryview(obj) 创建一个引用 obj 的memoryview。obj 中元素的数量。对于更高的维度,其长度等于表示 view 的嵌套列表的长度。 itemsize 属性可向你给出单个元素所占的字节数。 memoryview 支持通过切片和索引访问其元素。一维切片的结果将是一个子视图: >>> v = memoryview(b'abcefg') >>> v[1] 98 >>> v[-1] 103 >>> v[1:4]>>> 0 码力 | 2052 页 | 9.74 MB | 9 月前3
Python 标准库参考指南 3.10.15 54 4.8.4 printf 风格的字节串格式化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 4.8.5 内存视图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.9 集合类型 --- dict . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 4.10.1 字典视图对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 4.11 上下文管理器类型 数据对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1836 35.12.2 视图对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1837 35.12.30 码力 | 2072 页 | 10.39 MB | 9 月前3
共 121 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13













