Sam Gateau
|
642f436fba
|
first draft of factorizing the rendering traversal for both sides in stereo
|
2014-11-14 09:56:36 -08:00 |
|
ZappoMan
|
d7d7db4494
|
Merge branch 'master' of https://github.com/highfidelity/hifi into modelSceneRendering
|
2014-11-13 14:47:15 -08:00 |
|
ZappoMan
|
7ba3c74bc0
|
more work on render model scenes
|
2014-11-13 14:47:02 -08:00 |
|
Sam Gateau
|
7e2c4c0561
|
SImplified the Transform usage in the gpu::api, no more pointers, just values. Improved the Transform by compressing the memory footprint
|
2014-11-13 10:57:32 -08:00 |
|
ZappoMan
|
63a8608ac6
|
handle per model transforms, default scene mode off
|
2014-11-12 20:20:36 -08:00 |
|
ZappoMan
|
13f08e65d1
|
Merge branch 'master' of https://github.com/highfidelity/hifi into modelSceneRendering
Conflicts:
interface/src/renderer/Model.h
|
2014-11-12 19:31:27 -08:00 |
|
ZappoMan
|
b2f64b9362
|
cleanup
|
2014-11-12 12:17:46 -08:00 |
|
ZappoMan
|
4b22dadf09
|
first cut at implementing model scene rendering
|
2014-11-12 11:53:22 -08:00 |
|
Sam Gateau
|
ad51416c28
|
move the transform class files to the Shared library, still problem with negative scale composition
|
2014-11-11 09:54:35 -08:00 |
|
Sam Gateau
|
9d146e7ea3
|
improving the evalFromRawMatrix decomposition
|
2014-11-07 14:27:22 -08:00 |
|
Sam Gateau
|
f413f93c62
|
fix the bug for blend shape when more than one and clean the model rendering with the new stream and buffer gpu api
|
2014-11-03 23:26:39 -08:00 |
|
Sam Gateau
|
fba1526389
|
Migrating the model rendering code to use the new gpu api for input buffers and stream format
|
2014-11-03 09:56:14 -08:00 |
|
ZappoMan
|
ac3a963eca
|
fix build buster
|
2014-10-29 12:01:43 -07:00 |
|
ZappoMan
|
17a20ceb16
|
pass the submesh name as extraInfo in the ray pick result
|
2014-10-29 10:49:24 -07:00 |
|
ZappoMan
|
3e9bc23c2f
|
moving RenderArgs into shared so it can be used by overlays, first cut at ray picking against submeshes
|
2014-10-29 10:19:04 -07:00 |
|
Stephen Birarda
|
3b436e04ae
|
Merge branch 'master' of https://github.com/highfidelity/hifi
|
2014-10-24 09:43:04 -07:00 |
|
Stephen Birarda
|
e97aef581a
|
use InvokeMethod so that texture change happens on the right thread
|
2014-10-22 12:07:00 -07:00 |
|
Sam Gateau
|
821284edfd
|
Introduce the gpu::Batch for the full Model::render call
|
2014-10-21 17:46:41 -07:00 |
|
Stephen Birarda
|
cc28fe958e
|
add a hack method to NetworkGeometry to change a material texture by name
|
2014-10-21 15:44:34 -07:00 |
|
ZappoMan
|
d1f263ecc5
|
group materials together when rendering models
|
2014-10-16 14:05:35 -07:00 |
|
ZappoMan
|
bf77adc4bc
|
add support for LOD occulsion for too small meshes in Model::render()
|
2014-10-16 00:30:24 -07:00 |
|
ZappoMan
|
4c7ecba579
|
spelling change
|
2014-10-15 20:23:04 -07:00 |
|
ZappoMan
|
921a3fb8c0
|
switch QList<> to QVector<> and add some guards against out of range indices
|
2014-10-15 20:18:04 -07:00 |
|
ZappoMan
|
56b4d58f18
|
implement mesh groups and pull out shader programs in renderMeshes() to outside the loop based on group
|
2014-10-15 17:08:47 -07:00 |
|
ZappoMan
|
8a83511942
|
first cut at separating opaque from transparent meshes
|
2014-10-15 14:40:42 -07:00 |
|
ZappoMan
|
46cb780aa5
|
view cull mesh parts
|
2014-10-15 10:08:21 -07:00 |
|
AndrewMeadows
|
7f7861671e
|
Merge pull request #3471 from ctrlaltdavid/20055
Code Review for Job #20055
|
2014-09-26 14:00:33 -07:00 |
|
David Rowe
|
aa9511c263
|
Position Rift camera at avatar model's mid-eye location
|
2014-09-25 22:49:12 -07:00 |
|
Andrzej Kapolka
|
646c0dc48f
|
Working on translucent model bits.
|
2014-09-19 15:31:46 -07:00 |
|
Andrzej Kapolka
|
c6aad42f21
|
Move LocalLight to AvatarManager, apply it at the avatar level.
|
2014-09-18 17:09:53 -07:00 |
|
Andrzej Kapolka
|
b9ae005e53
|
Working on the actual deferred lights.
|
2014-09-18 16:12:46 -07:00 |
|
Andrzej Kapolka
|
fb7e633cac
|
Post-merge fixes.
|
2014-09-18 13:17:23 -07:00 |
|
Andrzej Kapolka
|
c54e1c937c
|
Merge branch 'master' of https://github.com/highfidelity/hifi into deference
Conflicts:
interface/src/avatar/Head.cpp
|
2014-09-18 13:08:55 -07:00 |
|
Andrzej Kapolka
|
e0a56b4a95
|
Rejiggered the blender handling: allow up to N blenders active at once so
that with small numbers of avatars, the blenders can stack for lower latency.
|
2014-09-17 17:57:08 -07:00 |
|
AndrewMeadows
|
42a84b7ff1
|
Merge pull request #3429 from ctrlaltdavid/20021
Code Review for Job #20021
|
2014-09-17 09:19:29 -07:00 |
|
Andrzej Kapolka
|
fbd1efad81
|
Allow specifying material opacity.
|
2014-09-16 17:52:39 -07:00 |
|
David Rowe
|
a594136a9a
|
Fix up hand roll, pitch, and yaw as best able for now
|
2014-09-15 20:12:13 -07:00 |
|
Andrzej Kapolka
|
bfaac9eae1
|
Deferred lighting tweaks.
|
2014-09-15 18:38:10 -07:00 |
|
Andrzej Kapolka
|
580d591dc4
|
Working on getting glow to work with deferred lighting.
|
2014-09-15 17:11:36 -07:00 |
|
Andrzej Kapolka
|
919112fe7c
|
Starting to work on handling translucent meshes with deferred lighting.
|
2014-09-15 12:18:59 -07:00 |
|
David Rowe
|
3ddd5854cd
|
Position avatar hands with Leap Motion with no roll, pitch or yaw
|
2014-09-14 15:03:22 -07:00 |
|
Andrzej Kapolka
|
982ab75b61
|
Merge branch 'master' of https://github.com/highfidelity/hifi into deference
|
2014-09-12 17:09:25 -07:00 |
|
Andrzej Kapolka
|
53933fc9c6
|
Working on deferred lighting for models.
|
2014-09-12 17:09:07 -07:00 |
|
Andrzej Kapolka
|
97813a2f72
|
Make sure we note that the blender finished even if the geometry changed.
|
2014-09-12 15:34:49 -07:00 |
|
Andrzej Kapolka
|
72a6254fa1
|
Only allow one "blender" to run at a time for each model.
|
2014-09-12 15:24:38 -07:00 |
|
ZappoMan
|
f00947ada7
|
handle registration point in rendering of box, sphere, and model entities
|
2014-09-11 08:33:41 -07:00 |
|
ZappoMan
|
b78b8ccbb0
|
first cut at replacing radius with dimensions
|
2014-09-09 13:33:05 -07:00 |
|
Atlante45
|
b13604f968
|
JS API for recording
|
2014-08-19 16:43:26 -07:00 |
|
Atlante45
|
1d30b52ec2
|
Merge branch 'master' of https://github.com/highfidelity/hifi into record_feature
|
2014-08-18 14:23:40 -07:00 |
|
Atlante45
|
52640c8482
|
Various tweaks and code cleanup
|
2014-08-18 14:23:29 -07:00 |
|