91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.72MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-13
  • 語言: 其他
  • 標簽: OSG雷達波??

資源簡介

基于OSG實現的雷達波的實時仿真,有直線傳播方式和正弦波方式兩種,有各種參數可以調節。

資源截圖

代碼片段和文件信息

#include?“IndirectRadarEffect.h“

#include?
#include?
#include?
#include?

namespace?RadarEffect
{

osg::ref_ptr?createTracingWave(float?radius?float?height?osg::Vec4&?startColor?osg::Vec4&?endColor)
{
osg::ref_ptr?geode?=?new?osg::Geode;
osg::ref_ptr?geom?=?new?osg::Geometry;

osg::ref_ptr?vertices?=?new?osg::Vec3Array;
osg::ref_ptr?colors?=?new?osg::Vec4Array;
osg::ref_ptr?normals?=?new?osg::Vec3Array;

geom->setVertexArray(vertices.get());

geom->setColorArray(colors.get());
geom->setColorBinding(osg::Geometry::BIND_PER_VERTEX);

geom->setNormalArray(normals.get());
geom->setNormalBinding(osg::Geometry::BIND_OVERALL);

normals->push_back(osg::Vec3(0.0?-1.0?0.0));

//下后面,保證定點是逆時針
vertices->push_back(osg::Vec3(radius?0.0?-radius));
vertices->push_back(osg::Vec3(radius?height?-radius));
vertices->push_back(osg::Vec3(-radius?height?-radius));
vertices->push_back(osg::Vec3(-radius?0.0?-radius));
colors->push_back(startColor);
colors->push_back(endColor);
colors->push_back(endColor);
colors->push_back(startColor);

//下前面
vertices->push_back(osg::Vec3(radius?0.0?-radius));
vertices->push_back(osg::Vec3(-radius?0.0?-radius));
vertices->push_back(osg::Vec3(-radius?-height?-radius));
vertices->push_back(osg::Vec3(radius?-height?-radius));

colors->push_back(startColor);
colors->push_back(startColor);
colors->push_back(endColor);
colors->push_back(endColor);

//左后面
vertices->push_back(osg::Vec3(-radius?0.0?-radius));
vertices->push_back(osg::Vec3(-radius?height?-radius));
vertices->push_back(osg::Vec3(-radius?height?radius));
vertices->push_back(osg::Vec3(-radius?0.0?radius));

colors->push_back(startColor);
colors->push_back(endColor);
colors->push_back(endColor);
colors->push_back(startColor);

//左前面
vertices->push_back(osg::Vec3(-radius?0.0?-radius));
vertices->push_back(osg::Vec3(-radius?0.0?radius));
vertices->push_back(osg::Vec3(-radius?-height?radius));
vertices->push_back(osg::Vec3(-radius?-height?-radius));

colors->push_back(startColor);
colors->push_back(startColor);
colors->push_back(endColor);
colors->push_back(endColor);

//上后面
vertices->push_back(osg::Vec3(-radius?0.0?radius));
vertices->push_back(osg::Vec3(radius?0.0?radius));
vertices->push_back(osg::Vec3(radius?height?radius));
vertices->push_back(osg::Vec3(-radius?height?radius));

colors->push_back(startColor);
colors->push_back(startColor);
colors->push_back(endColor);
colors->push_back(endColor);

//上前面
vertices->push_back(osg::Vec3(-radius?0.0?radius));
vertices->push_back(osg::Vec3(-radius?-height?radius));
vertices->push_back(osg::Vec3(radius?-height?radius));
vertices->push_b

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????????46??2011-06-18?09:04??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\.svn\dir-prop-base

?????文件????????528??2011-06-19?23:36??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\.svn\entries

?????文件?????????53??2011-06-18?09:02??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\.svn\prop-base\RaderEffectDll.suo.svn-base

?????文件???????1376??2011-06-18?09:02??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\.svn\text-base\RaderEffectDll.sln.svn-base

?????文件??????18944??2011-06-19?23:36??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\.svn\text-base\RaderEffectDll.suo.svn-base

?????文件?????????40??2011-06-18?09:05??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\dir-prop-base

?????文件???????1287??2011-06-19?23:36??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\entries

?????文件????????897??2011-06-18?09:02??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\text-base\export.h.svn-base

?????文件???????7883??2011-06-19?23:36??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\text-base\IndirectRadarEffect.cpp.svn-base

?????文件???????2128??2011-06-19?23:36??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\text-base\IndirectRadarEffect.h.svn-base

?????文件???????1255??2011-06-19?23:36??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\text-base\RadarEffect.h.svn-base

?????文件????????990??2011-06-19?23:36??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\text-base\RaderEffect.cpp.svn-base

?????文件???????1399??2011-06-18?09:02??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\text-base\RaderEffectDll.vcproj.QingyiZhang-PC.Qingyi?Zhang.user.svn-base

?????文件???????4272??2011-06-18?09:02??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\.svn\text-base\RaderEffectDll.vcproj.svn-base

?????文件??????11890??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\BuildLog.htm

?????文件?????834963??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\IndirectRadarEffect.obj

?????文件?????????65??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\mt.dep

?????文件?????156526??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\RaderEffect.obj

?????文件????????663??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\RaderEffectDll.dll.embed.manifest

?????文件????????728??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\RaderEffectDll.dll.embed.manifest.res

?????文件????????621??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\RaderEffectDll.dll.intermediate.manifest

?????文件????1035264??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\vc90.idb

?????文件????2723840??2012-04-07?22:17??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\Debug\vc90.pdb

?????文件????????897??2011-06-18?09:02??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\export.h

?????文件??????15994??2012-02-09?14:26??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\IndirectRadarEffect.cpp

?????文件???????3186??2012-02-09?14:26??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\IndirectRadarEffect.h

?????文件???????1763??2011-08-20?16:30??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\RadarEffect.h

?????文件???????1184??2012-02-09?16:32??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\RaderEffect.cpp

?????文件???????4272??2011-06-18?09:02??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\RaderEffectDll.vcproj

?????文件???????1399??2011-06-19?23:35??RadarEffect(包含有正弦波,由小到大,由大到小,不變多種情況)\RaderEffectDll\RaderEffectDll.vcproj.QingyiZhang-PC.Qingyi?Zhang.user

............此處省略55個文件信息

評論

共有 條評論

相關資源