几种C++ std::string和std::wstring相互转换的转换方法(转)
摘要:几种C++ std::string和std::wstring相互转换的转换方法 第一种方法:调用WideCharToMultiByte()和MultiByteToWideChar(),代码如下(关于详细的解释,可以参考《windows核心编程》): #include <string>#include <windows.h>using namespace std;//Conv...
阅读全文
posted @
2010-08-23 11:31
3D入魔
阅读(10485)
推荐(0) 编辑
static_cast、dynamic_cast、reinterpret_cast、和const_cast(转)
摘要:static_cast、dynamic_cast、reinterpret_cast、和const_cast(比如static_cast,相当于c里面的转换,dynamic_cast (父子之间转换),const_cast 去掉常量性.) 关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++...
阅读全文
posted @
2010-08-13 11:03
3D入魔
阅读(279)
推荐(0) 编辑
OSG开源教程(转)
摘要:整理:荣明、王伟 北 京 2008年4月 序 第一次接触OSG是在2001年,当时开源社区刚刚兴起,还没有现在这么火。下载了OSG源码,但是在看了几个Demo之后,感觉没有什么特别之处。时隔七年之后,我再次将目光投向OSG,发现OSG确实有其独到之处,很多3D效果已经不弱于甚至超过商业软件,有感于开源力量的巨大。但是,与当前主流3D商业软件如Vega、VegaPrime、VTree、Perfor...
阅读全文
posted @
2010-08-12 14:33
3D入魔
阅读(12302)
推荐(1) 编辑
OpenGL function -- OpenSceneGraph implementation
摘要:OpenGL functionOpenSceneGraph implementation 链接: http://www.openscenegraph.org/projects/osg/wiki/Support/OpenGL2OSGLookuglClear( GLbitfield mask ) osg::Camera::setClearMask(GLbitfield mask)osg::Graphi...
阅读全文
posted @
2010-08-11 16:38
3D入魔
阅读(824)
推荐(0) 编辑
读取dds文件转为opengl纹理
摘要:Load DDS's files struct Vertex{ float tu, tv; float x, y, z;}; Vertex g_quadVertices[] ={ { 0.0f,0.0f, -1.0f,-1.0f, 0.0f }, { 1.0f,0.0f, 1.0f,-1.0f, 0.0f }, { 1.0f,1.0f, 1.0f, 1.0f, 0.0f }, { 0.0f,1.0...
阅读全文
posted @
2010-08-10 13:18
3D入魔
阅读(3381)
推荐(0) 编辑
VirtualPlanetBuilder入门简介(转)
摘要:VirtualPlanetBuilder入门简介注:本文你可以任意转载,不过,请附上作者和出处 ――作者:FlySky简介自从OpenSceneGraph2.0后,osgdem已从OSG中移出,作为单独的一个部分VirtualPlanetBuilder来发展。随着VirtualPlanetBuilder的不断发展,最终有可能成为OSG处理地形的等的专用工具。下面先介绍...
阅读全文
posted @
2010-08-06 17:53
3D入魔
阅读(4035)
推荐(0) 编辑
GDAL附带工具
摘要:.1. GDAL创建了下面的工具程序 gdalinfo - 统计文件的信息。 gdal_translate - 拷贝一个可以控制控制输出格式的栅格文件。 gdaladdo - 为文件添加略缩图。 gdalwarp - 把一个图像转换到一个新的坐标系统。 gdalindex - 为MapServer建立一个栅格索引。 gdal_contour - 给DEM创建等高线。 rgb2pct.py - 把一...
阅读全文
posted @
2010-08-06 17:03
3D入魔
阅读(1413)
推荐(0) 编辑
osgdem的参数表(转)
摘要:osgdem的参数表 ParameterDescriptionDefault General -h or --help Display commandline arguments information --task -s Specify a VPB source file containing all commandline options. --so Output the VPB sou...
阅读全文
posted @
2010-08-04 18:16
3D入魔
阅读(1974)
推荐(0) 编辑