Robert Osfield
|
e8eb1ee0c7
|
Added Text::assignStateSet() and usage to make sure the correct StateSet is setup for each combination of backdrop settings
|
2017-09-20 14:29:05 +01:00 |
|
Robert Osfield
|
370ca2b8a3
|
Fixed X11 GLES2 build
|
2017-09-19 17:01:58 +01:00 |
|
Robert Osfield
|
cc7cf54353
|
Added support for subsititing $VAR_NAME entries in shaders to enable writing shaders that work across GLSL versions.
|
2017-09-18 18:09:15 +01:00 |
|
Robert Osfield
|
722ed6fc5e
|
Shifted set up of osgText related StateSet from osgText::Font into into osg::TextBase/Text to enable grater control over state required for specific Text implementations
|
2017-09-12 11:50:47 +01:00 |
|
Robert Osfield
|
de47eb3666
|
Add support for generating outline and signed distance field channels in a RGBA packed GlyphTexture Image.
|
2017-09-08 16:59:43 +01:00 |
|
Julien Valentin
|
041a2a6e72
|
make preparedata skeleton independant (as it was with the Rig::buildInfluenceSet)
no more divergence with master i think
|
2017-09-04 01:56:43 +02:00 |
|
Julien Valentin
|
381c2150d4
|
Merge remote-tracking branch 'upstream/master' into osganimation
|
2017-09-01 20:03:05 +02:00 |
|
Julien Valentin
|
a73c20d7f5
|
update serializer with new properties
|
2017-09-01 19:13:01 +02:00 |
|
Julien Valentin
|
78dd81a8b4
|
add void InfluenceMap::removeUnexpressedBones(Skeleton &skel) const;
a bit experimental but work well without further process on my test set
|
2017-09-01 17:48:28 +02:00 |
|
Julien Valentin
|
0d02dfbbbd
|
remove utility classes BoneWeight and IndexWeight in order to avoid unnecessary symbols
(but decrease a bit clarity of the code)
|
2017-09-01 16:23:49 +02:00 |
|
Julien Valentin
|
dee9dc2164
|
a functional cleanup
|
2017-09-01 01:43:00 +02:00 |
|
Julien Valentin
|
5aa96727e9
|
clean and bugfixes
|
2017-08-31 20:57:19 +02:00 |
|
Julien Valentin
|
b790986f37
|
few cleanup
|
2017-08-31 13:49:27 +02:00 |
|
Julien Valentin
|
068a032dac
|
revert s/VertexIndexWeight/IndexWeight/
|
2017-08-31 13:30:24 +02:00 |
|
Julien Valentin
|
1f628235d4
|
rehabilit an init method to ensure morphing po setted before skinning po in case of rigeom source that are morphgeom
|
2017-08-30 20:36:34 +02:00 |
|
Robert Osfield
|
1289c4ee41
|
Added osgText::Font::s/getGlyphInterval(int) and GlyphTexture::s/getGlyphInterval(int) and internal support for clmapping positions of glyph images an defined intervals, defaults to 1.
|
2017-08-30 16:21:03 +01:00 |
|
Julien Valentin
|
86ad54f671
|
add parameter to XXXTranformHW to customize reserved texture attribs and vertex attribs
|
2017-08-30 17:07:11 +02:00 |
|
Julien Valentin
|
8fad310ce1
|
readd VertexInfluence whenever it's bad named and kinda useless
|
2017-08-30 15:30:03 +02:00 |
|
Julien Valentin
|
6d1193ee70
|
readd buildVertexInfluenceSet for backward compat
|
2017-08-30 14:59:31 +02:00 |
|
Julien Valentin
|
fd9b8f103e
|
cleanup
|
2017-08-30 14:26:15 +02:00 |
|
Julien Valentin
|
985d766f05
|
uncomment normalization in rigtransformxxx
|
2017-08-30 12:55:45 +02:00 |
|
Julien Valentin
|
fe99b568a0
|
refactor: remove totally VertexInfluence (renamed BoneInfluenceList) everywhere
|
2017-08-30 11:12:17 +02:00 |
|
Julien Valentin
|
fae9729560
|
swap priority in BonePtrWeight comparator< yeild the same VG set
|
2017-08-29 17:41:38 +02:00 |
|
Julien Valentin
|
ce6a316bde
|
cleanup
|
2017-08-29 17:41:26 +02:00 |
|
Julien Valentin
|
186691a9db
|
remove virtual qualifier for deprecated method
|
2017-08-29 15:10:05 +02:00 |
|
Julien Valentin
|
059fc70337
|
set defaut implementation at creation
|
2017-08-29 14:49:11 +02:00 |
|
Julien Valentin
|
0c9a624026
|
few refactoring and fixes
|
2017-08-29 04:08:55 +02:00 |
|
Julien Valentin
|
b3402d9344
|
readd the 2 methods in InfluenceMap just in case
|
2017-08-29 00:34:26 +02:00 |
|
Julien Valentin
|
9856cecb71
|
cleanup
|
2017-08-29 00:09:38 +02:00 |
|
Julien Valentin
|
350756e738
|
add 2 method to VertexInfluenceMap:
normalize and cullInfluenceCountPerVertex
|
2017-08-28 18:42:22 +02:00 |
|
Julien Valentin
|
925f1524cf
|
total removal of the old path
|
2017-08-28 18:16:30 +02:00 |
|
Julien Valentin
|
28bb88a038
|
remove default order for BoneWeight and restore old sort func (behaviors differs)
|
2017-08-28 18:02:52 +02:00 |
|
Julien Valentin
|
ad550acc60
|
clean unused
|
2017-08-28 17:13:48 +02:00 |
|
Julien Valentin
|
da1d2b67f7
|
remove old path and add few fixes
|
2017-08-28 17:01:03 +02:00 |
|
Julien Valentin
|
6d55d8d341
|
minor fixes
removed unused
|
2017-08-28 16:08:14 +02:00 |
|
Julien Valentin
|
2aab28149f
|
reroot to rigtransform::prepareData old path to rig::buildvertexinfluence
|
2017-08-28 15:59:13 +02:00 |
|
Julien Valentin
|
3efaccb298
|
add prepareData for RigTransformHW
|
2017-08-28 15:41:14 +02:00 |
|
Julien Valentin
|
2b5ac5b4db
|
add default constructor for IndexWeight with invalid indices
|
2017-08-28 15:27:46 +02:00 |
|
Julien Valentin
|
f899a8dde5
|
add prepareData for rigttransform software
|
2017-08-28 14:44:09 +02:00 |
|
Denys Koch
|
1d1bfa1b39
|
Fix flawed BoundingSphere inequality operator
|
2017-08-28 14:34:39 +02:00 |
|
Julien Valentin
|
e216833286
|
few refactoring
|
2017-08-28 14:23:15 +02:00 |
|
Julien Valentin
|
f995c9187e
|
Merge remote-tracking branch 'upstream/osganimation' into osganimation
|
2017-08-28 13:34:06 +02:00 |
|
Julien Valentin
|
66aedbb0b3
|
fix a bug introduced when readding transformsoftwareMethod
|
2017-08-28 13:25:04 +02:00 |
|
Robert Osfield
|
5d55ffe6ee
|
Merge branch 'osganimation' of https://github.com/mp3butcher/OpenSceneGraph into osganimation
|
2017-08-28 10:28:18 +01:00 |
|
Julien Valentin
|
6dc6bd5b92
|
fix a bug introduced when readding transformsoftwareMethod
|
2017-08-28 05:26:20 +02:00 |
|
Julien Valentin
|
f46fdb4d4e
|
add a new prepareData method to the interface
|
2017-08-28 05:17:17 +02:00 |
|
Julien Valentin
|
2b2a8f3d2e
|
MorphTransformHardware using TBO added
|
2017-08-28 04:51:52 +02:00 |
|
Julien Valentin
|
ed04e2735e
|
readd virtual void transformSoftwareMethod() for retrocompatibity
|
2017-08-28 04:42:51 +02:00 |
|
OpenSceneGraph git repository
|
5efdcd5655
|
Merge pull request #328 from scrawl/group-docs
Fix docs for Group::addChild to match implementation
|
2017-08-27 18:07:21 +01:00 |
|
Julien Valentin
|
ca224c81dd
|
replace VertexInfluence to BoneInfluenceList
and VertexIndexWeight to IndexWeight
fix in example
|
2017-08-27 05:21:37 +02:00 |
|