ZappoMan
|
89101872bb
|
move Model and AnimationHandle to libraries
|
2014-12-16 14:04:39 -08:00 |
|
ZappoMan
|
16c1e597f1
|
remove Application dependency from Model
|
2014-12-16 12:53:22 -08:00 |
|
ZappoMan
|
02737a4ec4
|
move JointState to libraries
|
2014-12-15 19:38:30 -08:00 |
|
ZappoMan
|
f802e99a24
|
windows build hackery
|
2014-12-15 14:32:33 -08:00 |
|
ZappoMan
|
df7e115556
|
move ProgramObject to libraries
|
2014-12-15 14:21:22 -08:00 |
|
ZappoMan
|
49cacd85bd
|
move GeometryCache to library
|
2014-12-15 14:00:41 -08:00 |
|
ZappoMan
|
7b973453b4
|
move TextureCache to library
|
2014-12-15 13:14:16 -08:00 |
|
ZappoMan
|
049cb25f07
|
make ModelBlender work with DependancyManager
|
2014-12-15 10:56:29 -08:00 |
|
ZappoMan
|
3de3540ebe
|
move back into interface for now
|
2014-12-15 08:37:33 -08:00 |
|
ZappoMan
|
2df4c017f1
|
move GeometryCache out of application and remove dependency on Model
|
2014-12-15 08:15:55 -08:00 |
|
ZappoMan
|
e253b8afa4
|
move TextureCache out of interface and Application
|
2014-12-15 08:14:53 -08:00 |
|
Andrzej Kapolka
|
7611354df6
|
Fix for normal maps on skinned models.
|
2014-12-11 14:43:58 -08:00 |
|
ZappoMan
|
3bb16ce831
|
properly wire up precision picking in JS api
|
2014-12-06 12:03:46 -08:00 |
|
ZappoMan
|
303274a554
|
tweaks and debug cleanup
|
2014-12-06 10:59:48 -08:00 |
|
ZappoMan
|
1fec69698e
|
get the triangle picking for submeshes working, remove some debug
|
2014-12-05 23:23:21 -08:00 |
|
ZappoMan
|
a6b86da47a
|
basics of triangle picking working for models
|
2014-12-05 11:31:27 -08:00 |
|
ZappoMan
|
6b5fdceb6e
|
more work on improved model picking
|
2014-12-04 16:48:04 -08:00 |
|
ZappoMan
|
b6fd3628c8
|
first round of hacking on implementing rendering of models for detailed ray picking
|
2014-12-04 12:00:38 -08:00 |
|
Sam Gateau
|
68e2df8fc2
|
add a emissive parameter value to the lightmap shaders
|
2014-11-24 14:35:42 -08:00 |
|
Sam Gateau
|
87471df7a1
|
First version of the lighmap working
|
2014-11-21 18:08:34 -08:00 |
|
Sam Gateau
|
764ad72471
|
adding the light map support from FBX
|
2014-11-20 09:54:41 -08:00 |
|
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 |
|