Sam Gateau
|
7de4c2eff7
|
first take on the materialKey
|
2015-06-09 12:17:10 -07:00 |
|
Brad Hefta-Gaub
|
759a4a323b
|
Merge pull request #5087 from Atlante45/debug
Reduce debug on domain connection
|
2015-06-09 07:54:21 -07:00 |
|
Atlante45
|
90c9a82aeb
|
Remove unnecesary debug
|
2015-06-09 15:27:08 +02:00 |
|
Seth Alves
|
fb7a0e7219
|
back out previous change, fix error where translucent is used instead of translucentMesh
|
2015-06-08 22:41:59 -07:00 |
|
Seth Alves
|
983ae5b2f0
|
quiet compiler, fix some whitespace
|
2015-06-08 21:19:37 -07:00 |
|
Sam Gateau
|
87536b2f9d
|
Fixing the skinning issue
|
2015-06-08 11:22:16 -07:00 |
|
samcake
|
d9b7a42f60
|
FIxing merge
|
2015-06-08 19:06:04 +02:00 |
|
samcake
|
5e351c0328
|
FIxing the transparent rendering on Mac
|
2015-06-08 18:36:12 +02:00 |
|
samcake
|
1bff9a17e1
|
Fixing compilation issues and shader issues on Mac, not fully fixing the transparency though
|
2015-06-08 17:05:28 +02:00 |
|
Sam Gateau
|
c47cee3f3b
|
clean code for PR
|
2015-06-08 05:59:10 -07:00 |
|
Sam Gateau
|
054809d570
|
clean code for PR
|
2015-06-08 05:51:23 -07:00 |
|
Sam Gateau
|
3196c5ca77
|
better highlights blending
|
2015-06-08 05:41:36 -07:00 |
|
Sam Gateau
|
5e04b399d8
|
fixing the wrong matrix used
|
2015-06-08 03:07:17 -07:00 |
|
Sam Gateau
|
de61f4ea0b
|
Gettting th ehighlight on transparent to work
|
2015-06-08 02:52:13 -07:00 |
|
Sam Gateau
|
8d3a3221b0
|
shuffling the rendering steps to get to render transparent and light it correctly
|
2015-06-06 09:50:56 -07:00 |
|
Ryan Huffman
|
b22ed34825
|
Merge pull request #5051 from ZappoMan/team-teaching-optimize-offset
TEAM TEACHING - improvements to avatar part clipping
|
2015-06-05 09:26:45 -07:00 |
|
ZappoMan
|
d60810e221
|
CR feedback
|
2015-06-05 09:10:38 -07:00 |
|
Clément Brisset
|
5f16b8752b
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into lod
Conflicts:
libraries/entities-renderer/src/RenderableEntityItem.cpp
libraries/render-utils/src/Model.cpp
|
2015-06-05 13:28:42 +01:00 |
|
Sam Gateau
|
aa5e6fa1b0
|
merging
|
2015-06-05 00:41:29 -07:00 |
|
Sam Gateau
|
3a93409080
|
Merging the day after the flight back to france, getting all the fixes
|
2015-06-04 23:02:05 -07:00 |
|
ZappoMan
|
5146e51d9f
|
improvements to avatar part clipping
|
2015-06-04 16:44:46 -07:00 |
|
Ryan Huffman
|
cafc5b7a7c
|
Merge pull request #5049 from ZappoMan/team-teaching-optimize-offset
TEAM TEACHING - avatar changing model URLs
|
2015-06-04 14:29:44 -07:00 |
|
Brad Hefta-Gaub
|
5e6771d91a
|
Merge pull request #5048 from huffman/entity-visible
Team Teaching - Update entity payload items to not render when entity.visible == false
|
2015-06-04 14:12:49 -07:00 |
|
Ryan Huffman
|
5af52048ec
|
Add render/Scene.h include to Model.h
|
2015-06-04 13:45:10 -07:00 |
|
ZappoMan
|
56ac987c9b
|
handle url reloading at the model level, this addresses avatars changing their models
|
2015-06-04 13:40:43 -07:00 |
|
Ryan Huffman
|
a62b55fcb2
|
Update entity payload items to correctly hide when not visible
|
2015-06-04 13:25:40 -07:00 |
|
ZappoMan
|
3593afea3b
|
optimize part offset calculation
|
2015-06-04 11:37:02 -07:00 |
|
Atlante45
|
94ba84a84c
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into lod
|
2015-06-04 18:48:15 +02:00 |
|
Atlante45
|
93b44e6846
|
Collect stats on translucent/opaque mesh parts
|
2015-06-04 18:46:47 +02:00 |
|
ZappoMan
|
d2deef97cc
|
Merge branch 'master' of https://github.com/highfidelity/hifi into team-teaching
|
2015-06-04 09:24:37 -07:00 |
|
Brad Hefta-Gaub
|
50f44c801a
|
Merge pull request #5045 from Atlante45/fix_world_box
Team Teaching - Temporary fix for models index offset
|
2015-06-04 09:16:31 -07:00 |
|
Atlante45
|
8e21d9c14b
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into lod
|
2015-06-04 18:11:17 +02:00 |
|
Atlante45
|
31d257db09
|
Temporary fix for models index offset
|
2015-06-04 17:58:44 +02:00 |
|
ZappoMan
|
c4756f4816
|
remove dead code
|
2015-06-04 08:49:26 -07:00 |
|
Atlante45
|
a4340b17e9
|
Remove deprecated render stats
|
2015-06-04 14:47:04 +02:00 |
|
Sam Gateau
|
fabe8f1a7a
|
Fixing the skinned mesh rendering issue
|
2015-06-03 23:18:24 -07:00 |
|
Sam Gateau
|
dfa8cb5c80
|
Fixing the skinned mesh rendering issue
|
2015-06-03 23:11:14 -07:00 |
|
ZappoMan
|
54c4cb829a
|
fixed the shrunken avatar part bug
|
2015-06-03 21:49:48 -07:00 |
|
Brad Davis
|
a12fd5c3d0
|
Merge pull request #5023 from AndrewMeadows/bispinor
fix crash in ~OffscreenGlCanvas on linux shutdown
|
2015-06-03 17:21:39 -07:00 |
|
ZappoMan
|
c6fb22b915
|
make sure all entities are rendering in pipeline part 1
|
2015-06-03 17:16:45 -07:00 |
|
ZappoMan
|
7fde574a2a
|
make model overlays acutally use sub mesh payload items
|
2015-06-03 16:33:58 -07:00 |
|
Atlante45
|
7654533888
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into lod
|
2015-06-03 19:47:51 +02:00 |
|
ZappoMan
|
7c40b666e8
|
Merge branch 'master' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-06-03 09:52:40 -07:00 |
|
Atlante45
|
9df1b05184
|
Introduce outsideEngineDetails
|
2015-06-03 18:08:43 +02:00 |
|
Atlante45
|
bbf1837796
|
Introduced RenderDetails/Stats don't pull details
- Regrouped everything stat in a struct
- Details are set into the stats
|
2015-06-03 16:14:23 +02:00 |
|
ZappoMan
|
9e7f60e6a3
|
add more guards against out of bounds
|
2015-06-02 22:17:39 -07:00 |
|
ZappoMan
|
a7feca0727
|
more work on making avatar models (face included) use render payloads
|
2015-06-02 22:10:00 -07:00 |
|
ZappoMan
|
647d132d57
|
store part boxes in model space and translate to world space on request
|
2015-06-02 21:50:33 -07:00 |
|
ZappoMan
|
c9c434bc8c
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-06-02 21:04:33 -07:00 |
|
ZappoMan
|
adcb62eb18
|
more hacking and cleanup
|
2015-06-02 21:03:34 -07:00 |
|
Sam Gateau
|
8bf08b34d7
|
Trying to get Ubuntu to build... again
|
2015-06-02 19:37:54 -07:00 |
|
Sam Gateau
|
eea7ddf491
|
Trying to get Ubuntu to build
|
2015-06-02 19:27:32 -07:00 |
|
Sam Gateau
|
640071dd35
|
Avoiding any setVIewTransform in payloadREnder and introducing monitoring values
|
2015-06-02 18:23:53 -07:00 |
|
ZappoMan
|
4ce27f1483
|
first cut at rendering avatars as individual model items
|
2015-06-02 16:54:47 -07:00 |
|
Sam Gateau
|
903837ab4f
|
exposing some controls on the engine to js for debugging
|
2015-06-02 15:57:37 -07:00 |
|
Sam Gateau
|
3c7eb4de6d
|
merging with upstream
|
2015-06-02 14:48:53 -07:00 |
|
Andrew Meadows
|
9e0c2a3c6c
|
fix crash in ~OffscreenGlCanvas on linux shutdown
|
2015-06-02 14:36:34 -07:00 |
|
Sam Gateau
|
453fa87654
|
making sure the proj and view matrix are correctly assigned
|
2015-06-02 14:31:40 -07:00 |
|
Sam Gateau
|
901717fb2c
|
trying to fix the issues of model disappearing
|
2015-06-02 11:52:22 -07:00 |
|
Sam Gateau
|
ef2d8a0dbe
|
tuesday morning rendering poor performances networking issue
|
2015-06-02 10:58:56 -07:00 |
|
Atlante45
|
6d234a20ad
|
Hack for unknown pipelines
|
2015-06-02 19:07:57 +02:00 |
|
Sam Gateau
|
cd7914ad9d
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into punk
|
2015-06-01 17:31:39 -07:00 |
|
Sam Gateau
|
bd7c22e715
|
Trying to transfer the rnedering from displaySide to RenderDeferredTask
|
2015-06-01 17:31:00 -07:00 |
|
ZappoMan
|
d4af454834
|
Merge branch 'master' of https://github.com/highfidelity/hifi into team-teaching
|
2015-06-01 14:42:35 -07:00 |
|
Sam Gateau
|
1b22f1f147
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into punk
|
2015-06-01 13:56:13 -07:00 |
|
samcake
|
50f3d2d12b
|
Merge pull request #5014 from ZappoMan/team-teaching-scene-api
TEAM TEACHING - report correct part bounds
|
2015-06-01 13:55:55 -07:00 |
|
ZappoMan
|
1e2d2a2a99
|
calculate the actual bounding box for the mesh parts
|
2015-06-01 13:31:42 -07:00 |
|
ZappoMan
|
750d9c0616
|
poor mans version of mesh part bounds
|
2015-06-01 12:53:09 -07:00 |
|
Sam Gateau
|
c8e30ef39e
|
On to a full rendered pipeline
|
2015-06-01 12:35:54 -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 |
|
Sam Gateau
|
4bcc71192d
|
Merge branch 'team-teaching-scene-api' of https://github.com/ZappoMan/hifi into punk
|
2015-06-01 12:07:16 -07:00 |
|
ZappoMan
|
ea31fdcc26
|
hacking on transparency
|
2015-06-01 11:53:40 -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 |
|
ZappoMan
|
1b8572640b
|
more hacking sams tweaks
|
2015-06-01 09:07:32 -07:00 |
|
Sam Gateau
|
c10384f91b
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into punk
|
2015-05-31 23:20:49 -07:00 |
|
Sam Gateau
|
4c817547b7
|
Merging with Brad's branch and trying to get the rendering working
|
2015-05-31 14:02:20 -07:00 |
|
ZappoMan
|
34fd1bd470
|
added debugging
|
2015-05-30 08:45:02 -07:00 |
|
ZappoMan
|
0124f98340
|
more hacking on rendering model parts
|
2015-05-29 21:56:24 -07:00 |
|
Sam Gateau
|
f04f3bda72
|
Introducing the RenderDeferredTask class which moves the current rendering pipeline into the render::ENgine scheme
|
2015-05-29 15:44:14 -07:00 |
|
Brad Davis
|
f98305dd55
|
CR comments
|
2015-05-29 12:45:03 -07:00 |
|
ZappoMan
|
dc62052a3c
|
more hacking on models
|
2015-05-29 11:07:25 -07: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
|
212007aa6f
|
Cleanup simple fragmen shaders
|
2015-05-29 16:53:53 +02:00 |
|
Atlante45
|
51570aac68
|
Add simple textured pipeline
|
2015-05-29 16:49:31 +02:00 |
|
ZappoMan
|
eb19b93433
|
render models in scene checkpoint
|
2015-05-28 17:19:30 -07:00 |
|
Eric Levin
|
533148f26d
|
line being sent as array
|
2015-05-28 15:48:31 -07:00 |
|
Eric Levin
|
72af4e4e67
|
latest pointer
|
2015-05-28 10:44:44 -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 |
|
Atlante45
|
b0cbf5c51a
|
Adjust wraping with offset
|
2015-05-28 16:06:18 +02: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
|
c4ab18736d
|
Restore TextRenderer and sdf_text
|
2015-05-28 15:20:40 +02:00 |
|
Atlante45
|
10c2f3f561
|
More TextRenderer work
|
2015-05-28 14:51:57 +02:00 |
|
ZappoMan
|
8c9cf480f3
|
more hacking
|
2015-05-27 13:23:59 -07:00 |
|
Brad Davis
|
09085f1cd9
|
Working towards display plugins
|
2015-05-26 18:42:38 -07:00 |
|
Atlante45
|
c9022212e8
|
More work on the text renderer
|
2015-05-26 20:34:23 +02:00 |
|
Atlante45
|
76fc59675b
|
Merge branch 'team-teaching' into text-renderer
|
2015-05-26 20:01:26 +02:00 |
|
Atlante45
|
62bb1a49e4
|
Fix inverted glyphs load check
|
2015-05-26 18:18:50 +02:00 |
|
Atlante45
|
bcee01b3a3
|
First pass at moving TextureRender to use a batch
|
2015-05-26 18:13:23 +02:00 |
|
Atlante45
|
88d42f931e
|
Remove unused Headers
|
2015-05-26 18:12:20 +02:00 |
|
Atlante45
|
c0725813b6
|
typo
|
2015-05-25 12:11:24 +02:00 |
|
Atlante45
|
a52c79c378
|
typo
|
2015-05-23 03:25:57 +02:00 |
|
Atlante45
|
a44054f9db
|
Make TextureCache::getImageTexture static
|
2015-05-23 03:24:26 +02:00 |
|
Ryan Huffman
|
822ae800c5
|
Update Model::endScene to require RenderArgs
|
2015-05-22 16:17:01 -07:00 |
|
Ryan Huffman
|
8380eec03b
|
Update Model::renderCore to use RenderArgs
|
2015-05-22 16:10:43 -07:00 |
|
Ryan Huffman
|
d1a5662ca7
|
Merge branch 'team-teaching' of github.com:highfidelity/hifi into ctx
Conflicts:
libraries/entities-renderer/src/EntityTreeRenderer.cpp
|
2015-05-22 15:33:40 -07:00 |
|
Ryan Huffman
|
3f22b5f8b3
|
Add RenderArgs to more render methods
|
2015-05-22 15:25:53 -07:00 |
|
Ryan Huffman
|
491861c1db
|
Remove constness from GlowEffect RenderArgs params
|
2015-05-22 10:02:06 -07:00 |
|
Ryan Huffman
|
4a4c9c75fc
|
Add gpu::context to RenderArgs and start using RenderArgs in place of the flags
|
2015-05-22 09:50:51 -07:00 |
|
Clément Brisset
|
e980859059
|
Simple Program uses gpu API
|
2015-05-22 16:14:32 +01:00 |
|
Atlante45
|
5d2187cedf
|
Remove non batch call to bind/releaseSimpleProgram
|
2015-05-22 16:37:02 +02:00 |
|
Atlante45
|
6b9f9a32bb
|
Merge branch 'yellow' of http://github.com/samcake/hifi into simple_program
|
2015-05-21 20:58:42 +02:00 |
|
ZappoMan
|
e1c5c5b12e
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching-scene-api
|
2015-05-20 18:42:54 -07:00 |
|
ZappoMan
|
8b95b538e6
|
Merge branch 'render' of https://github.com/samcake/hifi into team-teaching-scene-api
|
2015-05-20 18:34:53 -07:00 |
|
ZappoMan
|
5b27bac72d
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into team-teaching
|
2015-05-20 18:31:50 -07:00 |
|
Sam Gateau
|
2ed7aae8d5
|
merging and updating
|
2015-05-20 16:50:43 -07:00 |
|
Atlante45
|
9c9aee667a
|
Header cleanup
|
2015-05-20 17:17:03 +02:00 |
|
Atlante45
|
ee264368c0
|
Add renderQuad to DeferredLighting
|
2015-05-20 16:45:21 +02:00 |
|
Atlante45
|
229f88617d
|
Header cleanup
|
2015-05-19 15:19:02 +02:00 |
|
Sam Gateau
|
3ec6ada29d
|
Introduce an official syncCache on the GLBackend to catch up with the glCOntext ttrue state
|
2015-05-19 00:32:36 -07:00 |
|
Howard Stearns
|
bb4df26690
|
Fix indentation.
|
2015-05-18 14:25:35 -07:00 |
|
Howard Stearns
|
95be605233
|
Typo: unlock=>lock in rednerDebugMeshBoxes.
|
2015-05-18 14:05:13 -07:00 |
|
Howard Stearns
|
7e1b6a48c5
|
Merge branch 'master' of https://github.com/highfidelity/hifi into grab-picking-crash
|
2015-05-18 13:35:28 -07:00 |
|
Howard Stearns
|
f2a66f3106
|
Simplest fix for the grab crash that occurs with animated complex models.
(e.g., clicking on air hockey props in front of a spinning windmill).
|
2015-05-18 13:08:11 -07:00 |
|
ZappoMan
|
1bb682180c
|
workaround for segregateMeshGroups() crash
|
2015-05-18 12:24:18 -07:00 |
|
Brad Hefta-Gaub
|
1923eab93f
|
Merge pull request #4903 from highfidelity/master
Update team-teaching branch
|
2015-05-18 08:25:27 -07:00 |
|
Atlante45
|
a7ee10001a
|
Remove used deprecated methods
Also added a warning on the single one in use right now,
so that it gets deleted once it is moved to the rendering pipeline
|
2015-05-18 16:37:28 +02:00 |
|
Atlante45
|
ede94e4248
|
Merge branch 'master' of https://github.com/highfidelity/hifi into remove_gl_transform
|
2015-05-18 11:39:17 +02:00 |
|
Atlante45
|
4bbc5de39d
|
Remove "raw" gl calls
Removed calls to batch._gl*
Added init/killInput in glBackend ctor/dtor
This will disable client states and set buffers to 0
|
2015-05-17 11:58:39 +02:00 |
|
Atlante45
|
6e642ed040
|
Missing &
|
2015-05-16 04:32:20 +02:00 |
|
Atlante45
|
b8fffdb2ef
|
bind/releaseSimpleProgram takes Batch
|
2015-05-16 04:26:57 +02:00 |
|
Atlante45
|
4bb1b1a02f
|
TextureCache::setPrimaryDrawBuffers can take a Batch
|
2015-05-16 04:25:51 +02:00 |
|
Atlante45
|
b11525debf
|
Add missing batch args
|
2015-05-16 04:03:46 +02:00 |
|
Atlante45
|
c220435364
|
Restore gl* calls but record them with batch
|
2015-05-16 04:01:08 +02:00 |
|
Sam Cake
|
07fe43e175
|
moving forward with the void* hack for gpu::Texture
|
2015-05-15 15:26:40 -07:00 |
|
Ryan Huffman
|
776955b040
|
Move GeometryCache gl* calls to non-batch methods
|
2015-05-15 15:21:02 -07:00 |
|
Ryan Huffman
|
5abd4bb08e
|
Update GeometryCache to accept gpu::Batch
|
2015-05-15 15:20:50 -07:00 |
|
Sam Cake
|
765145b898
|
Moving the load of the texture and the generation of the cube map irradiance in the same thread
|
2015-05-15 11:28:59 -07:00 |
|
Sam Cake
|
ad9834283d
|
Fixing the magic numbers!
|
2015-05-14 15:54:40 -07:00 |
|
Sam Cake
|
40ee78195e
|
remove magic numbers
|
2015-05-14 15:21:57 -07:00 |
|
Brad Hefta-Gaub
|
d1f52231be
|
Merge pull request #4863 from samcake/orange
Using the skymap for ambient lighting
|
2015-05-14 09:12:46 -07:00 |
|
Brad Davis
|
a77816617d
|
Make web entities interactive (via the mouse) if they're not locked.
|
2015-05-14 01:15:20 -07:00 |
|
Brad Hefta-Gaub
|
77019eafa7
|
Merge pull request #4831 from jherico/plugins_pt2
Display plugins part 2
|
2015-05-13 20:40:33 -07:00 |
|
Sam Cake
|
238d3751c5
|
cleaning up the SH generation
|
2015-05-13 16:00:05 -07:00 |
|
Brad Davis
|
3b7e8a69b5
|
Attempting to fix threading issues with web entities
|
2015-05-13 14:00:41 -07:00 |
|
Bradley Austin Davis
|
a0097bcff8
|
Fixing offscreen rendering on retina display, even without a proxy window
|
2015-05-13 12:26:46 -07:00 |
|
Sam Cake
|
65e83df214
|
Generating the SH from the cube map!
|
2015-05-13 11:08:18 -07:00 |
|
Brad Davis
|
a8d343bbf1
|
Working on web entities
|
2015-05-13 00:27:57 -07:00 |
|
Brad Davis
|
e9b83e1c02
|
Working on web entities
|
2015-05-12 21:15:54 -07:00 |
|