Seth Alves
|
ea3f002a65
|
ifdef out debug pritns
|
2015-06-01 14:38:07 -07:00 |
|
Seth Alves
|
d1bb6473d9
|
more work on edge handling and resizing
|
2015-06-01 13:57:28 -07:00 |
|
samcake
|
98c0cd7d23
|
Merge pull request #5009 from ZappoMan/team-teaching-scene-api
TEAM TEACHING - hacking on rendering mesh parts
|
2015-06-01 12:24:27 -07:00 |
|
Seth Alves
|
43a1519e29
|
better handling of changes to the size of voxel space. limit each dimension to 32
|
2015-06-01 12:01:45 -07:00 |
|
Eric Levin
|
5cce4edec8
|
fix merge conflicts attemp 1
|
2015-06-01 11:18:33 -07:00 |
|
ZappoMan
|
4b46fc3ad9
|
cleanup Model::renderPart()
|
2015-06-01 11:11:27 -07:00 |
|
Seth Alves
|
175926736d
|
Merge branch 'master' of github.com:highfidelity/hifi into polyvox
|
2015-06-01 09:59:01 -07:00 |
|
Eric Levin
|
7b08537574
|
code standards fixes
|
2015-06-01 09:51:24 -07:00 |
|
Eric Levin
|
8a191a661d
|
adding flag for points changed
|
2015-06-01 09:35:32 -07:00 |
|
ZappoMan
|
1b8572640b
|
more hacking sams tweaks
|
2015-06-01 09:07:32 -07:00 |
|
Seth Alves
|
00af0a4376
|
trying to make thing behave when voxel-space is resized
|
2015-06-01 07:15:37 -07:00 |
|
Sam Gateau
|
83c4a52454
|
Cleaning for PR
|
2015-05-31 19:34:03 -07:00 |
|
Sam Gateau
|
33d397a440
|
A fist update solution for the item
|
2015-05-31 19:10:37 -07:00 |
|
Eric Levin
|
9641b11086
|
array of points takes absolute positions now, so script writer has an easier time
|
2015-05-31 14:59:09 -07:00 |
|
Eric Levin
|
115bf3dd25
|
cleaned up logging and testing code.
|
2015-05-31 14:52:44 -07:00 |
|
Seth Alves
|
cfeab893e7
|
fix voxelToLocalMatrix
|
2015-05-31 09:28:33 -07:00 |
|
Seth Alves
|
b9202ebfb6
|
added SURFACE_EDGED_CUBIC surface extractor which pads the outsides of the voxel-space with empty cells to change how the edges of the surface look
|
2015-05-31 09:14:59 -07:00 |
|
Seth Alves
|
a3589788df
|
allow edit.js to change between cubic and marching-cubes surface extractor on polyvox entity-items.
|
2015-05-30 18:33:35 -07:00 |
|
Seth Alves
|
c5a0dd72ec
|
keep track of number of non-zero voxels, use this information when deciding on shape-type
|
2015-05-30 18:13:57 -07:00 |
|
Seth Alves
|
fe59f8846f
|
recompute polyvox mesh when setVoxelSurfaceStyle is called. remove left-over color stuff from polyvox. don't require that a polyvox be rendered before computing its physics shape
|
2015-05-30 16:43:11 -07:00 |
|
ZappoMan
|
a0683b2847
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-05-29 21:57:47 -07:00 |
|
ZappoMan
|
0124f98340
|
more hacking on rendering model parts
|
2015-05-29 21:56:24 -07:00 |
|
Seth Alves
|
96a40bd673
|
basic collisions with cubic polyvoxes
|
2015-05-29 18:50:26 -07:00 |
|
Eric Levin
|
7d5dd278a1
|
adding unpacking
|
2015-05-29 16:54:40 -07:00 |
|
Howard Stearns
|
9c56f6270e
|
Remove debug print.
|
2015-05-29 16:21:57 -07:00 |
|
Howard Stearns
|
6e2378e676
|
Sound parameter tweaks.
|
2015-05-29 16:19:41 -07:00 |
|
Philip Rosedale
|
6b9f6ff7bb
|
Merge pull request #4994 from AndrewMeadows/isentropic
compute correct deltaTime for extrapolation of moving entity and other fixes
|
2015-05-29 16:07:10 -07:00 |
|
Sam Gateau
|
eef8077417
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into punk
|
2015-05-29 13:20:43 -07:00 |
|
ZappoMan
|
94f6e8cebd
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-05-29 11:23:22 -07:00 |
|
ZappoMan
|
dc62052a3c
|
more hacking on models
|
2015-05-29 11:07:25 -07:00 |
|
Atlante45
|
e9edc3e789
|
PolyVox entities use simple program
|
2015-05-29 20:05:38 +02:00 |
|
Eric Levin
|
f573645291
|
line entity width translating
|
2015-05-29 09:24:00 -07:00 |
|
Atlante45
|
27d932bed4
|
Merge branch 'team-teaching' into entities
|
2015-05-29 18:07:43 +02:00 |
|
Atlante45
|
ab13bc41a4
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching
|
2015-05-29 17:53:17 +02:00 |
|
Atlante45
|
ad2d4d5e85
|
PolyVox entities render in Batch
|
2015-05-29 17:44:41 +02:00 |
|
ZappoMan
|
78c701a89d
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-05-29 08:40:46 -07:00 |
|
Atlante45
|
0384b74479
|
Merge branch 'master' of https://github.com/highfidelity/hifi into team-teaching
|
2015-05-29 17:37:53 +02:00 |
|
Atlante45
|
1d336b76de
|
Web entities render in Batch
|
2015-05-29 16:51:48 +02:00 |
|
Sam Gateau
|
dd9cafcd09
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into punk
|
2015-05-28 18:14:41 -07:00 |
|
Sam Gateau
|
3f8bdc14c4
|
reinserting culling, lod and depth sort to the rendering
|
2015-05-28 18:01:31 -07:00 |
|
ZappoMan
|
eb19b93433
|
render models in scene checkpoint
|
2015-05-28 17:19:30 -07:00 |
|
Andrew Meadows
|
ac0609ea92
|
also render bbox when debugging simulator owner
|
2015-05-28 16:29:43 -07:00 |
|
Eric Levin
|
3627f03c0d
|
drawing lines relative to position
|
2015-05-28 16:00:24 -07:00 |
|
Eric Levin
|
533148f26d
|
line being sent as array
|
2015-05-28 15:48:31 -07:00 |
|
Eric Levin
|
4d4a90e9ce
|
removed render debugging
|
2015-05-28 14:30:34 -07:00 |
|
Seth Alves
|
94edb72b47
|
oops
|
2015-05-28 14:30:06 -07:00 |
|
Seth Alves
|
131827a82b
|
libraries/entities doesn't need polyvox, only libraries/entities-renderer
|
2015-05-28 14:27:49 -07:00 |
|
Eric Levin
|
2d66696675
|
line working from array of points
|
2015-05-28 14:18:57 -07:00 |
|
Brad Hefta-Gaub
|
1c3398f27e
|
Merge pull request #4991 from ZappoMan/team-teaching
TEAM TEACHING - merge from master
|
2015-05-28 13:52:18 -07:00 |
|
ZappoMan
|
f736ce714f
|
fix build buster
|
2015-05-28 13:33:57 -07:00 |
|
ZappoMan
|
1029a8af7c
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-05-28 12:38:16 -07:00 |
|
ZappoMan
|
a0e51469d3
|
Merge branch 'master' of https://github.com/highfidelity/hifi into team-teaching
|
2015-05-28 12:36:34 -07:00 |
|
ZappoMan
|
2fba5a0928
|
more work on simple renderable
|
2015-05-28 12:19:43 -07:00 |
|
Sam Gateau
|
2cbd049e4e
|
adding the concept of job
|
2015-05-28 12:02:57 -07:00 |
|
Eric Levin
|
72af4e4e67
|
latest pointer
|
2015-05-28 10:44:44 -07:00 |
|
Seth Alves
|
e46c24ea58
|
code review
|
2015-05-28 10:27:59 -07:00 |
|
ZappoMan
|
806ee88f1f
|
place burden of adding/removing to/from scene on entity
|
2015-05-28 09:43:36 -07:00 |
|
Atlante45
|
bca80addef
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into text-renderer
|
2015-05-28 16:13:24 +02:00 |
|
Seth Alves
|
a91a7942a4
|
Merge branch 'master' of github.com:highfidelity/hifi into polyvox
|
2015-05-28 06:59:39 -07:00 |
|
Atlante45
|
ca529e4bb8
|
Remove debug/tweak sampler
|
2015-05-28 15:58:40 +02:00 |
|
Atlante45
|
12d75481e5
|
Introducing TextRenderer3D
|
2015-05-28 15:43:16 +02:00 |
|
Atlante45
|
10c2f3f561
|
More TextRenderer work
|
2015-05-28 14:51:57 +02:00 |
|
ZappoMan
|
3f14a7a262
|
allow entities to have multiple items
|
2015-05-27 21:00:20 -07:00 |
|
ZappoMan
|
5ad9efbee4
|
allow entities to tell us if they support proper scene rendering
|
2015-05-27 20:42:53 -07:00 |
|
ZappoMan
|
b0cc536f53
|
debug cleanup
|
2015-05-27 16:55:02 -07:00 |
|
ZappoMan
|
37a291275d
|
more work on rendering in engine
|
2015-05-27 16:46:44 -07:00 |
|
Howard Stearns
|
4fffe05b63
|
Play still sound for still objects and those just created in a script.
|
2015-05-27 16:25:11 -07:00 |
|
Eric Levin
|
385c9be75f
|
using vec of points
|
2015-05-27 15:35:06 -07:00 |
|
ZappoMan
|
a56e0d80b6
|
more work on renderable entities
|
2015-05-27 15:30:55 -07:00 |
|
Seth Alves
|
1109444c3d
|
attempt to make sure the ray that picks against polyvox entities is long enough
|
2015-05-27 14:57:12 -07:00 |
|
Eric Levin
|
62539719df
|
line width added as property to line entities
|
2015-05-27 13:31:47 -07:00 |
|
ZappoMan
|
8c9cf480f3
|
more hacking
|
2015-05-27 13:23:59 -07:00 |
|
ZappoMan
|
007aed7a0a
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-05-27 10:51:50 -07:00 |
|
ZappoMan
|
1a7c6eb316
|
Merge branch 'master' of https://github.com/highfidelity/hifi into team-teaching
|
2015-05-27 10:41:01 -07:00 |
|
ZappoMan
|
2516066e1d
|
some hacking
|
2015-05-27 10:40:07 -07:00 |
|
Seth Alves
|
6fd38fabe4
|
Merge branch 'master' of github.com:highfidelity/hifi into polyvox
|
2015-05-27 10:06:53 -07:00 |
|
Seth Alves
|
14c68519f3
|
limit size of polyvox data property to below MTU
|
2015-05-27 09:59:18 -07:00 |
|
Seth Alves
|
429cc631f3
|
limit size of polyvox data property to below MTU
|
2015-05-27 09:48:32 -07:00 |
|
Seth Alves
|
3af916e27e
|
use enum for polyvox surface style
|
2015-05-27 09:32:10 -07:00 |
|
Brad Hefta-Gaub
|
afb09e81a6
|
Merge pull request #4962 from howard-stearns/entity-events-in-normal-scripts
Entity events in normal scripts
|
2015-05-27 09:24:50 -07:00 |
|
Seth Alves
|
1749ec83db
|
adapting to entitypointer merge
|
2015-05-27 09:00:59 -07:00 |
|
Seth Alves
|
f310da9cd3
|
adapting to entitypointer merge
|
2015-05-27 08:59:44 -07:00 |
|
Seth Alves
|
c80f2970fd
|
Merge branch 'master' of github.com:highfidelity/hifi into polyvox
|
2015-05-27 07:37:51 -07:00 |
|
Seth Alves
|
0f81445cee
|
flag for polyvox to select minecraft vs walking-cubes. uppack to unpack
|
2015-05-27 07:04:44 -07:00 |
|
Seth Alves
|
6930008f74
|
remove debugging spew
|
2015-05-26 21:40:50 -07:00 |
|
Seth Alves
|
517d4372fa
|
debugging
|
2015-05-26 16:53:11 -07:00 |
|
Seth Alves
|
0ecd60a489
|
update voxel mesh when new data arrives from the wire
|
2015-05-26 16:45:29 -07:00 |
|
Seth Alves
|
55028f6cb0
|
voxel data sent over wire and saved to json
|
2015-05-26 16:34:35 -07:00 |
|
ZappoMan
|
0799670215
|
simple entity payload
|
2015-05-26 16:27:00 -07:00 |
|
Eric Levin
|
1f312b4e02
|
successfully using geometry cache!
|
2015-05-26 16:17:31 -07:00 |
|
ZappoMan
|
25823bedd1
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-05-26 15:51:46 -07:00 |
|
Eric Levin
|
f1fc7a2a09
|
switching over to geometry cache method for rendering lines
|
2015-05-26 15:46:25 -07:00 |
|
ZappoMan
|
20ceb72d92
|
Merge branch 'master' of https://github.com/highfidelity/hifi into team-teaching
|
2015-05-26 15:01:26 -07:00 |
|
Seth Alves
|
22cc298861
|
Merge branch 'polyvox' of github.com:sethalves/hifi into polyvox
|
2015-05-26 14:26:11 -07:00 |
|
Seth Alves
|
cdef502e2e
|
expose setVoxelSphere to js
|
2015-05-26 14:26:05 -07:00 |
|
Seth Alves
|
28e052ffdb
|
Merge branch 'polyvox' of github.com:sethalves/hifi into polyvox
|
2015-05-26 14:12:11 -07:00 |
|
Seth Alves
|
728e6d121b
|
changes sam made to get normals to work on a mesh
|
2015-05-26 14:12:01 -07:00 |
|
samcake
|
84525aabec
|
Merge pull request #4959 from ZappoMan/team-teaching-entitysmartpointer
TEAM TEACHING BRANCH - Entity Smart Pointers
|
2015-05-26 13:56:47 -07:00 |
|
Seth Alves
|
988ecf9d55
|
send PolyVox voxel dimensions and compressed data over the wire
|
2015-05-26 13:18:52 -07:00 |
|
Howard Stearns
|
bbdf9f1d9f
|
Remove changingEntityID.
|
2015-05-26 11:14:23 -07:00 |
|