您的位置:首页 > 其它

Vega Prime 常见问题集

2014-03-24 13:44 183 查看
Vega Prime 常见问题集!(转)

1.运行LP时,提示缺少组件MSVCRTD.DLL,如何解决?

安装Visual C++6.0 或搜索该文件,拷到应用程序目录下

.怎样在MFC+VP中改变vp显示的窗口大小

void C**View::OnSize(UINT nType, int cx, int cy)

{

if ( ! getVpInitted() ) return;7 L7 t; C1 C7 H# G9 D! E8 d1 y |

vpWindow *vpWin = *vpWindow::begin();7 L9 M1 N1 O" D3 C0 S- E Y

vpWin->setSize(cx, cy);

CView::OnSize(nType, cx, cy);

}2 x1 L9 x. n0 M

3.代码中加载实体路径

vpSearchPath::instance()->append( "你的路径" );

4.vp中关于DOF的完整程序

//实例化模型实例

myObj=vpObject::find("plant");

//实例化节点实例: L) _- U( d% D

if (myObj) myNode = myObj ->findNamed("d_dl");7 P7 H; [/ P# i5 O8 v

//判断节点是否是dof节点,如果是则强制转换为dof节点,并实例化dof节点实例

if( myNode && myNode->isOfClassType(vsDOF::getStaticClassType()) ); S" x& ]$ c& @% K" ^' \% d9 d" Z

myDof = (vsDOF*)myNode ;

U, ?

vsDOF::Constraint constraint(true, 0.0f, 360.0f);

myDof ->setConstraint(vsDOF::COMPONENT_ROTATE_H, constraint);//如限制Z轴旋转5 w' @% u ]% Q/ e) \

5.vega及vp里支持中文字符串% u* a7 g: z2 r K1 D

http://bbs.vrchina.net/viewthread.php?tid=110&extra=page%3D1
e( v) u; i4 F U7 ~2 c8 ?

6.汽车后视镜效果在vp里的实现) j2 d' w9 v3 K ^1 _

http://bbs.vrchina.net/viewthread.php?tid=185&extra=page%3D8

7.编译vp2.0出现的问题'_STLP_STD': N' t* ?4 Q4 |& D

在项目的属性,c++->general->additional include directory

添加了$(MPI_LOCATE_VEGA_PRIME)\include\vsg\stlport,

$(MPI_LOCATE_VEGA_PRIME)\include\vsg,7 R* i- n3 v2 O* ^+ a# Q- ~

$(MPI_LOCATE_VEGA_PRIME)\include\vegaprime

8.vpobject的纹理切换显示

http://bbs.vrchina.net/viewthread.php?tid=307&extra=page%3D9

9.软件安装正确后,点击active preview 出现dos窗口软件无反应了(确实不是认证问题的情况). E" B" E, P0 ?

' r' y8 m* p6 D! {8 x% p6 d$ Q. y( ~

找不到合适的网口端口,打开网络连接属性,修改网络Ip为固定Ip,不要自动获取,比如 192.168.0.1 采用默认网关,下面几项可以不填,问题就可以解决

10.如何设置VC+.NET2003的VP编程环境* r3 r& G( J# [( r& m7 e

第一步:打开 项目工程 属性(Project/** properties)( C5 T9 W. y/ U1 H% P c! q

第二步:在C/C++的general中 Additional Include Directories填入vp的include中的头文件夹:

$(MPI_LOCATE_VEGA_PRIME)\includevsg,

$(MPI_LOCATE_VEGA_PRIME)\include\vegaprime.

: y4 T3 _' p0 o

第三步:在Linker的General中 Additional Library Directories:填入vp的lib文件夹:, |/ P2 U/ P4 n; P; `' g

$(MPI_LOCATE_VEGA_PRIME_LIB)

第四步:在C/C++的Code Generation中Runtime Library.选择Multi-threaded DLL(/MD).

over

------------ /obuil使用 vc.net2003 En版本写的。非翻译! M1 [9 T1 Y; |) ]* T

11.如何显示vp的祯率2 |3 k4 u. U# x Y& I! C3 ?

在vp1.2下 通过通道函数 Chan->setDisplayFrameRateEnable(TRUE);显示3 B0 A. s/ S% p( u4 s

在VP2.x下 通过 通道函数Chan->setStatisticsPage(1);显示" q2 v7 S5 y; a4 P& b

* h& W7 ]0 h0 c* |( P. ~8 M. N% B

12.各个VP版本与VC版本的对应关系 O# _7 l! ~! e" a7 B

vp1.1----------------------------------vc 6.0

vp1.2----------------------------------vc 6.0

vp2.0 ---------------------------------vc2003* t% |& p' n+ u4 L

vp2.1----------------------------------vc2003 vc2005% m- |1 h3 ^3 i8 m. Z6 @4 c! u2 U

vp2.2----------------------------------vc2003(?) vc2005 b4 D5 K3 _1 O& ~$ D& m

13.从 vsb 到 flt 的转换7 R# D# A0 `1 V" h

http://www.vrchina.net/viewthread.php?tid=3932&extra=page%3D12 p
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: