This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
component:hologram:zh [2023/11/26 15:55] hfsr [Component: Hologram] |
component:hologram:zh [2023/11/28 05:54] (current) hfsr [组件:全息影像] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | 组件:全息投影 | + | 组件:全息影像 |
================== | ================== | ||
此组件由[[block:hologram_projector:zh|全息投影仪]]提供。 | 此组件由[[block:hologram_projector:zh|全息投影仪]]提供。 | ||
- | 以下函数可用于创建全息投影,分辨率为48x32x48,投影范围最大为9x6x9格。2级全息投影仪的分辨率并未提高,但是可以用至多三种颜色显示全息投影(1级全息投影仪只能用一种)。 | + | 以下函数可用于创建全息影像,其分辨率为48x32x48,投影范围最大为9x6x9格。2级全息投影仪的分辨率并未提高,但是可以用至多三种颜色显示全息投影(1级全息投影仪只能用一种)。 |
组件名:`hologram`。 | 组件名:`hologram`。 | ||
Line 9: | Line 9: | ||
- `clear()` | - `clear()` | ||
- | 清除全息投影。 | + | 清除全息影像。 |
\\ | \\ | ||
- `get(x:number, y:number, z:number):number` | - `get(x:number, y:number, z:number):number` | ||
- | 返回全息投影指定坐标的设定值。 | + | 返回全息影像指定坐标处的值。 |
\\ | \\ | ||
- `set(x:number, y:number, z:number, value:number or boolean)` | - `set(x:number, y:number, z:number, value:number or boolean)` | ||
- | 设定全息投影指定坐标的值。 | + | 设定全息影像指定坐标处的值。 |
\\ | \\ | ||
- `fill(x:number, z:number[, minY:number], maxY:number, value:number)` | - `fill(x:number, z:number[, minY:number], maxY:number, value:number)` | ||
Line 25: | Line 25: | ||
\\ | \\ | ||
- `getScale():number` | - `getScale():number` | ||
- | 返回当前全息投影的渲染缩放比例。 | + | 返回当前全息影像的渲染缩放比例。 |
\\ | \\ | ||
- `setScale(value:number)` | - `setScale(value:number)` | ||
设定渲染缩放比例。缩放比例越大则耗能越多。做小缩放比例为0.33,此时全息投影的大小在一个方块以内。最大缩放比例为3,此时全息投影会占据9x6x9格的空间。 | 设定渲染缩放比例。缩放比例越大则耗能越多。做小缩放比例为0.33,此时全息投影的大小在一个方块以内。最大缩放比例为3,此时全息投影会占据9x6x9格的空间。 | ||
\\ | \\ | ||
- | - `getTranslation:number, number, number` | + | - `getTranslation:number, number, number` |
- | 返回当前的位置变换偏移量。 | + | 返回当前的位置变换偏移量。 |
\\ | \\ | ||
- `setTranslation(x:number, y:number, z:number)` | - `setTranslation(x:number, y:number, z:number)` | ||
- | 设定位置变换向量。全息投影显示时将会从默认位置以此向量为偏移值进行偏移。最大允许偏移值与投影仪等级有关。偏移值的单位为全息投影的尺寸,因此位置转换的距离也会随着缩放比例而增减。 | + | 设定位置变换向量。全息投影显示时将会从默认位置以此向量为偏移值进行偏移。最大允许偏移值与投影仪等级有关。偏移值的单位为全息投影的尺寸,因此位置改变的距离远近也会随着缩放比例而增减。 |
\\ | \\ | ||
- `maxDepth():number` | - `maxDepth():number` | ||
- | 全息投影支持的色深。 | + | 全息影像支持的色深。 |
\\ | \\ | ||
- `getPaletteColor(index:number):number` | - `getPaletteColor(index:number):number` |