Robert Osfield
|
75d23b2c10
|
Fixed update of GlyphTexture Image when copying new Glyph image's to it.
|
2017-09-27 11:09:22 +01:00 |
|
Robert Osfield
|
8c575c0cea
|
UPdated from OpenSceneGraph-Data with handling of non textured text decoration
|
2017-09-26 15:32:41 +01:00 |
|
Robert Osfield
|
6ec9f0a3d3
|
Updated shader from OpenSceneGraph-Data/shaders to add fade out for SDF and non SDF pathways
|
2017-09-26 12:51:03 +01:00 |
|
Robert Osfield
|
ca5a8a81a2
|
Updated wiht OpenSceneGraph-Data/shader version that introduced use of textureLOD to reduce aliasing artifacts with SDF
|
2017-09-26 10:57:09 +01:00 |
|
Robert Osfield
|
845e1d4463
|
Updated shaders using latest OpenSceneGraph-Data/shader versions
|
2017-09-26 10:44:14 +01:00 |
|
Robert Osfield
|
6d4128324b
|
Improvements to SDF and outline generation
|
2017-09-26 10:42:47 +01:00 |
|
Robert Osfield
|
708ae1c076
|
Fixed rendering old sytel outline
|
2017-09-22 12:22:58 +01:00 |
|
Konstantin S. Matveyev
|
941ec1e451
|
LineSegmentIntersector fixed: intersection ratio remaped to the range of LineSegment => correct order in multiset of intersections
|
2017-09-22 11:46:02 +03:00 |
|
konstantin.matveyev
|
cf2b5d030c
|
tellg call removed from StreamOperator's checkStream function, because reading of files (readNodeFile etc.) with tellg on 'every iter' is approximately 100 times slower on Emscripten platform
|
2017-09-22 11:43:07 +03:00 |
|
Remo E
|
49c336e514
|
addShader fix
|
2017-09-22 08:39:38 +02:00 |
|
Robert Osfield
|
b6bb0caf8d
|
Removed debug output
|
2017-09-21 16:04:10 +01:00 |
|
Robert Osfield
|
4b6722ab44
|
Added assignStateSet() to Text::setBackgroundColor()
|
2017-09-21 16:01:27 +01:00 |
|
Robert Osfield
|
a1f519cbec
|
Removed debug info
|
2017-09-21 15:41:21 +01:00 |
|
Laurens Voerman
|
292b892478
|
VNC: try to find password for host if no password for host:port is found
|
2017-09-21 16:33:14 +02:00 |
|
Robert Osfield
|
957a7d4e92
|
Moved enabling/disabling of SDF so it's done regardless of whether a backdrop is used.
|
2017-09-21 14:35:31 +01:00 |
|
Robert Osfield
|
e72a38c8b6
|
Umproved SDF computation.
|
2017-09-21 14:32:17 +01:00 |
|
Robert Osfield
|
e565a5e1c3
|
Removed no longer used code paths
|
2017-09-20 16:51:30 +01:00 |
|
Robert Osfield
|
78811462f1
|
Added support for only enabling SignedDistanceField shader path when font resolution is greater than 16.
|
2017-09-20 15:51:03 +01:00 |
|
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
|
b0829cc352
|
Updated text_sdf.frag shader to handle GLES2+ versions
|
2017-09-20 11:02:06 +01:00 |
|
Robert Osfield
|
420094174e
|
Added commented out debug output to make it easier to test in future
|
2017-09-20 11:01:04 +01:00 |
|
Robert Osfield
|
fafa468fea
|
Fixed OSG_PRECISION_FLOAT usage
|
2017-09-19 17:07:59 +01:00 |
|
Robert Osfield
|
72cf6734a1
|
Added osgText/shaders to support greyscale and Signed Distance Field based text
|
2017-09-19 16:35:28 +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 |
|
Konstantin S. Matveyev
|
8055ec9156
|
osg serializers fixed for static build, ShaderAttribute wrapper added
|
2017-09-15 12:36:19 +03:00 |
|
Robert Osfield
|
a12a43d352
|
Impprovide the computation of the Signed Distance Field
|
2017-09-14 15:58:38 +01:00 |
|
Robert Osfield
|
70b3a3a442
|
Fixed of shadow
|
2017-09-13 11:09:56 +01:00 |
|
Robert Osfield
|
0d5a42f635
|
Added setting of the Text::BackdropImplementation type to USE_SHADERS when setting up shaders
|
2017-09-12 19:13:01 +01:00 |
|
Robert Osfield
|
7a50bdafe3
|
Changed the margin computation to properly account of the Signed Distance Function data
|
2017-09-12 16:03:35 +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
|
2b010f019f
|
Added setting of the original font reoslution to the created Glyph
|
2017-09-08 17:02:38 +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 |
|
OpenSceneGraph git repository
|
4bc1320709
|
Merge pull request #344 from eligovision/OpenSceneGraph_text3d
Text3D dynamic changing fix
|
2017-09-04 15:21:26 +01:00 |
|
Julien Valentin
|
0a93569b9e
|
add DSO scope in modified XXXTransformHardware serializers
|
2017-09-04 12:04:37 +02:00 |
|
Konstantin S. Matveyev
|
3503a0fefb
|
Text3D dynamic changing fix
|
2017-09-04 11:29:50 +03:00 |
|
OpenSceneGraph git repository
|
ff6e77c874
|
Merge pull request #341 from scrawl/cullingactive_fix
LineSegmentIntersector: respect the 'cullingActive' flag for bounding box check
|
2017-09-04 08:36:49 +01:00 |
|
Julien Valentin
|
7da072b433
|
cleanup
|
2017-09-04 02:34:59 +02: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 |
|
scrawl
|
6048c1fbdc
|
LineSegmentIntersector: respect the 'cullingActive' flag when testing drawable bounding box
|
2017-09-03 14:15:36 +00: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
|
9560548722
|
add MorphTransformHardware serializer
|
2017-09-01 18:10:40 +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
|
8b74b04de0
|
cleanup
|
2017-09-01 15:19:42 +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
|
4c4f760d4a
|
fix a bug in how vertexattributes are filled
|
2017-08-30 23:19:49 +02:00 |
|