我的世界任意多面体选择范围是什么
厂商 2018-06-04 16:13:00 浏览 人评论
今天小编为大家带来我的世界任意多面体选择范围是什么,如何利用,想知道的玩家一定要看下面的内容!
任意平面上的有界区域,做过其中一点与该平面相切的球。当球的半径越来越大时,球面上投射到该区域的部分越来越接近该区域。
所以我们可以用球去夹出一个多面体区域来。具体而言,对于每个多边形,首先确定其法线,然后选择充分大的半径,例如1000000,然后任选多边形上一点,计算在该点相切的球的球心。注意要让球心在多面体区域外。然后给所有实体添加tag,移除各个球内的实体tag即可。
例如:选择玩家视野前方±30°角内,高为10米的的正四棱锥区域内实体。
首先execute positioned ^ ^ ^-10000 run tag @e[distance=..10010] add temp
复制代码我们假设玩家朝向正南方(z+),则该四棱锥的底面的顶点是A=(10 tan30°,0,10)、B=(0,-10 tan30°,10)、C=(-10 tan30°,0,10)、D=(0,10 tan30°,10)。
计算法线,例如OAB(逆时针方向向正四棱锥外),
|i j k |
|10 tan30° 0 10|=57.7 i-57.7 j -33.33 k=(57.7,-57.7,-33.33)
|0 -10 tan30° 10|
假设球心为 (17320.50808,-17320.50808,-10000),半径为26457.5131,于是
execute positioned ^17320.50808 ^-17320.50808 ^-10000 run tag @e[distance=..26457.5131] remove temp
复制代码类似地处理其它四个面
execute positioned ^-17320.50808 ^-17320.50808 ^-10000 run tag @e[distance=..26457.5131] remove temp
execute positioned ^17320.50808 ^17320.50808 ^-10000 run tag @e[distance=..26457.5131] remove temp
execute positioned ^-17320.50808 ^17320.50808 ^-10000 run tag @e[distance=..26457.5131] remove temp
复制代码即可。
代码未经测试,如需使用请自行测试。
相关阅读
- 武林外传手游不语笑红尘隐藏任务完成攻略分享
- QQ飞车手游极速大Q吧和龙影哪个比较好?极速大Q吧和龙
- 武林外传手游怎么狩猎?狩猎方法技巧解析
- 宝可梦探险寻宝传说级料理汇总 具体配方一览
- 第五人格祭司卡墙怎么办 祭司卡墙解决办法
- 荒野行动复杂地形盘点
- 《微信腾讯中国象棋》楚汉争霸第36关攻略
- 迷你世界足球球衣怎么得 迷你世界足球球衣获得攻略
- FIFA足球世界任意球怎么罚 任意球操作技巧
- 迷你世界彩带烟花怎么得 迷你世界彩带烟花获得攻略
- FIFA足球世界盘带怎么怎么操作 盘带操作技巧分享
- 影之诗天使教卡组要怎么对局 天使教卡组对局分析
- 《碧蓝航线》S0S海域救援第九章通关攻略
- 《碧蓝航线》S0S海域救援第八章通关攻略
- 《猿辅导》看课程回放方法介绍
- 奥拉索斯战纪反和谐操作教程 立绘汇总一览
- 武林外传手游角色怎么切换?武林外传手游角色切换方法
- 《碧蓝航线》S0S海域救援第十章通关攻略
- 《小影视频》画中画使用方法介绍
- 君临之境萌新必备攻略详解
- 底特律:变人康纳结局达成攻略及剧情介绍
- 传奇盛世2符文系统详解 怎么激活符文
- 《剑侠世界》染色系统玩法介绍
- 传奇盛世2超级经验玉获取方法 快速升级
- 第五人格网球员什么时候上线 新求生者网球员介绍
- 宝可梦探险寻宝电系料理有哪些配方?电系料理配方大全
- 抖音定向流量包开通方法介绍
- 《咕咚运动》设置走路模式方法
- 抖音定向流量包激活方法介绍
- 正当防卫3游戏死机解决方法 如何解决
最新评论
精彩内容推荐
更多+-
谁是MVP大魔王 IC
次元决战,玩转巅峰!8月4日歌手ICE杨长青将...
-
《最终幻想14》7.
《最终幻想14》7.0版本电子典藏包预购开启!...
-
《放开那三国3》星
征战四载,追梦不停。《放开那三国3》四周年...
-
伞舞韶华绘身入画
夏日炎炎寻清凉,新裳翩翩消暑光。夏日商城...
-
《剑侠世界端游》
《剑侠世界端游》年中资料片“与君相伴”7月...