Updated NEWS for the release date.

Tweaked the text sizes in osglogo.
This commit is contained in:
Robert Osfield
2003-04-19 09:09:46 +00:00
parent a79fada938
commit 4f92ba3245
2 changed files with 10 additions and 11 deletions

View File

@@ -1,15 +1,13 @@
OSG News (most significant items from ChangeLog)
================================================
18th April 2003 - OpenSceneGraph-0.9.4
19th April 2003 - OpenSceneGraph-0.9.4
>>> Multi-threaded, multi-pipe support via integration with OpenProducer,
>>> 64bit Linux support for Intel Intanium and AMD Opteron,
>>> new osgText library with greater performance, and thread safety,
>>> new DDS plug-in for compressed and non-compressed images,
>>> new MD2 plug-in adds support for animate Quake character,
>>> new MD2 plug-in adds support for animate Quake character and
>>> support added for NV_texture_rectangle.
The most significant new feature is the osgProducer library that adds
@@ -23,9 +21,10 @@ OSG News (most significant items from ChangeLog)
multi-threading of cull-draw pairs and GUI events.
All the example programs have been ported over from being based on
GLUT to using osgProducer. This allows all the examples to scale from
running on laptops up to multiple CPU and graphics pipe systems. The
configuration of threading and multiple camera views can all be done
GLUT to using osgProducer (osgGLUT can now be found in the bazaar
section on the website). The move to osgProducer allows all the examples
to scale from running on laptops up to multiple CPU and graphics pipe systems.
The configuration of threading and multiple camera views can all be done
via ASCII configuration files, no need to recompile. A number of
new examples have also been added or revamped, bringing the total to 42.

View File

@@ -157,11 +157,11 @@ osg:: Node* createTextLeft(const osg::BoundingBox& bb)
osgText::Text* text = new osgText::Text;
text->setFont(font);
text->setFontSize(120,120);
text->setFontSize(110,120);
text->setAlignment(osgText::Text::RIGHT_CENTER);
text->setAxisAlignment(osgText::Text::XZ_PLANE);
text->setCharacterSize((bb.zMax()-bb.zMin())*0.8f);
text->setPosition(bb.center()-osg::Vec3((bb.xMax()-bb.xMin()),-(bb.yMax()-bb.yMin())*0.5f,(bb.zMax()-bb.zMin())*0.3f));
text->setCharacterSize((bb.zMax()-bb.zMin())*1.0f);
text->setPosition(bb.center()-osg::Vec3((bb.xMax()-bb.xMin()),-(bb.yMax()-bb.yMin())*0.5f,(bb.zMax()-bb.zMin())*0.1f));
//text->setColor(osg::Vec4(0.37f,0.48f,0.67f,1.0f)); // Neil's orignal OSG colour
text->setColor(osg::Vec4(0.20f,0.45f,0.60f,1.0f)); // OGL logo colour
text->setText("OpenSceneGraph");
@@ -178,7 +178,7 @@ osg:: Node* createTextLeft(const osg::BoundingBox& bb)
subscript->setText("Professional Services");
subscript->setAlignment(osgText::Text::RIGHT_CENTER);
subscript->setAxisAlignment(osgText::Text::XZ_PLANE);
subscript->setPosition(bb.center()-osg::Vec3((bb.xMax()-bb.xMin())*3.5f,-(bb.yMax()-bb.yMin())*0.5f,(bb.zMax()-bb.zMin())*0.6f));
subscript->setPosition(bb.center()-osg::Vec3((bb.xMax()-bb.xMin())*4.3f,-(bb.yMax()-bb.yMin())*0.5f,(bb.zMax()-bb.zMin())*0.6f));
subscript->setColor(osg::Vec4(0.0f,0.0f,0.0f,1.0f)); // black
geode->addDrawable( subscript );