|
使用3DVRI 1083版可以实现最终发布出来的虚拟现实作品具有实时贴图置换功能! 那么如何实现这一功能请您看以下详细内容吧。
本教程使用场景为:C:\Program Files\NeoBook 5\VRINeoProject\DEMO\test.ivz,注意该场景文件载您机器上的位置是由您的Neobook安装位置和3DVRI出版系统安装位置决定的。
看下图,一些基本的操作已经做好:
已经建立必要的界面元素:矩形窗口和三个按钮。
在 页面属性-->操作的脚本窗口中输入如图所示代码。
前两个按钮是为了操作方便而加入的,“选择状态”按钮是用来切换成选择状态的,点击此按
钮之后,您可以在场景中选定一个物体,其代码是:
进入选择物体状态 "[Return_Var]"
“旋转相机模式”按钮是用来切换成旋转相机模式的,其代码是:
自由旋转相机显示VR场景 "[Return_Var]"
“置换贴图”按钮是用来给选中的模型替换贴图的,代码是:
.注释:使用文件打开对话框寻找一个图像,并把图像文件名保存到变量[PictFileName]里
FileOpenBox "请选择一个图像文件" "任何文件|*.*" "[MyDocuments]My Pictures"
"[PictFileName]"""
各参数意义如下图所示。
.注释:这是置换贴图命令,文件名参数采用上一步的变量[PictFileName]
置换选择的几何体贴图 "[PictFileName]" "[FastOutputIntOne]" "[Return_Var]"
操作过程截图:
选定物体
选择图像文件
贴图置换后的结果
该示例的工程文件下载
完成。 |