
虚拟现实
nnsword
赋于程序生命与智能,让其自由生长。
展开
-
Quest 3d简单lua脚本实例
Quest 3d简单lua脚本实例,下面实例主要实现取得子项的值,以给赋值给子项-- CallChannel function is called when channel is calledfunction CallChannel() local versionlocal Channel = channel.GetChild(0) version = _VERSION原创 2012-11-27 14:54:16 · 1950 阅读 · 0 评论 -
QUEST 3D 通道介绍
Channel名称Base TypeType用途或属性子物件3D Graph3D Graph3D Graph自动路径侦测collision object3D GraphCommand3D GraphComma原创 2013-02-20 17:01:19 · 1493 阅读 · 0 评论 -
Quest3d 贴图,反射
Import Objects: import X filesMultiple ChannelGroup :Visual Properties: Setting emissive & alpha from texture;透明贴图:选中surface,surface卡中,设置透明类型为Texture Alpha Image,Advanced下,勾选Reject Alpha Pi原创 2013-02-20 16:00:07 · 1478 阅读 · 0 评论 -
虚拟三维及游戏引擎制作软件
由于本人接触此类软件时间较短,好多都是直接从网上抄过来的。游戏引擎 (顺序无特殊含义) CryENGINE 3Unreal ENGINE3 Gamebryo Vision Engine Source Engine Unigine Torque 3D C4 Engine Truevision3D Demoniak3D CSP eng原创 2013-02-01 15:27:45 · 2027 阅读 · 0 评论 -
Lua中的table函数库
table.concat(table, sep, start, end)concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组部分从start位置到end位置的所有元素, 元素间以指定的分隔符(sep)隔开。除了table外, 其他的参数都不是必须的, 分隔符的默认值是空字符, start的默认值是1, end的默认值是数原创 2013-01-30 16:56:10 · 1225 阅读 · 0 评论 -
Lua 的If Else用法
function GetValue() local a=channel.GetChild(0):GetValue() local b=channel.GetChild(1):GetValue() local c=channel.GetChild(2):GetValue() local d=channel.GetChild(3):GetValue() local val=0原创 2012-12-14 11:02:21 · 32401 阅读 · 0 评论 -
quest3d通道英汉对照部分
Link Square 接脚Channel 节点Channel group 节点组channel group pool 节点组池子timer 计数器:自动累加,单独摆在计数器池子中,可以供其他部件调用,如果没有部件调用,计数器自动消失,只有default计数器不消失,每个计数器有起点和终点,每个计数器可以接收多种指令:operator(计算器) DebugOutput 程序原创 2012-12-25 20:09:05 · 1590 阅读 · 0 评论 -
Flash开发工具 FlashDevelop
FlashDevelop是一款开放源代码面向Flash/ActionScript的开发IDE。FlashDevelop 本身采用.NET开发而成,可以运行在Windows环境之中。FlashDevelop动作轻快,对应ActionScript2/3,另外支持 HTML,JavaScript,CSS等高亮显示,代码自动输入补全,IDE环境下的debug功能等。转载 2012-12-25 10:45:12 · 1176 阅读 · 0 评论 -
Quest3d的项目管理
高级Quest3D程序可能是个很复杂的项目,由许多独立的子程序搭建而成。典型的子程序可能包括:三维环境、三维角色、动画、像机系统、光照设置、声音、特效和用户接口;创建项目的组织结构有助于项目的事先规划——可以将空的占位信道组连接在一起,形成应用程序的骨架。这样的组织结构不仅能帮助预测将会需要的元索,同时还有助于编制开发规划,可以帮助整个项目的子任务分配以及确定小组成员和明确的工期:转载 2012-12-25 10:41:26 · 962 阅读 · 1 评论 -
Quest3d:Quest3d 常用快捷键大全
滚轴:放大缩小 Alt 鼠标右键:放大缩小 鼠标中键:移动查看 Alt 鼠标左键:移动查看Alt 鼠标左键:查看轨迹 Shift 鼠标左键:在xy平面移动查看 Shift 鼠标右键:在y方向上移动查看Alt 鼠标左键:查看四周 Alt 鼠标右键:向前移动 Alt 鼠标中键:向后移动 Alt Left:向左移动 Alt right:向右移动设计知识原创 2012-12-25 10:31:25 · 1895 阅读 · 0 评论 -
quest3d q.LoadChannelGroupDQ的详解
***转载请注明出处:http://blog.youkuaiyun.com/nnswordq.LoadChannelGroupDQ("LUA07 - Box.cgr", "Box",0, "DownloadProgress")功能:动态加载组文件参数:1-文件路径,2-目标池,3-目标池中索引,4-进度条对象名称q.RemoveChannelGroup("Box",0)功能:卸原创 2012-12-04 17:15:56 · 1206 阅读 · 0 评论 -
Quest 3d q.LoadChannelGroup的用法详解
转载请注明出处:http://blog.youkuaiyun.com/nnswordq.LoadChannelGroup("LUA06 - Box.cgr", "Box",0)功能:加载组对象文件参数分别是:1-待加载的组对象文件,2-把文件内容加载到目标池(Pool,我理解是加载到的组名称),3-加在后在池中的索引q.RemoveChannelGroup("Box",0)原创 2012-12-04 17:03:11 · 1222 阅读 · 0 评论 -
Quest 3d中Lua script中常用方法2
1、动态加载通道q.LoadChannelGroup("group.cgr", "PoolName", instance)参数说明:0-通道文件位置,1-目标池名称,2-目标池索引(可以是0)2、动态移除通道q.RemoveChannelGroup("PoolName", instance)3、取得Tick记数local value = q.GetTick(原创 2012-11-27 15:56:45 · 1132 阅读 · 0 评论 -
虚拟现实设计软件介绍
虚拟现实软件是被广泛应用于虚拟现实制作和虚拟现实系统开发的一种图形图像三维处理软件。虚拟现实技术发展到今天,虚拟现实软件也如雨后春笋般涌现。 就目前而言,常用的虚拟现实软件有以下几种:(1)VR-Platform VR-Platform,英文全称Virtual Reality Platform,简称VRP。VRP是目前中国虚拟现实领域,市场占有率最高的一款原创 2012-11-27 13:16:58 · 8058 阅读 · 0 评论 -
quest3d Lua script中的字符串函数库
Lua 标准库 - 字符串处理(string manipulation)【IT168 技术文档】字符串库为Lua提供简易的字符串处理操作,所有的字串操作都是以1为基数的(C以0),也可使用负向索引,最后一个索引为-1 ; 所有的函数都存放在string表,并且已建立元表(__index=string表) 所以string.byte(s,i) s:byte(i)记住:Lu原创 2012-11-27 16:28:45 · 1074 阅读 · 0 评论 -
Quest 3d中Lua script中常用方法1
1.取得通道对象取得子通道local InputChannel = channel.GetChild(0)取得通道local filenameChannel = channel.GetPublic (2,0) 2.取得子通道(Text)的文本值local Input = InputChannel:GetText()取得值通道的数字值local Val原创 2012-11-27 15:15:18 · 1115 阅读 · 0 评论