David Rowe
367e8c1f87
Updated Windows VCPKG that includes an alternative JOM download URL
2021-01-23 09:10:58 +13:00
HifiExperiments
7bed9b0754
Merge remote-tracking branch 'origin/pivot' into pivot
2021-01-21 21:05:28 -08:00
HifiExperiments
bb898aac33
non-exact collisions should work on models with pivots and useOriginalPivot=true
2021-01-21 21:05:00 -08:00
HifiExperiments
54d57afdae
use rotation property to determine which axis is facing you
2021-01-21 19:21:38 -08:00
HifiExperiments
ff6f7233e4
I'm a big dumb idiot
2021-01-21 17:39:50 -08:00
David Rowe
36dea900e7
Merge pull request #982 from liberza/fix/getPlatformTierNameTypo
...
Fix small typo in getPlatformTierNames()
2021-01-22 14:35:28 +13:00
Nick Levesque
c3d7e02964
Fix small typo in getPlatformTierNames()
2021-01-21 18:45:10 -05:00
Kalila
a1fe046350
Merge pull request #953 from Phil-Palmer/fix/alpha-zwrite
...
Disable z-write for transparent draws
2021-01-21 17:54:59 -05:00
Kalila
ef12a136f4
Merge pull request #967 from liberza/patch-1
...
Update BUILD_WIN.md
2021-01-21 17:51:42 -05:00
Kalila L
82313eccbf
Add userAgent property for web entities.
2021-01-21 01:51:37 -05:00
HifiExperiments
2667af3682
more safeguards
2021-01-20 21:25:30 -08:00
Alezia Kurdis
a9c2a3d46a
Snap to Next Clicked Surface
...
Rename the action: "Rotate as Next Clicked Surface"
for "Snap to Next Clicked Surface"
since it is now doing the rotation and the move to the clicked surface.
2021-01-20 23:19:43 -05:00
Alezia Kurdis
aedce21007
Snap to Next Clicked Surface
...
This adds the move in addition to the rotation
to the "Rotate as Next Clicked Surface" action.
Which is now become: "Snap to Next Clicked Surface"
2021-01-20 23:17:06 -05:00
Alezia Kurdis
5b40ac4c1e
Transmitting Intersection to Create App
...
Transmitting Intersection to Create App
2021-01-20 23:13:47 -05:00
Kalila L
a0747b2912
Add "RELEASE_NAME" env variable.
2021-01-20 01:17:45 -05:00
HifiExperiments
3335c040e5
hurr durr I'm an idiot
2021-01-18 18:39:12 -08:00
Kalila L
407d436ed0
Add appreciate app as default app.
2021-01-18 19:56:12 -05:00
HifiExperiments
4bf952260f
fix crashes when running with qml disabled in VR
2021-01-18 12:57:44 -08:00
HifiExperiments
3a821c2b74
update create
2021-01-18 11:23:44 -08:00
HifiExperiments
7030798d41
cleanup
2021-01-17 22:47:26 -08:00
HifiExperiments
92ea14a059
proper render bounds for models (need to pass RenderArgs to getBound everywhere)
2021-01-17 22:08:06 -08:00
HifiExperiments
1f71a23082
optimize picking
2021-01-17 13:09:09 -08:00
Nick Levesque
c484bb6041
Update BUILD_WIN.md
...
Add MSVC v142 to Visual Studio 2019 install, as it was also required for me.
2021-01-17 13:32:16 -05:00
daleglass
06b1a8e17c
Merge pull request #928 from Phil-Palmer/fix/vr-recenter
...
VR fixes for: couldn't sit on the floor, wrong walk directions.
2021-01-16 20:51:03 +01:00
Kalila
76b7b51e68
Merge pull request #517 from vircadia/dependabot/npm_and_yarn/screenshare/electron-7.2.4
...
Bump electron from 6.0.12 to 7.2.4 in /screenshare
2021-01-16 14:16:34 -05:00
HifiExperiments
2a27fc4de2
billboarding for model entities
2021-01-13 22:31:21 -08:00
HifiExperiments
6d1667df5a
better picking against billboarded shapes other than spheres
2021-01-10 16:48:44 -08:00
HifiExperiments
bef0c79b67
billboard mode working on most entity types
2021-01-10 16:03:04 -08:00
Dale Glass
aab5b22e25
Skip duplicated log entries
...
This helps with log flooding. Successive repeated log messages will be skipped and counted,
the count will be output when a different message is logged.
A new option of 'keep_repeats' has been added to VIRCADIA_LOG_OPTIONS to disable this.
2021-01-09 19:39:32 +01:00
Phil Palmer
0f9117b978
Merge branch 'fix/alpha-zwrite' of https://github.com/Phil-Palmer/project-athena into fix/alpha-zwrite
2021-01-05 06:52:23 -05:00
Phil Palmer
1cdc3610c3
Disable z-write for transparent fonts, grid entities and teleport beams
...
as suggested in the review here: https://github.com/vircadia/vircadia/pull/953#pullrequestreview-560779456
2021-01-05 06:47:33 -05:00
Phil Palmer
12095fed96
Disable z-write for fonts, grid entities and teleport beams
...
as suggested in the review here: https://github.com/vircadia/vircadia/pull/953#pullrequestreview-560779456
2021-01-05 00:05:11 -05:00
Phil Palmer
265aeb7652
Merge branch 'fix/vr-recenter' of https://github.com/Phil-Palmer/project-athena into fix/vr-recenter
2021-01-04 15:55:54 -05:00
Phil Palmer
a54a40dc2c
Apply suggestion from code review: fix debug message.
2021-01-04 15:55:34 -05:00
Phil Palmer
9f84b8384e
Apply suggestion from code review: fix JSDoc comment.
2021-01-04 15:49:26 -05:00
HifiExperiments
1ccdfe37a6
Update libraries/entities/src/EntityItemProperties.cpp
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-01-04 12:14:35 -08:00
Phil Palmer
5d1bd5cc19
* Apply suggestions from code review
...
Fix JSDoc comments and debug messages.
2021-01-04 00:57:17 -05:00
Phil
646a5798e6
Apply suggestions from code review
...
Tidying (bracing style, spaces, remove final comma from enum, fix JSDoc comments).
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-01-04 00:12:57 -05:00
HifiExperiments
030524c3ee
CR and actually send property over wire
2021-01-03 21:03:43 -08:00
HifiExperiments
6e0bad814e
working on billboard mode for all entity types
2021-01-03 20:33:08 -08:00
Phil Palmer
4f71cb5945
Disable z-write when drawing web entities with alpha < 1.
2021-01-03 22:59:31 -05:00
Phil Palmer
90799e10da
Fix z-write enabled for transparent draws.
...
Fix z-write being enabled for transparencies in GeometryCache::getSimplePipeline and Procedural::Procedural (fixes https://github.com/vircadia/vircadia/issues/224 ).
Z-write is controlled by the 'writeMask' parameter of gpu::State::setDepthTest.
2021-01-03 16:31:51 -05:00
HifiExperiments
5dc45e895c
more fixes and create checkbox defaults to checked
2021-01-02 19:18:54 -08:00
HifiExperiments
a072010b02
Merge remote-tracking branch 'upstream/master' into pivot
2021-01-02 17:13:24 -08:00
HifiExperiments
20e0c24163
cleanup + create
2021-01-02 00:04:24 -08:00
HifiExperiments
002271a4cc
finishing touches
2021-01-01 21:52:16 -08:00
Phil Palmer
3cc08022fc
Leaning and lean recentering now work as intended at any avatar scale.
...
Individually tested each of these scale fixes in third-person view.
Simplify withinBaseOfSupport.
Change input parameter from float& to float (isWithinThresholdHeightMode).
Debug: remove unnecessary Y offset that didn't scale properly with the avatar (drawBaseOfSupport).
2020-12-31 05:09:06 -05:00
Phil Palmer
4a0bde415b
Fix an old confusing comment from 952b112271
2020-12-31 00:06:25 -05:00
Phil Palmer
ba5bea15b6
Merge branch 'fix/vr-recenter' of https://github.com/Phil-Palmer/project-athena into fix/vr-recenter
2020-12-30 23:16:30 -05:00
Phil Palmer
c5fe49bc30
Decouple MyAvatar.centerOfGravityModelEnabled from the user standing state.
...
Engine code no longer controls MyAvatar.centerOfGravityModelEnabled. Maybe we should deprecate it now, since its reason to exist seemed to be only to disable the CG model while the user was sitting, which is now done more explicitly (see below).
MyAvatar::FollowHelper:
- rename shouldActivateHorizontal to shouldActivateHorizontal_userSitting, now private.
- rename shouldActivateHorizontalCG to shouldActivateHorizontal_userStanding, now private.
- add new shouldActivateHorizontal that calls one of the above based on the user's sit/stand state.
- these functions no longer modify their 'myAvatar' parameter.
Add USER_CAN_TURN_BODY_WHILE_SITTING (false), which retains the old rotation behaviour of lean recentering:
a lean recenter doesn't rotate the body if the user is sitting (new: unless the feet are tracked).
In other words, the lean recentering assumes the user isn't on a swivel chair and keeps the avatar pointing in the same direction. It might be good to expose that as an option. (Regardless, rotation recentering does kick-in if they turn too far).
2020-12-30 23:14:42 -05:00