Stephen Birarda
bc6ac9081f
remove the launch activity from UserActivityLogger
2015-03-12 15:08:05 -07:00
Stephen Birarda
0b55a0f123
remove the close event from UserActivityLogger
2015-03-12 15:06:44 -07:00
Stephen Birarda
df8864f9b0
Revert "make sure UserActivityLogger::close() waits for the pending log message to complete"
...
This reverts commit 3bd3f5a6d2
.
2015-03-12 15:04:51 -07:00
Stephen Birarda
471e55c8ce
fix some lingering warnings
2015-03-12 12:36:39 -07:00
Stephen Birarda
09e2c0987e
use Dependency customDeleter for Application NL
2015-03-12 12:27:48 -07:00
Stephen Birarda
cd2ce2ee2f
Merge branch 'master' of https://github.com/highfidelity/hifi
2015-03-12 12:14:43 -07:00
Stephen Birarda
7bfc747748
Revert "Revert "NOT MERGEABLE: graceful cleanup on Application dtor for NodeList""
...
This reverts commit 9269b2a0b2
.
2015-03-12 12:13:32 -07:00
Seth Alves
3c61727a22
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-12 11:56:12 -07:00
Ryan Huffman
ebf70f818a
Merge branch 'master' of git://github.com/highfidelity/hifi into edit-light-2
...
Conflicts:
examples/editEntities.js
2015-03-12 11:39:26 -07:00
Seth Alves
b945ce5e7a
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
2015-03-12 11:38:01 -07:00
Seth Alves
c9eacd2197
remove unneeded debug print
2015-03-12 11:37:53 -07:00
Seth Alves
6903904267
formatting
2015-03-12 11:31:57 -07:00
Seth Alves
e66ac7f982
formatting
2015-03-12 11:29:47 -07:00
Stephen Birarda
9269b2a0b2
Revert "NOT MERGEABLE: graceful cleanup on Application dtor for NodeList"
2015-03-12 11:28:07 -07:00
Stephen Birarda
4da9186045
Merge pull request #4429 from birarda/master
...
NOT MERGEABLE: graceful cleanup on Application dtor for NodeList
2015-03-12 11:26:56 -07:00
Seth Alves
4aa7b0eb0f
provide defaults for anything entity properties read from a map
2015-03-12 11:19:47 -07:00
Ryan Huffman
5c9ec6bdcc
Add add/delete/rename/clear events to EntitiesScriptingInterface
2015-03-12 11:17:07 -07:00
Atlante45
eb5206f8e6
Naming
2015-03-12 19:05:06 +01:00
Atlante45
0bd97ce40c
Dependency::customDeleter uses a lambda
2015-03-12 18:53:29 +01:00
Seth Alves
9e6c289ab8
move filename utils into shared library
2015-03-12 10:23:57 -07:00
Seth Alves
3bc85c2531
instead of a json checkbox, a dropdown to chose the file type
2015-03-12 09:34:01 -07:00
Seth Alves
ac882f86e2
backup code is now aware of possible file extension differences
2015-03-12 09:13:53 -07:00
Seth Alves
2a06816f71
added persist-as-json checkbox to domain settings. File extension of persist file is automatically adjusted when entity server saves. When loading, if both a json and svo file exist, the newer one is used. This is regardless of the persistAsJson setting
2015-03-11 23:09:15 -07:00
Seth Alves
87ac38c3df
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
2015-03-11 18:35:13 -07:00
Seth Alves
ed47753e33
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-11 18:34:39 -07:00
Seth Alves
bf1cb951a3
move PhysicsEntity so that ModelEntityItem can initiate a model download
2015-03-11 18:34:27 -07:00
Stephen Birarda
851d020390
remove QThread include required for debug
2015-03-11 17:21:49 -07:00
Stephen Birarda
7a8e94f1e5
remove extra debug information for node thread cleanup
2015-03-11 17:18:49 -07:00
Stephen Birarda
5d9a3811ca
more graceful cleanup for Application NodeList and DatagramProcessor
2015-03-11 17:14:20 -07:00
Stephen Birarda
9f754e40d0
move all silent node timers into LimitedNodeList
2015-03-11 16:59:06 -07:00
ZappoMan
e87e0a1e0b
some cleanup of dead code related to timers
2015-03-11 16:27:04 -07:00
Seth Alves
df29d5365a
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-11 15:18:55 -07:00
Seth Alves
918cfa8b4e
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
2015-03-11 14:36:25 -07:00
Andrew Meadows
feafa0a60b
remove old Ragdoll and avatar interactions
2015-03-11 14:29:03 -07:00
Seth Alves
3a3e723f4e
trying to figureo out where to download hull models
2015-03-11 14:26:30 -07:00
Seth Alves
20a22ff42c
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-11 07:17:19 -07:00
Seth Alves
1c73f50dbc
started to hook up geometry downloader to ShapeInfo
2015-03-11 07:17:13 -07:00
Brad Hefta-Gaub
5cced9fc66
Merge pull request #4400 from samcake/temp0
...
Introduce gpu::Shader, Pipeline and State
2015-03-10 16:51:40 -07:00
Brad Hefta-Gaub
77eae204cf
Merge pull request #4411 from AndrewMeadows/thermonuclear
...
fix for crash when deleting physical entity that departs the domain
2015-03-10 16:43:17 -07:00
Andrew Meadows
dd9ae49e49
Merge pull request #4392 from virneo/20304
...
worklist 20304: calculate mass properties of a mesh
2015-03-10 16:18:14 -07:00
Philip Rosedale
2e85cf7459
Merge pull request #4413 from birarda/master
...
fix stereo to stereo resampling via soxr
2015-03-10 16:09:31 -07:00
Stephen Birarda
8ede9fb39b
fix stereo to stereo resampling
2015-03-10 15:50:30 -07:00
Andrew Meadows
9736ee1c28
Merge pull request #4410 from ZappoMan/crashonexit
...
make sure UserActivityLogger::close() waits for the pending log message to complete
2015-03-10 15:47:18 -07:00
Seth Alves
48244840d5
merge from upstream
2015-03-10 15:43:40 -07:00
Seth Alves
cf20596d6d
Merge pull request #4406 from ZappoMan/svoFromURL
...
Support for importing from a network URL
2015-03-10 15:41:41 -07:00
Seth Alves
844085b514
started on hull collisions
2015-03-10 15:30:08 -07:00
ZappoMan
b9671f3f9b
CR feedback
2015-03-10 15:27:44 -07:00
Virendra Singh
a0e7125e11
code revamp and correction in parallel axis theorem
2015-03-11 03:11:17 +05:30
Andrew Meadows
f82f9cc2f4
merge upstream/master into andrew/thermonuclear
2015-03-10 14:28:02 -07:00
Andrew Meadows
503afc8c73
erase deleted entities from pending sort list
2015-03-10 14:26:19 -07:00
Andrew Meadows
3d531e8304
add f at end of float literal
2015-03-10 14:24:49 -07:00
ZappoMan
3bd3f5a6d2
make sure UserActivityLogger::close() waits for the pending log message to complete
2015-03-10 14:23:23 -07:00
Stephen Birarda
271a4e2cae
cleanup some divides for manual sound resampling
2015-03-10 13:04:35 -07:00
Stephen Birarda
dc0ad09953
fix for check of num source samples
2015-03-10 13:04:34 -07:00
Stephen Birarda
7ecde7be30
add fix for out of bounds Sound resampling
2015-03-10 13:04:34 -07:00
ZappoMan
5facb39aa7
support for import entities from network URL
2015-03-10 12:21:37 -07:00
Seth Alves
291f239727
if we read an entity with no id, create a random one for it
2015-03-10 11:55:20 -07:00
Seth Alves
088e23ad54
saving and loading largely works. still some rough edges
2015-03-10 11:31:48 -07:00
ZappoMan
c8298ca617
migrate SVO reading to use QDataStream in step toward reading from HTTP url
2015-03-10 10:49:53 -07:00
Sam Gateau
da16baf0ca
removing the atmosphere effect from the directional lighting
2015-03-10 10:24:16 -07:00
Seth Alves
afd2c87dfe
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
2015-03-10 10:12:43 -07:00
Seth Alves
2076de9153
started on reading entities from json file
2015-03-10 10:12:29 -07:00
Virendra Singh
ce4226d6b9
Merge branch 'master' of git://github.com/highfidelity/hifi into 20304
2015-03-10 22:36:18 +05:30
Sam Gateau
853cf75f60
adding the atmosphere in the directional lighting pass, debug
2015-03-10 09:37:13 -07:00
Sam Gateau
d9c071a2a9
trying to put the atmospheric effect in a shader header and use it on the directional lighting pass
2015-03-10 00:47:27 -07:00
Andrew Meadows
fd76eda383
slightly better hardcoded size for avatar capsule
...
we'll be measuring avatar dimensions more correctly soon
2015-03-09 17:59:45 -07:00
Seth Alves
d0bbac2eb6
json writer sort of works. started on reader
2015-03-09 17:55:58 -07:00
Andrew Meadows
3c05d685d7
avoid assert for zero-length character velocity
2015-03-09 17:37:34 -07:00
samcake
ee5409b0a8
fixing compilation on macosx
2015-03-09 14:25:59 -07:00
Seth Alves
c947f3b62c
use meters in wire-protocol for versions greater than VERSION_ENTITIES_USE_METERS_AND_RADIANS
2015-03-09 14:06:59 -07:00
Seth Alves
ab8784f1b4
add comment about character capsule being hard-coded
2015-03-09 13:51:08 -07:00
Seth Alves
99300a5bc8
merge from master
2015-03-09 13:39:51 -07:00
Seth Alves
81dc7cb8cf
started on code to persist entities to file as json rather than in the wire protocol
2015-03-09 13:38:18 -07:00
Sam Gateau
55f797f349
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-03-09 13:29:09 -07:00
Sam Gateau
8b78ca8dc1
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-03-09 11:15:19 -07:00
Sam Gateau
cc85f468d6
splitting the code of GLBackend into separate .cpp, adding the PIpeline,adn the state to gpu
2015-03-09 11:14:42 -07:00
Andrew Meadows
e418872f7b
namechanges: setFooInMeters() --> setFoo()
...
also fixed some warnings, made code abide to standard,
and moved some variables to be closer to where they're used
2015-03-09 09:56:15 -07:00
Andrew Meadows
51d05cc43e
merge upstream/master into andrew/isentropic
...
Conflicts:
libraries/networking/src/PacketHeaders.cpp
2015-03-09 08:51:49 -07:00
Seth Alves
0833fc588b
coding standard
2015-03-09 06:56:35 -07:00
Seth Alves
3604fd639a
formatting
2015-03-08 20:03:10 -07:00
Seth Alves
a180eadc91
remove stray control-Ms
2015-03-08 18:07:07 -07:00
Seth Alves
08c3fa6363
merge from upstream
2015-03-08 17:29:05 -07:00
Brad Hefta-Gaub
21cd7e36e0
Merge pull request #4381 from Atlante45/disk_cache
...
Disk cache tweaks
2015-03-08 11:40:40 -07:00
Sam Gateau
518d52b1c4
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-03-08 10:54:24 -07:00
Sam Gateau
23a6326aa1
testing the shader features in Model and refining the shader making workflow
2015-03-08 10:53:29 -07:00
Seth Alves
b2cfed8bca
removed unused blob of code
2015-03-08 09:04:00 -07:00
Jason
0fd9540bc3
Sync to upstream
...
Did "fetch upstream", "merge upstream/master", and resolved one
conflict.
2015-03-07 21:40:06 -08:00
Seth Alves
1a1863679d
bump entity-data message version number
2015-03-07 20:32:41 -08:00
Seth Alves
d713d5596f
bump entity-data message version number
2015-03-07 20:32:28 -08:00
Seth Alves
b8cdf1a318
quiet warning
2015-03-07 20:31:53 -08:00
Seth Alves
804d4a0963
coding standard
2015-03-07 20:31:37 -08:00
Seth Alves
96d94e1b09
collision model url
2015-03-07 20:31:04 -08:00
Seth Alves
58bd8a5c65
collision model url
2015-03-07 20:30:29 -08:00
Seth Alves
bcfd1d8a89
collisionModelURL property
2015-03-07 20:27:20 -08:00
Seth Alves
630b5dd03b
collisionModelURL property
2015-03-07 20:27:02 -08:00
Andrew Meadows
ba6e66f169
merge upstream/master into andrew/isentropic
2015-03-07 18:03:49 -08:00
Seth Alves
05e0fe3536
object display correctly now?
2015-03-07 11:28:30 -08:00
Seth Alves
bb0f6b4d28
uninitialized variable
2015-03-07 11:27:52 -08:00
Seth Alves
b96e455b72
uninitialized variable
2015-03-07 11:27:27 -08:00
Seth Alves
f807384dfe
build a joint and caclulate extents. obj models now show up, though not correctly.
2015-03-07 07:55:04 -08:00
Seth Alves
4a7dd2b3e6
allow downloading of obj files
2015-03-07 07:53:25 -08:00
Seth Alves
d7c8f22246
stray control-Ms
2015-03-07 07:53:04 -08:00
Seth Alves
6772847d0b
make it so I don't have to count
2015-03-07 07:52:39 -08:00
Seth Alves
8a4339e57f
stray control-Ms
2015-03-07 07:52:20 -08:00
Seth Alves
591edc0527
_mesh instance variable doesn't appear to be in use.
2015-03-07 07:51:47 -08:00
Virendra Singh
5465853ef7
Merge branch 'master' of git://github.com/highfidelity/hifi into 20304
2015-03-07 17:50:21 +05:30
Seth Alves
6e79fc8b68
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-06 18:46:13 -08:00
samcake
174e359c50
Merge pull request #4387 from ZappoMan/fbxFixes
...
tweaks to hacks for detecting mixamo files
2015-03-06 17:25:19 -08:00
Andrew Meadows
f5352333f0
entities use radians per second for angular velocity
2015-03-06 16:42:06 -08:00
Jason
cfcc4679e1
Interview project updates (2).
...
Oops, I forgot to convert tabs-to-spaces on EntityTreeRenderer.
Committing it now.
2015-03-06 15:57:38 -08:00
Jason
7a5669f14e
Interview project updates.
...
Tried to address all of Brad's notes, most of which were related to
matching the coding style for the project. Also used GeometryCache
instead of making direct calls to OpenGL to do drawing, took a different
approach to seeding rand(), updated the packet version, and fixed a bug
that I noticed in the setting of the dimensions for the particle effect
entity.
2015-03-06 15:52:21 -08:00
Andrew Meadows
95c7bcb5f8
whoops -- remove last *InTreeUnits() calls
2015-03-06 15:34:35 -08:00
Andrew Meadows
c4dafc74ad
whoops, remove last bestFitBoundsInMeters() call
2015-03-06 15:33:15 -08:00
Andrew Meadows
373be95297
entity cubes are in meters
2015-03-06 15:32:03 -08:00
Andrew Meadows
6936d65db9
remove unused *= operator for AABox
2015-03-06 15:31:52 -08:00
Andrew Meadows
6fa1b1c600
remove unused cruft and fix float casts
2015-03-06 15:31:27 -08:00
ZappoMan
ffab6ffe48
tweaks to hacks for detecting mixamo files
2015-03-06 15:11:02 -08:00
Seth Alves
858d15d0ba
obj reader sort-of works
2015-03-06 13:15:53 -08:00
Sam Gateau
d5f6129082
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0bis
2015-03-06 10:44:15 -08:00
Sam Gateau
c097c6aad2
Adding the self introspection of shaders
2015-03-06 10:41:53 -08:00
Virendra Singh
84e05e361e
Accuracy improved to 0.01
2015-03-06 22:07:35 +05:30
Virendra Singh
42867bf98d
code revamp
2015-03-06 11:10:38 +05:30
Virendra Singh
9c1b9b05cf
Merge branch 'master' of git://github.com/highfidelity/hifi into 20304
2015-03-06 11:06:49 +05:30
Andrew Meadows
e4c68bf31c
committing some temp debug stuff to help git diff
...
(will remove this stuff later)
2015-03-05 18:06:08 -08:00
Ryan Huffman
2c68d56059
Update Entity::sendEntities to return new entity ids
2015-03-05 12:34:05 -08:00
Atlante45
1b7fdf5d16
Improve disk cache usage
...
Now we always load from the disk cache if the file is in there.
Then we check the last modidied date from the network file
against the one in the cache.
If needed, we redownload.
2015-03-05 18:49:52 +01:00
Andrew Meadows
49eee89c19
merge upstream/master into andrew/isentropic
...
Conflicts:
libraries/networking/src/PacketHeaders.cpp
libraries/networking/src/PacketHeaders.h
2015-03-05 08:22:02 -08:00
Seth Alves
034ceab4d3
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-05 06:39:03 -08:00
Seth Alves
ac0c4e8512
cap max speed at MAX_WALKING_SPEED
2015-03-04 19:57:06 -08:00
Seth Alves
ef66182ce7
Merge pull request #4379 from AndrewMeadows/thermonuclear
...
fix dark lighting and missing avatars on linux
2015-03-04 19:00:54 -08:00
Andrew Meadows
59a70b5b5f
remove cruft and fix default entity dimensions
2015-03-04 17:32:46 -08:00
Andrew Meadows
26bb677840
remove ViewFrustum::*VoxelScale() function calls
...
we do our math in meters now
2015-03-04 17:26:52 -08:00
Seth Alves
7df877ced7
Merge branch 'thermonuclear' of github.com:AndrewMeadows/hifi into avatars-can-collide
2015-03-04 16:56:59 -08:00
Andrew Meadows
c3a4e5d94b
fix dark lighting and missing avatars on linux
2015-03-04 16:52:27 -08:00
ZappoMan
e99ffb8307
fix bug in export
2015-03-04 16:29:34 -08:00
Andrew Meadows
d7d25a6509
Octree::findCapsulePenetration() uses meters
2015-03-04 16:16:49 -08:00
Jason
3522357c8c
High Fidelity interview project -- Jason Rickwald
...
For my project, I decided to add a new entity -- a Particle Effect.
This is really rudimentary to start out with, but you could see where
it's headed.
2015-03-04 16:06:06 -08:00
Andrew Meadows
ca1c9b4105
EntityItem::findEntities() uses meters
2015-03-04 16:05:29 -08:00
Seth Alves
a8b688d540
move _velocity into base class. walking on a cube works
2015-03-04 15:26:02 -08:00
Seth Alves
910c8da046
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-04 14:19:12 -08:00
Clément Brisset
da6db93508
Merge pull request #4375 from ctrlaltdavid/20370
...
More parentheses to address Xcode compiler warnings
2015-03-04 10:06:54 -08:00
Andrew Meadows
c88f236d1c
get version from packet
2015-03-04 09:41:23 -08:00
Andrew Meadows
aede107058
change version of Entity update packet
2015-03-04 09:41:07 -08:00
Andrew Meadows
b9cbd1ea6e
witch internal EntityItem data to use meters
2015-03-04 09:38:37 -08:00
David Rowe
4c959e8d82
More parentheses to address Xcode compiler warnings
2015-03-04 09:17:19 -08:00
Seth Alves
15609a80ec
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-04 08:48:54 -08:00
Seth Alves
b4998e9c53
falling onto an object works
2015-03-04 08:48:48 -08:00
Stephen Birarda
3005f74411
fix localhost port check to not kill user lookup
2015-03-03 23:11:02 -08:00
Virendra Singh
4366525da4
Removed unused variables
2015-03-04 08:51:44 +05:30
Virendra Singh
126d3cf237
Merge branch 'master' of git://github.com/highfidelity/hifi into 20304
2015-03-04 08:22:20 +05:30
Virendra Singh
1facbbb844
Removed MSVC specific for each blocks
2015-03-04 08:21:39 +05:30
Seth Alves
a254f017cc
Merge branch 'master' of github.com:highfidelity/hifi into avatars-can-collide
2015-03-03 18:37:40 -08:00
Seth Alves
8eec66c066
merge upstream, avatar can now fall onto a cube
2015-03-03 18:37:16 -08:00
samcake
6b1f42df83
Merge pull request #4366 from ZappoMan/removeMetavoxels
...
remove metavoxels
2015-03-03 15:50:53 -08:00
Brad Hefta-Gaub
9649ed9936
Merge pull request #4371 from huffman/light-radius
...
Update Light to set direction when setting orientation
2015-03-03 15:50:04 -08:00
Seth Alves
7e4b597ca3
keep physics specific code in PhysicsEngine
2015-03-03 15:45:10 -08:00
Seth Alves
5d4ef8d5b8
initial flailing
2015-03-03 14:30:26 -08:00
Virendra Singh
4627d2e7b5
Parallel axis theorem correction
2015-03-04 03:52:59 +05:30
Virendra Singh
1914661bbf
Merge branch 'master' of git://github.com/highfidelity/hifi into 20304
2015-03-04 03:51:06 +05:30
Ryan Huffman
3fef8a1622
Update Light to set direction when setting orientation
2015-03-03 12:41:51 -08:00
Brad Hefta-Gaub
b118912708
Merge pull request #4361 from samcake/temp0
...
evolve the Transform stack away from the legacy GL to the brand new shader way
2015-03-03 11:43:01 -08:00
Virendra Singh
7a129235c2
Mass properties unit tests
2015-03-04 01:12:20 +05:30
Virendra Singh
cd71f4531d
Merge branch 'master' of git://github.com/highfidelity/hifi into 20304
2015-03-04 01:10:52 +05:30
Brad Hefta-Gaub
29340b6586
Merge pull request #4369 from ctrlaltdavid/20370
...
CR for Job #20370 - Talk bubble fix - from a suggestion in https://worklist.net/20361
2015-03-03 11:17:31 -08:00
Sam Gateau
cad2184927
FIxing the compilation issue for linux
2015-03-03 11:09:11 -08:00
Brad Hefta-Gaub
b88d52a310
Merge pull request #4363 from huffman/block-restricted-users
...
Add permission-checking to edit entities
2015-03-03 11:04:46 -08:00
Sam Gateau
598b791aee
FIxing the compilation issue for linux
2015-03-03 11:01:47 -08:00
Sam Gateau
4619ba1f5b
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-03-03 10:56:04 -08:00
Stephen Birarda
eb8e8e9a62
Merge pull request #4356 from sethalves/domain-server-http-port-in-shmem
...
pass more localhost ports via shared memory
2015-03-03 10:05:24 -08:00
Philip Rosedale
c9f97b312e
Merge pull request #4365 from sethalves/log-only-once
...
Log message type just once
2015-03-02 20:38:54 -08:00
ZappoMan
5c3c94a618
remove metavoxels
2015-03-02 17:21:43 -08:00
Ryan Huffman
b370e025c9
Move EntityScriptingInterface instance to DependencyManager
2015-03-02 15:05:31 -08:00
Ryan Huffman
98e0f235cc
Merge branch 'master' of git://github.com/highfidelity/hifi into block-restricted-users
2015-03-02 14:47:26 -08:00
Seth Alves
bb7b132b78
Add a way to indicate that a specific message of a certain form should only be printed once. Different messages that match the same form will each be printed once.
2015-03-02 14:18:26 -08:00
Brad Hefta-Gaub
6d8ccfbc2a
Merge pull request #4357 from huffman/update-light-entity-properties
...
Update light entity properties
2015-03-02 13:51:48 -08:00
Virendra Singh
3d558dae64
MassProperties of a 3D mesh
2015-03-03 01:51:35 +05:30
Ryan Huffman
38a361dcf0
Remove class scope on _entityScriptingInterface property references
2015-03-02 11:32:07 -08:00
Ryan Huffman
75a943386b
Remove nullptr comparison
2015-03-02 10:44:32 -08:00
Ryan Huffman
a443157dd7
Update ScriptEngine::entityScriptingInterface to be static pointer
...
Statically allocating the EntityScriptingInterface means we can't make
sure it is initialized AFTER NodeList has been initialized
2015-03-02 10:40:46 -08:00
Ryan Huffman
9a302eebed
Add Entities.canAdjustLocksChanged
2015-03-02 10:40:29 -08:00
Ryan Huffman
64cb517856
Add LimitedNodeList::canAdjustLocksChanged signal
2015-03-02 10:40:11 -08:00
Ryan Huffman
1a3eb68e2d
Update lightEntityItem old version handling to be more clear
2015-03-02 09:25:18 -08:00
Andrew Meadows
90b69b1ee0
replace some "InDomainUnits" calls with "InMeters"
2015-03-01 15:58:10 -08:00
Sam Gateau
7534a6b286
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0bis
2015-03-01 15:21:01 -08:00
Andrew Meadows
c2e78931c6
revert namechange: use compiler find all instances
2015-03-01 15:21:01 -08:00
Sam Gateau
cb737d64d3
Testing the gpu::Shader compilation and building steps, ready to be used for real
2015-03-01 15:20:32 -08:00
Andrew Meadows
e1954d3e1d
spherical queries into Octree use meters
2015-03-01 15:19:26 -08:00
Sam Gateau
660d9237e6
First version of the Shader and the magical shader program
2015-02-28 13:07:16 -08:00
Brad Hefta-Gaub
a2d8f89426
Merge pull request #4358 from huffman/handle-sigint
...
Add SIGINT handling to assignment-client
2015-02-27 22:13:10 -08:00
Sam Gateau
5652852d1a
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-02-27 17:35:59 -08:00
Sam Gateau
5ab3cbb7ec
Fixed the 2 remianing issues before PR, the shadow program needed to have the binding assigned and the Head of the avatar isn't getting it's BBox evaluated
2015-02-27 17:11:16 -08:00
ZappoMan
31c96523fb
add support for transparency in RAW heightmaps
2015-02-27 15:57:46 -08:00
Ryan Huffman
11efcd70d8
Add SIGINT handling to assignment-client
2015-02-27 14:09:46 -08:00
Ryan Huffman
84691f922c
Remove old light color properties
2015-02-27 14:04:56 -08:00
Ryan Huffman
61bc32493f
Fix entity version name in LightEntityItem
2015-02-27 13:49:17 -08:00
Ryan Huffman
a7f84bcd30
Update entity server version number
2015-02-27 13:46:04 -08:00
Ryan Huffman
093e5db90d
Update entity light properties to use new model
...
Rename constantAttenuation -> intensity
Rename diffuseColor -> color
Remove remaining attenuation and colors
2015-02-27 13:42:56 -08:00
Sam Gateau
ea88cbd75f
Merge with upstream master
2015-02-27 13:19:50 -08:00
Ryan Huffman
5c9473cd24
Merge branch 'master' of github.com:highfidelity/hifi into update-light-entity-properties
...
Conflicts:
libraries/entities-renderer/src/RenderableLightEntityItem.cpp
2015-02-27 12:20:10 -08:00
Ryan Huffman
fdc1146339
Update RenderableLightEntityItem to use update light entity
2015-02-27 12:14:50 -08:00
Seth Alves
ce3c8f87d9
Merge branch 'master' of github.com:highfidelity/hifi into domain-server-http-port-in-shmem
2015-02-27 11:08:29 -08:00
Brad Hefta-Gaub
08dc883b0e
Merge pull request #4351 from huffman/update-light-properties
...
Update light properties (primarily for editEntities.js)
2015-02-27 10:54:19 -08:00
Philip Rosedale
35205fbbf3
Merge pull request #4347 from samcake/temp1
...
Introducing the SunSkyStage
2015-02-27 10:37:02 -08:00
Seth Alves
fb4f2fe89c
Merge branch 'master' of github.com:highfidelity/hifi into domain-server-http-port-in-shmem
2015-02-27 10:19:06 -08:00
Philip Rosedale
df553ac65e
Merge pull request #4335 from sethalves/assignment-client-keep-a-spare-x
...
Assignment client keep a spare
2015-02-27 07:39:06 -08:00
Sam Gateau
c7eeebe52c
and fixing a bug with shadowing of lightmapped surface
2015-02-26 18:07:43 -08:00
Andrew Meadows
7836bb4dcd
rayIntersection uses meters instead of tree units
2015-02-26 17:42:17 -08:00
Seth Alves
b8322556a6
address code-review comments
2015-02-26 17:34:24 -08:00
Sam Gateau
f6a9bd1870
REfining the naming and introducing an orientation offset
2015-02-26 17:26:41 -08:00
Sam Gateau
e3b3c8e1ef
Setting the defalt at a better time of the day
2015-02-26 16:09:21 -08:00
Andrew Meadows
64c28fe925
remove EntityItem::getSize()
2015-02-26 15:36:59 -08:00
Andrew Meadows
7210c7a88b
added EntityTree::findEntitiesInMeters()
...
progress toward conversion to meters
2015-02-26 15:16:59 -08:00
Ryan Huffman
d60618a582
Remove unused variables from RenderableLightEntityItem::render
2015-02-26 14:58:06 -08:00
Ryan Huffman
dc2b670fa8
Remove extraneous comments
2015-02-26 14:46:05 -08:00
Sam Gateau
d8ebb0c5b9
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-02-26 14:19:23 -08:00
Andrew Meadows
93c77d557a
EntityTree::findClosestEntity() now takes meters
2015-02-26 14:14:17 -08:00
David Rowe
21f12c1d6c
Use cache ID when rendering talk bubble sphere
2015-02-26 13:50:43 -08:00
Andrew Meadows
9ad88c3793
Referentials do math using meters
2015-02-26 13:42:08 -08:00
Sam Gateau
e77d4572fa
Merge branch 'temp1' of https://github.com/samcake/hifi into temp1
2015-02-26 12:03:39 -08:00
dev
b04dbf7a34
fixing compilation issue on macos
2015-02-26 11:27:40 -08:00
Ryan Huffman
e42b708b56
Update deferredLightingEffect::add*Light methods
2015-02-26 11:03:47 -08:00
Sam Gateau
38762e882e
Merge branch 'master' of https://github.com/highfidelity/hifi into temp1
2015-02-26 10:53:26 -08:00
Sam Gateau
fcb293d0b2
CLean up before pr
2015-02-26 10:45:00 -08:00
Virendra Singh
19912930dd
Merge branch 'master' of https://github.com/highfidelity/hifi into 20305
2015-02-26 22:57:27 +05:30
Seth Alves
9f83eabaad
Merge branch 'master' of github.com:highfidelity/hifi into assignment-client-keep-a-spare-x
2015-02-26 09:21:53 -08:00
Philip Rosedale
c2e559342a
Merge pull request #4341 from AndrewMeadows/bispinor
...
load non-moving dynamic objects as "inactive" in physics engine
2015-02-26 09:21:49 -08:00
Seth Alves
f157c5c60d
Merge branch 'master' of github.com:highfidelity/hifi into domain-server-http-port-in-shmem
2015-02-26 09:13:49 -08:00
Virendra Singh
b3fdb19cad
Merge branch 'master' of https://github.com/highfidelity/hifi into 20305
...
Conflicts:
BUILD.md
BUILD_WIN.md
2015-02-26 22:16:35 +05:30
Sam Gateau
a757229c0e
Merge branch 'master' of https://github.com/highfidelity/hifi into temp1
2015-02-25 19:18:01 -08:00
Sam Gateau
4959e2924e
add an example script to control the sun light
2015-02-25 19:17:38 -08:00
Sam Gateau
6b29e314c2
Adding the Stage of the Scene and exposing control of the sun light from javascript
2015-02-25 19:05:27 -08:00
Andrew Meadows
7b68916010
Merge pull request #4343 from ZappoMan/hangOnExit
...
BUG FIX: Hang on exit
2015-02-25 17:02:26 -08:00
ZappoMan
05d7d47045
some cleanup
2015-02-25 16:32:48 -08:00
Andrew Meadows
8d4ea143ce
easy conversions of: InDomainUnits --> InMeters
2015-02-25 14:48:06 -08:00
ZappoMan
5eecb6a837
correctly delete glbuffers
2015-02-25 14:44:10 -08:00
Andrew Meadows
2f749e3c51
merge upstream/master into andrew/isentropic
...
Conflicts:
libraries/entities/src/TextEntityItem.h
2015-02-25 14:40:32 -08:00
Andrew Meadows
2ffb19a0ed
getPosition() --> getPositionInDomainUnits()
...
and friends
2015-02-25 14:35:04 -08:00
Seth Alves
128a38100f
Merge branch 'master' of github.com:highfidelity/hifi into assignment-client-keep-a-spare-x
2015-02-25 14:13:55 -08:00
Leonardo Murillo
006b3ed0ac
Merge pull request #4300 from birarda/dependencies
...
NOT MERGEABLE - add some externals as cmake external projects
2015-02-25 13:22:49 -08:00
Brad Hefta-Gaub
e7b36166ec
Merge pull request #4340 from huffman/fix-repeat-captured-keys
...
Make KeyEvent objects equal even if they have differing isAutoRepeat val...
2015-02-25 12:24:19 -08:00
Brad Hefta-Gaub
6d237f3f79
Merge pull request #4339 from huffman/fix-plane-pick
...
Fix plane pick
2015-02-25 12:23:45 -08:00
Seth Alves
af341f0ee5
if hifi uri is localhost, extract domain-server port from shared memory
2015-02-25 12:11:32 -08:00
Andrew Meadows
d85be49694
merge upstream/master into andrew/bispinor
2015-02-25 12:08:02 -08:00
Andrew Meadows
5776df1012
load dynamic obj as inactive when not moving
2015-02-25 12:07:19 -08:00
Seth Alves
1a4808857e
put local domain server's http port into shared memeory
2015-02-25 11:30:54 -08:00
Ryan Huffman
660d9ad499
Make KeyEvent objects equal even if they have differing isAutoRepeat values
2015-02-25 10:28:45 -08:00
Ryan Huffman
14ec9b431e
Update findRayRectangleIntersection to set out variable distance
2015-02-25 10:26:44 -08:00
Seth Alves
a6c79203bd
Merge branch 'master' of github.com:highfidelity/hifi into assignment-client-keep-a-spare-x
2015-02-25 08:47:58 -08:00
Clément Brisset
b1e46c1bc8
Merge pull request #4337 from ZappoMan/crashonexit
...
Fixes to various Crashes on shutdown
2015-02-25 08:47:36 -08:00
ZappoMan
e87df0017a
code review feedback
2015-02-25 08:26:54 -08:00