mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 04:24:07 +02:00
Comply with review comments
This commit is contained in:
parent
82b662d08e
commit
fedea6e84d
2 changed files with 6 additions and 4 deletions
|
@ -3311,8 +3311,10 @@ QVariantMap MyAvatar::getCollisionCapsule() {
|
|||
glm::vec3 start, end;
|
||||
float radius;
|
||||
getCapsule(start, end, radius);
|
||||
|
||||
QVariantMap capsule;
|
||||
capsule["height"] = QVariant(glm::length(start - end));
|
||||
capsule["start"] = vec3toVariant(start);
|
||||
capsule["end"] = vec3toVariant(end);
|
||||
capsule["radius"] = QVariant(radius);
|
||||
return capsule;
|
||||
}
|
||||
|
|
|
@ -224,12 +224,12 @@ Script.include("/~/system/libraries/controllers.js");
|
|||
var capsuleData = MyAvatar.getCollisionCapsule();
|
||||
|
||||
var radius = capsuleData.radius / MyAvatar.scale;
|
||||
var height = (capsuleData.height + (capsuleData.radius * 2.0)) / MyAvatar.scale;
|
||||
var height = (Vec3.distance(capsuleData.start, capsuleData.end) + (capsuleData.radius * 2.0)) / MyAvatar.scale;
|
||||
|
||||
_this.teleportHandCollisionPick = Picks.createPick(PickType.Collision, {
|
||||
enabled: true,
|
||||
parentID: Pointers.getPointerProperties(_this.teleportParabolaHandInvisible).renderStates["invisible"].end,
|
||||
filter: Picks.PICK_ENTITIES + Picks.PICK_AVATARS,
|
||||
filter: Picks.PICK_ENTITIES | Picks.PICK_AVATARS,
|
||||
shape: {
|
||||
shapeType: "capsule-y",
|
||||
dimensions: {
|
||||
|
@ -245,7 +245,7 @@ Script.include("/~/system/libraries/controllers.js");
|
|||
_this.teleportHeadCollisionPick = Picks.createPick(PickType.Collision, {
|
||||
enabled: true,
|
||||
parentID: Pointers.getPointerProperties(_this.teleportParabolaHeadInvisible).renderStates["invisible"].end,
|
||||
filter: Picks.PICK_ENTITIES + Picks.PICK_AVATARS,
|
||||
filter: Picks.PICK_ENTITIES | Picks.PICK_AVATARS,
|
||||
shape: {
|
||||
shapeType: "capsule-y",
|
||||
dimensions: {
|
||||
|
|
Loading…
Reference in a new issue