Sam Gateau
|
00a9f55bc3
|
lightings seems to work correctly now
|
2015-02-05 10:20:19 -08:00 |
|
Brad Davis
|
da05c26aad
|
Moving shaders to standard format, adding bounding box support and using it in text node
|
2015-02-04 21:32:05 -08:00 |
|
Sam Gateau
|
8e1eebbbd4
|
FInally getting the angular attenuation
|
2015-02-04 17:24:23 -08:00 |
|
Brad Davis
|
02f2f1c1bf
|
Fixing header order and code style
|
2015-02-04 14:36:03 -08:00 |
|
Sam Gateau
|
6c00f29f2b
|
REvisiting the shaders for lighting on deferred pass
|
2015-02-04 14:01:16 -08:00 |
|
Sam Gateau
|
7d6161598b
|
REvisiting the shaders for lighting on deferred pass
|
2015-02-04 13:31:39 -08:00 |
|
Brad Davis
|
1745ba9a7e
|
More OSX work, refactoring functions to shared, removing erroneuous Qt 5.4 dependency, fixing PrioVR text api usage
|
2015-02-04 12:42:27 -08:00 |
|
Brad Davis
|
ba277e802a
|
Working on OSX compilability
|
2015-02-04 11:29:31 -08:00 |
|
Brad Davis
|
0dcf5b001f
|
Some more cleanup
|
2015-02-03 23:26:15 -08:00 |
|
Brad Davis
|
9a6175a3b9
|
Starting to work on replacement for clip planes
|
2015-02-03 22:10:44 -08:00 |
|
Brad Davis
|
d64e7c464a
|
Merge branch 'develop' into text-renderer
|
2015-02-03 18:44:06 -08:00 |
|
Brad Davis
|
190669d168
|
Merge branch 'master' into develop
|
2015-02-03 18:43:51 -08:00 |
|
Brad Davis
|
cab31e7190
|
Working on text coordinates
|
2015-02-03 18:43:24 -08:00 |
|
Sam Gateau
|
1029af140e
|
tiny bit different...
|
2015-02-03 18:15:20 -08:00 |
|
Sam Gateau
|
5719e277dd
|
FIx the lightmap not displaying when using the texcoord0
|
2015-02-03 16:10:31 -08:00 |
|
Sam Gateau
|
d8d0a28d0f
|
FInd a solution for lightmap without 2nd uvset
|
2015-02-03 14:34:11 -08:00 |
|
Brad Davis
|
6cfb51283e
|
Working on the text renderer
|
2015-02-03 01:49:06 -08:00 |
|
Brad Davis
|
68448daa18
|
Moving closer to the original coordinate system
|
2015-02-02 23:29:46 -08:00 |
|
Brad Davis
|
8d81607e28
|
Tweaking the example text renderer
|
2015-02-02 23:27:57 -08:00 |
|
Sam Gateau
|
5c4a8a5cda
|
Fixing the spotlight
|
2015-02-02 17:24:26 -08:00 |
|
Sam Gateau
|
16f12dd267
|
working on the point light shader edge representation
|
2015-02-02 16:31:36 -08:00 |
|
Sam Gateau
|
0da38c103f
|
working on the spot light shader
|
2015-02-02 11:17:35 -08:00 |
|
Brad Davis
|
ab1624b0a8
|
Adding matrix stack (currently not used
|
2015-02-01 16:25:17 -08:00 |
|
Brad Davis
|
711506e055
|
Moving implementation details out of header
|
2015-02-01 14:15:34 -08:00 |
|
Brad Davis
|
60317b3526
|
Working on signed distance fields text rendering
|
2015-01-31 21:42:54 -08:00 |
|
Sam Gateau
|
56925cee00
|
Merge branch 'temp1' of https://github.com/samcake/hifi into temp1
|
2015-01-30 17:04:27 -08:00 |
|
Sam Gateau
|
c3e1311ed1
|
avoid recreating lights every frame, just have a pool of lights edited each frames
|
2015-01-30 17:03:28 -08:00 |
|
dev
|
6eca52e4f2
|
point light is working with Mac
|
2015-01-30 17:01:46 -08:00 |
|
Sam Gateau
|
38129c2988
|
Merging with latest build
|
2015-01-30 12:58:50 -08:00 |
|
Sam Gateau
|
228e629856
|
working on the spot light now
|
2015-01-30 11:40:44 -08:00 |
|
samcake
|
e3fa2e1995
|
Merge pull request #4191 from ZappoMan/moreImmediateModeRemoval
Removal of glColorXXX()
|
2015-01-30 10:21:18 -08:00 |
|
Sam Gateau
|
19047f000a
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp1
|
2015-01-30 10:20:55 -08:00 |
|
samcake
|
331104d1c6
|
Merge pull request #4194 from thoys/texture-max-area-2M
changing texture size limit from 1024*1024 to 2M i.e. (1024 * 2048).
|
2015-01-29 17:33:35 -08:00 |
|
ZappoMan
|
66567fd89d
|
CR feedback
|
2015-01-29 17:24:56 -08:00 |
|
ZappoMan
|
c1bb03e9a8
|
CR feedback
|
2015-01-29 17:23:48 -08:00 |
|
Thijs Wenker
|
ff29b1c8cc
|
style/conversion fixes
|
2015-01-30 02:18:51 +01:00 |
|
Sam Gateau
|
264435b695
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp1
|
2015-01-29 17:14:11 -08:00 |
|
Sam Gateau
|
471da3935d
|
working on the lighting
|
2015-01-29 17:11:50 -08:00 |
|
Thijs Wenker
|
a4c82072a2
|
changing texture size limit from 1024*1024 to 2M i.e. (1024 * 2048). It's dynamic and resizes the texture to the best fit within the 2M area.
|
2015-01-30 02:00:35 +01:00 |
|
Sam Gateau
|
b2f16be92a
|
Fixing the non loading of some texture because the QImage bit size is not exactly what's expected
|
2015-01-29 15:17:55 -08:00 |
|
ZappoMan
|
534575fd10
|
fix a couple bugs in 3d textured version of renderQuad
|
2015-01-29 13:16:14 -08:00 |
|
ZappoMan
|
418b97a648
|
attempt to get color working for 3d textured quads
|
2015-01-29 12:04:34 -08:00 |
|
ZappoMan
|
87e91a5a94
|
Revert "attempt to get color working for 3d textured quads"
This reverts commit 0f390a98b8 .
|
2015-01-29 11:44:36 -08:00 |
|
ZappoMan
|
0f390a98b8
|
attempt to get color working for 3d textured quads
|
2015-01-29 10:50:13 -08:00 |
|
ZappoMan
|
4abb2481d6
|
removed old comment
|
2015-01-29 10:10:53 -08:00 |
|
ZappoMan
|
5d2df7b03f
|
implement color for dashed lines
|
2015-01-28 18:51:23 -08:00 |
|
ZappoMan
|
efb044ea5e
|
change renderDashedLine() to take a color paramter
|
2015-01-28 15:08:59 -08:00 |
|
ZappoMan
|
7bd45ba0ca
|
change removing more glColor calls
|
2015-01-28 14:52:33 -08:00 |
|
ZappoMan
|
2f4e98082b
|
remove glColor calls related to text rendering
|
2015-01-28 13:54:48 -08:00 |
|
ZappoMan
|
7d9de6d0eb
|
added some TODO comments and some cleanup
|
2015-01-28 11:03:05 -08:00 |
|
ZappoMan
|
6821f31f14
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
Conflicts:
libraries/gpu/src/gpu/GLBackend.cpp
|
2015-01-28 10:46:30 -08:00 |
|
ZappoMan
|
30f985a6fe
|
some cleanup
|
2015-01-28 10:30:05 -08:00 |
|
Sam Gateau
|
b6836af071
|
improving on the poin light attenuatiion formula
|
2015-01-28 00:09:15 -08:00 |
|
ZappoMan
|
9631761f70
|
get sphere normals correct
|
2015-01-27 21:39:59 -08:00 |
|
ZappoMan
|
e7742351b7
|
get sizing for spheres to work properly
|
2015-01-27 20:30:58 -08:00 |
|
ZappoMan
|
4a6cc5c6f2
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
Conflicts:
interface/src/avatar/Hand.cpp
interface/src/ui/overlays/ImageOverlay.cpp
|
2015-01-27 16:44:11 -08:00 |
|
Sam Gateau
|
b9bbd7745f
|
Merge branch 'temp0' of https://github.com/samcake/hifi into temp1
|
2015-01-27 15:48:34 -08:00 |
|
Sam Gateau
|
db427cdf5e
|
adding Light class in model and the shader in render utils
|
2015-01-27 15:45:10 -08:00 |
|
Sam Gateau
|
ae3233b119
|
in the middle of something
|
2015-01-27 15:44:10 -08:00 |
|
Sam Gateau
|
f619acc3b5
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
|
2015-01-27 15:43:27 -08:00 |
|
Sam Gateau
|
4592bdcb4f
|
fixes after review by Brad
|
2015-01-27 15:42:56 -08:00 |
|
Ryan Huffman
|
7ececd793a
|
Fix failing QMetaObject::invokeMethod call
|
2015-01-27 13:59:46 -08:00 |
|
Ryan Huffman
|
9fd352e1dc
|
Break long lines in TextureCache.h/cpp
|
2015-01-27 10:27:05 -08:00 |
|
Ryan Huffman
|
1f6932bdcb
|
Update TextureCache to store original image dimensions (pre-scale)
|
2015-01-27 08:09:20 -08:00 |
|
Atlante45
|
f84f6e9b66
|
Restore joints state on stopAnimation
|
2015-01-26 19:12:18 -08:00 |
|
Sam Gateau
|
c05d627cc1
|
Clean up
|
2015-01-23 17:13:26 -08:00 |
|
Sam Gateau
|
0d3f9c740d
|
duplicate cleaning code at the end of Model renderCore
|
2015-01-23 11:14:17 -08:00 |
|
Sam Gateau
|
4151833549
|
cleaning up for pull request
|
2015-01-23 10:49:04 -08:00 |
|
Sam Gateau
|
49dde269a6
|
experimenting with linear space vs srgb space
|
2015-01-22 16:27:17 -08:00 |
|
Sam Gateau
|
aecc8b85bd
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
|
2015-01-22 12:40:30 -08:00 |
|
ZappoMan
|
9152865116
|
first cut at supporting streamized spheres
|
2015-01-21 16:56:41 -08:00 |
|
Sam Gateau
|
1e84f260a9
|
Removing gl calls for texture from TextureCache
|
2015-01-21 16:53:35 -08:00 |
|
Ryan Huffman
|
53a70c43e1
|
Add width and height to NetworkTexture
|
2015-01-21 15:08:38 -08:00 |
|
Sam Gateau
|
d19bfa69f2
|
Even more gpu::Texture in the model rnedering
|
2015-01-21 10:07:10 -08:00 |
|
ZappoMan
|
4c9b7f46a2
|
cleanup
|
2015-01-21 10:03:25 -08:00 |
|
Sam Gateau
|
4302db109f
|
First take at using the gpu::Texture in the Model rendering instead of the previous pass with raw glTexture
|
2015-01-20 16:02:26 -08:00 |
|
ZappoMan
|
44b48bab5e
|
remove some dead code we don't use
|
2015-01-19 18:15:47 -08:00 |
|
ZappoMan
|
2b2bd3cb47
|
more work on renderGrid with color
|
2015-01-19 18:08:34 -08:00 |
|
ZappoMan
|
0ae695ecf3
|
first cut at renderGrid with color
|
2015-01-19 16:54:43 -08:00 |
|
ZappoMan
|
27268a6489
|
fix updateVertices to correctly copy all data
|
2015-01-19 15:43:20 -08:00 |
|
ZappoMan
|
ef82aac7a5
|
removed some debug, fixed a type mismatch for vec2 vs vec3
|
2015-01-19 14:48:19 -08:00 |
|
ZappoMan
|
41c039f283
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
|
2015-01-19 13:34:28 -08:00 |
|
ZappoMan
|
bddb7856af
|
more work
|
2015-01-19 13:34:09 -08:00 |
|
Sam Gateau
|
75e3e5e971
|
Merge branch 'master' of https://github.com/highfidelity/hifi into render
|
2015-01-16 11:21:14 -08:00 |
|
Sam Gateau
|
6b55b4ff82
|
No more Magic numbers and fixing the code path for linux
|
2015-01-16 10:26:51 -08:00 |
|
Sam Gateau
|
8634d86167
|
Adding ambient sphere in the lighting equation and menu to control te presets
|
2015-01-16 09:43:21 -08:00 |
|
Sam Gateau
|
0e38ea8854
|
Adding ambient sphere in the lighting equation and menu to control te presets
|
2015-01-16 09:41:43 -08:00 |
|
Sam Gateau
|
d1fb071208
|
Adding ambient sphere in the lighting equation and menu to control te presets
|
2015-01-16 09:38:53 -08:00 |
|
ZappoMan
|
439a1c0495
|
solid cube now streamizing
|
2015-01-15 18:46:44 -08:00 |
|
ZappoMan
|
daafa20ec6
|
first cut at moving wire cube to support gpu streams
|
2015-01-15 17:00:08 -08:00 |
|
Sam Gateau
|
7ae9635ce7
|
Refactoring the code from directional into DeferredLighting.slh
|
2015-01-15 15:27:18 -08:00 |
|
ZappoMan
|
149f365410
|
fix colors for renderBevelCornersRect()
|
2015-01-15 11:55:45 -08:00 |
|
Sam Gateau
|
d759f4c255
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp1
|
2015-01-15 11:54:55 -08:00 |
|
Sam Gateau
|
067483fce2
|
Adding a prototype of ambient lighting with spherical harmonics
|
2015-01-15 11:54:01 -08:00 |
|
ZappoMan
|
72f2e6f3aa
|
work on colored quads
|
2015-01-15 11:37:53 -08:00 |
|
ZappoMan
|
db94949649
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
Conflicts:
interface/src/avatar/SkeletonModel.cpp
|
2015-01-14 17:55:03 -08:00 |
|
Sam Gateau
|
614e1aa6ae
|
Cleaning the Model rendering path from any use of glMaterial
|
2015-01-14 16:44:44 -08:00 |
|
ZappoMan
|
2f549c776c
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
|
2015-01-14 14:41:51 -08:00 |
|
Sam Gateau
|
7be1f41659
|
using the Material class
|
2015-01-14 10:22:27 -08:00 |
|
ZappoMan
|
e6388a65b9
|
rough pass at adding color to geometry cache
|
2015-01-13 20:53:05 -08:00 |
|
Atlante45
|
f77fab2fe0
|
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet_cpp11
|
2015-01-13 20:38:52 -08:00 |
|
Atlante45
|
38729c5790
|
Made dependencies inherit from Dependency
|
2015-01-13 20:38:01 -08:00 |
|
Sam Gateau
|
1bbdb43d8c
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp1
|
2015-01-13 18:24:59 -08:00 |
|
dev
|
d7ad5a35d6
|
fixes for glsl mac
|
2015-01-13 18:24:32 -08:00 |
|
Brad Hefta-Gaub
|
b3b43b4c14
|
Merge pull request #4093 from samcake/temp0
Factorize the shader code for deferred lighting
|
2015-01-13 17:11:17 -08:00 |
|
dev
|
d3edd14638
|
fixes for glsl mac
|
2015-01-13 16:53:22 -08:00 |
|
ZappoMan
|
1b0a5c881b
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
|
2015-01-13 16:14:29 -08:00 |
|
Sam Gateau
|
9c083ce86e
|
Using the model::Material for rendering and in shaders
|
2015-01-13 15:51:18 -08:00 |
|
Sam Gateau
|
d9efafac7e
|
updating the model fragment shaders to use DeferredBUfferWrite
|
2015-01-13 14:11:38 -08:00 |
|
Atlante45
|
2a82ff9768
|
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet_cpp11
Conflicts:
assignment-client/src/voxels/VoxelServer.cpp
interface/src/Application.cpp
interface/src/Audio.cpp
interface/src/DatagramProcessor.cpp
interface/src/Menu.cpp
interface/src/Util.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/ui/ApplicationOverlay.cpp
interface/src/ui/PreferencesDialog.cpp
libraries/networking/src/NodeList.cpp
libraries/shared/src/DependencyManager.h
|
2015-01-13 11:03:14 -08:00 |
|
Sam Gateau
|
522e7698a5
|
first step factorizing the packDeferredFragment
|
2015-01-13 10:23:00 -08:00 |
|
Sam Gateau
|
6d217e1479
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp1
|
2015-01-13 10:07:27 -08:00 |
|
Sam Gateau
|
fc698a8525
|
first step factorizing the packDeferredFragment
|
2015-01-12 18:51:26 -08:00 |
|
Atlante45
|
79b9a898de
|
Merge branch 'master' of https://github.com/highfidelity/hifi into body_not_rotating
|
2015-01-12 17:34:13 -08:00 |
|
Brad Hefta-Gaub
|
535f6e267b
|
Merge pull request #4069 from ctrlaltdavid/static-glew
Use static GLEW in render-utils for Windows
|
2015-01-12 17:30:47 -08:00 |
|
Atlante45
|
74d819fe25
|
Merge branch 'master' of https://github.com/highfidelity/hifi into body_not_rotating
|
2015-01-12 16:42:35 -08:00 |
|
Sam Gateau
|
1566157250
|
Use the DeferredBuffer.slh in point and spot lights
|
2015-01-12 15:52:31 -08:00 |
|
Atlante45
|
8415098fc2
|
Set different caches size depending on cache type
|
2015-01-12 15:36:36 -08:00 |
|
Sam Gateau
|
c45f618852
|
Factorising the shader code to unpack data from the deferred buffer
|
2015-01-12 15:00:35 -08:00 |
|
Atlante45
|
08317b51da
|
Use removeUnusedResources
|
2015-01-12 11:12:50 -08:00 |
|
Sam Gateau
|
db7cadff2a
|
Introducing the render namespace and Item and Scene classes
|
2015-01-12 09:24:34 -08:00 |
|
Sam Gateau
|
26a316db3a
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
|
2015-01-11 11:35:19 -08:00 |
|
Sam Gateau
|
e639c5a549
|
playing with the ambient lighting
|
2015-01-11 11:33:21 -08:00 |
|
chris
|
8bb69d0a90
|
Update std::string instances to QString
|
2015-01-09 16:22:52 -08:00 |
|
ZappoMan
|
17e48554d8
|
implement support for proper cleanup in BatchItemDetails
|
2015-01-09 15:06:11 -08:00 |
|
ZappoMan
|
a03c2b79fa
|
first cut at adding colors to GeometryCache and supporting batch internally
|
2015-01-08 15:52:33 -08:00 |
|
David Rowe
|
75758c1a3e
|
Use static GLEW in render-utils for Windows
|
2015-01-08 15:40:54 -08:00 |
|
ZappoMan
|
1bc91e7d29
|
removed renderTriangleProxies
|
2015-01-06 16:01:06 -08:00 |
|
ZappoMan
|
1bfce7d876
|
more removal of immediate mode
|
2015-01-06 14:14:13 -08:00 |
|
ZappoMan
|
ac1f7c9a84
|
multi-mode renderVertices
|
2015-01-06 09:52:27 -08:00 |
|
ZappoMan
|
570607c044
|
renderLines
|
2015-01-06 08:58:41 -08:00 |
|
ZappoMan
|
0606861b66
|
dashed lines in GeometryCache
|
2015-01-05 21:45:17 -08:00 |
|
ZappoMan
|
a9b7367fa9
|
more work on eliminating immediate mode calls
|
2015-01-05 20:51:05 -08:00 |
|
ZappoMan
|
9545bd1907
|
add alternate renderGrid for audio scope
|
2015-01-05 19:34:37 -08:00 |
|
ZappoMan
|
bd1612f6a4
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
|
2015-01-05 16:51:31 -08:00 |
|
ZappoMan
|
a20fa1242d
|
first cut are removing immediate mode GL_LINES
|
2015-01-05 15:46:48 -08:00 |
|
ZappoMan
|
c2d45df541
|
add renderBevelCornersRect to GeometryCache
|
2015-01-05 14:39:14 -08:00 |
|
Sam Gateau
|
f03b253260
|
Merge branch 'master' of https://github.com/highfidelity/hifi into tot
|
2015-01-05 13:23:14 -08:00 |
|
Andrew Meadows
|
162854c5a5
|
Merge pull request #4025 from ZappoMan/voxelEctomy
Voxel ectomy
|
2015-01-05 13:20:30 -08:00 |
|
Sam Gateau
|
901ea16ba0
|
clean code
|
2015-01-05 13:17:12 -08:00 |
|
Sam Gateau
|
7529b3d1b0
|
clean code
|
2015-01-05 13:10:32 -08:00 |
|
dev
|
e3d474db3d
|
FIx shaders for mac
|
2015-01-05 12:27:16 -08:00 |
|
Sam Gateau
|
b8e44a3e7a
|
Merge branch 'master' of https://github.com/highfidelity/hifi into tot
|
2015-01-05 11:27:53 -08:00 |
|
Sam Gateau
|
458ea6759e
|
Adding the shadow.slh file containing the shader functions used for shadowing, itis used by both normal and cascaded shadow deferred lighting passes
|
2015-01-05 11:27:29 -08:00 |
|
Philip Rosedale
|
a01ab38f1b
|
Merge pull request #4029 from Atlante45/new_glm_fix
Fix compile error with new glm version
|
2015-01-04 11:26:37 -08:00 |
|
ZappoMan
|
139f96c8b0
|
remove PerformanceTimer from recalculateMeshBoxes() because it's not thread safe
|
2015-01-02 14:41:09 -08:00 |
|
Sam Gateau
|
46ab4833be
|
applying the shadowing improvment to the cascaceded path shader and cleaning the code
|
2015-01-02 12:12:41 -08:00 |
|
Sam Gateau
|
24d39f4453
|
refining the shadowing
|
2015-01-02 11:29:54 -08:00 |
|
Sam Gateau
|
ef7c002237
|
Improving the shadow effect with lightmaps
|
2015-01-02 10:31:34 -08:00 |
|
Atlante45
|
b1f0ec8dfb
|
Fix compile error with new glm version
|
2014-12-31 15:49:56 -08:00 |
|
Sam Gateau
|
02949dbc5a
|
Merge branch 'master' of https://github.com/highfidelity/hifi into tot
|
2014-12-31 10:59:42 -08:00 |
|
ZappoMan
|
9630279459
|
Merge branch 'master' of https://github.com/highfidelity/hifi into voxelEctomy
Conflicts:
examples/editVoxels.js
examples/fallingSand.js
examples/growTrees.js
interface/src/Application.cpp
interface/src/Application.h
libraries/avatars/CMakeLists.txt
libraries/entities/src/EntityItem.h
|
2014-12-31 10:50:53 -08:00 |
|
ZappoMan
|
4ea9bbc309
|
first major pass at voxelEctomy
|
2014-12-30 18:08:58 -08:00 |
|
Sam Gateau
|
ae6ccf1a7d
|
Merge branch 'master' of https://github.com/highfidelity/hifi into temp1
|
2014-12-30 17:56:08 -08:00 |
|
Sam Gateau
|
4fb9e9c775
|
cleaning the code
|
2014-12-30 17:55:49 -08:00 |
|
Sam Gateau
|
8d95639416
|
moving the deferrered shaders from the resource folder to built-in the executable
|
2014-12-30 17:43:52 -08:00 |
|
Sam Gateau
|
37017d0c16
|
moving the deferrered shaders from the resource folder to built-in the executable
|
2014-12-30 17:42:10 -08:00 |
|
samcake
|
20d66d201e
|
Merge pull request #4020 from ZappoMan/gpuStreamizing
Improvements to GeometryCache::renderQuad()
|
2014-12-30 16:49:16 -08:00 |
|
Clément Brisset
|
860098585c
|
Merge pull request #4018 from samcake/temp0
Moving the shaders used in Model.cpp from resources folder into the built-in executable
|
2014-12-30 13:36:13 -08:00 |
|
ZappoMan
|
4e6ed4a449
|
fix comments
|
2014-12-30 13:26:13 -08:00 |
|
ZappoMan
|
28569836bb
|
rename parameters and reuse previously registered quad if geometry didn't change
|
2014-12-30 13:24:31 -08:00 |
|
Sam Gateau
|
a022e94814
|
Adding the shader files
|
2014-12-30 12:38:36 -08:00 |
|
ZappoMan
|
be137534b5
|
first cut at registered quads to reduce copies of constantly changing quads
|
2014-12-30 12:38:16 -08:00 |
|
Sam Gateau
|
e752edc44a
|
Moving the shaders used in Model.cpp from resources folder into the built-in executable
|
2014-12-30 12:35:00 -08:00 |
|
ZappoMan
|
53a7d83f35
|
CR feedback spacing
|
2014-12-30 10:33:22 -08:00 |
|
ZappoMan
|
cb951763fd
|
CR feedback spacing
|
2014-12-30 10:29:18 -08:00 |
|
ZappoMan
|
a4520f6a07
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
|
2014-12-30 10:27:06 -08:00 |
|
Sam Gateau
|
6628f7b811
|
replace the model.frag and model.vert files from resource by the sl version of the shaders
|
2014-12-25 19:57:27 -08:00 |
|
ZappoMan
|
0790bd77b7
|
almost completely eliminate immediate mode QUADS
|
2014-12-24 11:14:50 -08:00 |
|
dev
|
42157161e0
|
fix the c++ header generation for mac though the brand new raw string format of c++11
|
2014-12-23 18:19:25 -08:00 |
|
Sam Gateau
|
c5eb04336f
|
first version of SCribe used for shaders in render-utils
|
2014-12-23 16:27:02 -08:00 |
|
ZappoMan
|
1f307e9667
|
more work on removing immediate mode GL_QUADS
|
2014-12-23 09:50:38 -08:00 |
|
ZappoMan
|
3d42d532e4
|
more work on removing immediate mode GL_QUADS
|
2014-12-22 17:43:02 -08:00 |
|
ZappoMan
|
14458ac8fd
|
first pass at removing immediate mode GL_QUADS
|
2014-12-22 13:47:18 -08:00 |
|
Atlante45
|
327daacecd
|
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet_cpp11
Conflicts:
interface/src/Application.cpp
interface/src/devices/OculusManager.cpp
libraries/networking/src/NodeList.cpp
|
2014-12-22 13:34:18 -08:00 |
|
Stephen Birarda
|
715b3a245e
|
remove GLUT from Cmake files
|
2014-12-19 10:53:36 -08:00 |
|
Stephen Birarda
|
504cd86fef
|
Merge branch 'master' of https://github.com/highfidelity/hifi
|
2014-12-19 09:13:06 -08:00 |
|
Stephen Birarda
|
114e3bb2ff
|
rename cmake macro to represent actual purpose
|
2014-12-18 16:51:20 -08:00 |
|
ZappoMan
|
8091564a73
|
remove all glut
|
2014-12-18 16:12:30 -08:00 |
|
Atlante45
|
296c0025de
|
Switched to auto and changed macro
|
2014-12-18 15:42:38 -08:00 |
|
ZappoMan
|
26bcca95c9
|
remove glutWireCube()
|
2014-12-18 15:42:02 -08:00 |
|
Stephen Birarda
|
e8adc19ac6
|
fix more missing dependencies in render-utils
|
2014-12-18 14:52:36 -08:00 |
|
ZappoMan
|
6f6cf3b08d
|
Merge branch 'master' of https://github.com/highfidelity/hifi into librarization
|
2014-12-18 14:52:00 -08:00 |
|
Stephen Birarda
|
1b5552de1a
|
fix GLUT library link in render-utils
|
2014-12-18 14:42:08 -08:00 |
|
Stephen Birarda
|
ecb17a61d6
|
fix missing render-utils dependencies
|
2014-12-18 14:39:35 -08:00 |
|
Atlante45
|
990362b8ff
|
Merge branch 'cuckoo' of https://github.com/birarda/hifi into applications_diet_cpp11
|
2014-12-18 14:18:21 -08:00 |
|
ZappoMan
|
11b4400099
|
move all glut-ness to geometry cache
|
2014-12-18 11:20:17 -08:00 |
|
Stephen Birarda
|
4042b8b17a
|
duh, glut only required on win
|
2014-12-18 09:50:10 -08:00 |
|
Stephen Birarda
|
e6d3278b59
|
add back include of GLUT in render-utils
|
2014-12-18 09:47:20 -08:00 |
|
Stephen Birarda
|
b202eb7dae
|
DRY up gpu library/header linking
|
2014-12-18 09:14:44 -08:00 |
|
ZappoMan
|
ef42203481
|
add wire cube implementation to GeometryCache and DeferredLightingEffect
|
2014-12-17 15:58:52 -08:00 |
|
Atlante45
|
ce7f72d2cd
|
Update macro
|
2014-12-17 15:26:47 -08:00 |
|
ZappoMan
|
1a9cf126e4
|
Merge branch 'master' of https://github.com/highfidelity/hifi into librarization
Conflicts:
interface/src/Application.cpp
libraries/entities-renderer/src/EntityTreeRenderer.h
|
2014-12-17 13:16:11 -08:00 |
|
ZappoMan
|
2be3b73e8c
|
move TextRender to libraries/render-utils
|
2014-12-17 12:32:52 -08:00 |
|
ZappoMan
|
5d636e21c6
|
more Application dependency cleanup
|
2014-12-17 11:10:45 -08:00 |
|
ZappoMan
|
d3bf28e879
|
more Application dependency cleanup
|
2014-12-17 11:10:24 -08:00 |
|
ZappoMan
|
3dfded89b8
|
remove menu dependency from EntityTreeRenderer, some Application cleanup
|
2014-12-16 16:28:09 -08:00 |
|
Atlante45
|
b2dac6f53f
|
DM users update
|
2014-12-16 15:32:11 -08:00 |
|
Atlante45
|
11a2ecab56
|
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
interface/src/Menu.cpp
interface/src/entities/EntityTreeRenderer.h
interface/src/ui/ApplicationOverlay.cpp
libraries/render-utils/src/GlowEffect.cpp
libraries/render-utils/src/Model.cpp
|
2014-12-16 15:02:37 -08:00 |
|
ZappoMan
|
89101872bb
|
move Model and AnimationHandle to libraries
|
2014-12-16 14:04:39 -08:00 |
|
ZappoMan
|
efa8a752f2
|
remove dependency on Menu from Model
|
2014-12-16 13:14:57 -08:00 |
|
ZappoMan
|
16c1e597f1
|
remove Application dependency from Model
|
2014-12-16 12:53:22 -08:00 |
|
ZappoMan
|
1ed2c62bbf
|
try this
|
2014-12-16 12:15:57 -08:00 |
|
ZappoMan
|
ee34dfffc1
|
try this
|
2014-12-16 12:05:23 -08:00 |
|
ZappoMan
|
ec5c33fecc
|
try this
|
2014-12-16 11:57:06 -08:00 |
|
ZappoMan
|
a9b3fdd3eb
|
try this
|
2014-12-16 11:44:15 -08:00 |
|
ZappoMan
|
fc1e1ecfc0
|
move DeferredLightingEffect and AmbientOcclusionEffect to libraries, make them DependencyManager enabled
|
2014-12-16 11:27:44 -08:00 |
|
ZappoMan
|
4d79a08533
|
remove Application dependencies from AmbientOcclusion and DeferredLightingEffect
|
2014-12-16 10:32:03 -08:00 |
|
ZappoMan
|
02737a4ec4
|
move JointState to libraries
|
2014-12-15 19:38:30 -08:00 |
|
ZappoMan
|
fac6ff572b
|
see if this works
|
2014-12-15 19:29:53 -08:00 |
|
ZappoMan
|
41c135c4e5
|
move GlowEffect to libraries
|
2014-12-15 19:19:21 -08:00 |
|
ZappoMan
|
37abe8e89c
|
move RenderUtils.cpp/h to libraries
|
2014-12-15 17:35:26 -08:00 |
|
ZappoMan
|
b1d1cfee44
|
cmake cleanup
|
2014-12-15 15:29:05 -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
|
3de3540ebe
|
move back into interface for now
|
2014-12-15 08:37:33 -08:00 |
|
ZappoMan
|
4ac673fe63
|
more render util cleanup
|
2014-12-15 08:16:42 -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 |
|