SphericalRegion

SphericalRegion

是三维图形函数的一个选项,指定是否缩放最后的图象,以使得一个围绕该三维边界框外侧的球体能装入指定的显示区域.

更多信息

  • SphericalRegionFalse 对三维图形做比例变换以使该图形在指定显示区域中尽可能大.
  • SphericalRegionTrue 对三维图形作比例变换以使得围绕该三维边界框所作的球总能装入指定显示区域.
  • 对于顶层的图形,SphericalRegionAutomatic 等价于 SphericalRegionFalse. 但是如果图形被包含在另一个排版形式或图形构造(如 InsetRowGrid),Automatic 将被视为等价于 True.
  • 这个球体的中心与边界框的中心重合,并且选择球体的半径使得边界框恰好能放在球体内.
  • SphericalRegion->True 中,保持特定对象的图形大小,而不考虑对象的方向.
  • SphericalRegionSphere[center,radius] 指定图形坐标系中的边界球. radius 指定 方向上的半径. 而在 方向上,将在相机空间中自动缩放以具有球形视图范围. 有效的 Sphere 指定将使 ViewAngleViewVector 选项被忽略.
  • 如果 center 被指定为 Automatic,那么中心会是 ViewCenter. 否则,ViewCenter 选项会被 center 覆盖.

范例

打开所有单元关闭所有单元

基本范例  (1)

调整边界框内的三维图形的任意方向:

范围  (3)

可以连续调整图形序列的大小,而不考虑方向:

不设置 SphericalRegion,每个图形将尽可能的大:

使用边界 Sphere 指定 SphericalRegion

使用 ViewCenter 指定边界球的中心:

属性和关系  (2)

在缺省情况下,调整三维图形,使它在二维边界框内:

设置 SphericalRegion,图形可以在边界框内:

一个外切圆可以连接边界框的顶角:

CuboidSphericalRegion->True 从各种视点来看:

带有明确球规范的视点:

不设置 SphericalRegion

可能存在的问题  (2)

如果指定边界球的明确中心,则 ViewCenter 会被忽略:

如果指定有效的的边界球,则 ViewAngle 会被忽略:

Wolfram Research (1991),SphericalRegion,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SphericalRegion.html (更新于 2020 年).

文本

Wolfram Research (1991),SphericalRegion,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SphericalRegion.html (更新于 2020 年).

CMS

Wolfram 语言. 1991. "SphericalRegion." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/SphericalRegion.html.

APA

Wolfram 语言. (1991). SphericalRegion. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SphericalRegion.html 年

BibTeX

@misc{reference.wolfram_2024_sphericalregion, author="Wolfram Research", title="{SphericalRegion}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/SphericalRegion.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_sphericalregion, organization={Wolfram Research}, title={SphericalRegion}, year={2020}, url={https://reference.wolfram.com/language/ref/SphericalRegion.html}, note=[Accessed: 22-November-2024 ]}