• 大小: 4.41MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-18
  • 语言: 其他
  • 标签: VRML  

资源简介

VRML虚拟场景交互入门例子和中高级场景展示,包含入门例子和中高级场景展示,如果感兴趣可以进一步交流 QQ: 84224021

资源截图

代码片段和文件信息

//
//  bounce2.java
// by David R. Nadeau
//
//  This script illustrates the use of a script node to create a computed
//  animation path.  In particular the script is written in Java and
//  computes translation values for a vertically bouncing beach ball.
//
//  The bounce path is based upon the projectile motion equation of
//  physics constrained to create a cyclic bouncing path with a
//  user-selected maximum bounce height.  Also there is no friction
//  drag or damping.  For an explanation of the script see ‘bounce1.wrl‘.
//


//
//  Import the VRML script node packages
//
import vrml.*;
import vrml.field.*;
import vrml.node.*;


//
//  bounce2 class
// The class must extend the script class
//
public class bounce2
extends script
{
// Parameters for the script
private float bounceHeight;

// script node eventOuts
private SFVec3f value_changedObj;


//
//  Initialize the script - called once at script load
//
public void initialize( )
{
// Get the fields and eventOut
SFFloat floatObj = (SFFloat) getField( “bounceHeight“ );
bounceHeight     = (float)   floatObj.getValue( );
value_changedObj = (SFVec3f) getEventOut( “value_changed“ );
}


//
//  Respond to an event on the script‘s eventIn
//
public void processEvent( Event event )
{
ConstSFFloat flt = (ConstSFFloat) event.getValue( );
float frac       = (float) flt.getValue( );

float y = (float)(4.0 * bounceHeight * frac * (1.0 - frac));

float[] changed = new float[3];
changed[0] = (float)0.0;
changed[1] = y;
changed[2] = (float)0.0;
value_changedObj.setValue( changed );
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    3665920  2012-11-10 12:21  VRML入门例子和中高级场景展示\先看这里,VRML场景展示介绍.doc

     文件        383  1997-12-01 22:05  VRML入门例子和中高级场景展示\网上一些入门级别例子\ambient.wrl

     文件       2542  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\anchor.wrl

     文件       1742  1998-04-19 15:00  VRML入门例子和中高级场景展示\网上一些入门级别例子\animgrd.wrl

     文件       1236  1998-04-18 15:53  VRML入门例子和中高级场景展示\网上一些入门级别例子\arch.wrl

     文件        619  2010-07-12 16:11  VRML入门例子和中高级场景展示\网上一些入门级别例子\arches.wrl

     文件        652  1998-04-19 15:07  VRML入门例子和中高级场景展示\网上一些入门级别例子\atorch.wrl

     文件       2820  1998-04-19 15:07  VRML入门例子和中高级场景展示\网上一些入门级别例子\atorch1.wrl

     文件       1592  1998-04-19 15:07  VRML入门例子和中高级场景展示\网上一些入门级别例子\atorch2.wrl

     文件       2745  1998-04-19 15:07  VRML入门例子和中高级场景展示\网上一些入门级别例子\atorch3.wrl

     文件        282  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\back.wrl

     文件        394  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\back2.wrl

     文件      23115  1998-04-18 16:31  VRML入门例子和中高级场景展示\网上一些入门级别例子\barplot.wrl

     文件       1154  1998-04-18 17:36  VRML入门例子和中高级场景展示\网上一些入门级别例子\bartwist.wrl

     文件       1786  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\beach.jpg

     文件       1807  1998-04-07 19:13  VRML入门例子和中高级场景展示\网上一些入门级别例子\bluesat.jpg

     文件       2507  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\blur.jpg

     文件      10416  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\bounce.wrl

     文件      10394  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\bounce1.wrl

     文件       1670  1997-12-01 15:27  VRML入门例子和中高级场景展示\网上一些入门级别例子\bounce2.java

     文件       7303  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\bounce2.wrl

     文件       6738  1998-04-19 22:18  VRML入门例子和中高级场景展示\网上一些入门级别例子\bounce3.wrl

     文件        149  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\box.wrl

     文件       3254  1997-12-01 15:28  VRML入门例子和中高级场景展示\网上一些入门级别例子\boxes.wrl

     文件        898  1998-04-18 15:25  VRML入门例子和中高级场景展示\网上一些入门级别例子\boxes1.htm

     文件        221  1998-04-18 15:26  VRML入门例子和中高级场景展示\网上一些入门级别例子\boxes2.htm

     文件        513  1998-04-18 15:25  VRML入门例子和中高级场景展示\网上一些入门级别例子\boxes2a.htm

     文件        223  1998-04-18 15:26  VRML入门例子和中高级场景展示\网上一些入门级别例子\boxes3.htm

     文件        606  1998-04-18 15:26  VRML入门例子和中高级场景展示\网上一些入门级别例子\boxes3a.htm

     文件        652  1998-04-18 15:27  VRML入门例子和中高级场景展示\网上一些入门级别例子\boxes4.htm

............此处省略182个文件信息

评论

共有 条评论