位置: 编程技术 - 正文

Unity与全息投影(unity投影交互开发)

编辑:rootadmin
一:说明

推荐整理分享Unity与全息投影(unity投影交互开发),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity投影交互开发,unity全景,unity全息shader,unity全景,unity投影器,unity全景,unity全息投影资源,unity全息投影效果,内容如对您有帮助,希望把文章链接给更多的朋友!

目前,淘宝里买家卖的全息的项目和资源都是视频的,视频具体怎么做的不清楚,但是视频的只能是看。演示观赏而已,缺少交互。

于是,我用Unity3d程序编写一个程序,能和视频一样显示出来,这样在全息架子上可以从各个角度观察三维立体的效果,此外,视频的只是图片的效果。程序里用的是真实的三维模型,带有动画,音乐,特效的舞台效果。

后面继续做的话可以添加交互,通过语音口令,比如说:打招呼,模型就会播放打招呼的动画,还可以说话等等。

二:详细制作

1. 找到三维资源模型,切割动画

不会建模,找了两个模型,切割好动画。(这个就不细说了)

2. 自动循环播放几段动画

3.做点舞台灯光粒子特效,播放音乐啥的(很多特效包里有)

4. 摄像头角度计算(重点)

摄像头一开始也不知道怎么做,先研究了一下视频的效果。如图:

研究分析结果:

四个位置分别是正面,右侧,背面,左侧

于是在我的模型的四个方位放了四个摄像头

圆形的为音乐盒,方形的为四个方位的摄像头

5.摄像头位置计算

摄像头放好了,但是并不能正确的拍摄出我要的四个方位,于是还要计算摄像头的坐标包括位置,大小,旋转。

Unity与全息投影(unity投影交互开发)

经过一番草稿纸的计算,草稿纸丢了,结果如下。

由于屏幕分辨率不是正方形所以垂直方向和水平方向的有差异,但是同一条线上的两个摄像头必须是对称的,否则在全息的架子里显示的四个方位会有视觉差异。

6. 摄像头世界坐标,屏幕坐标等的转换计算

摄像头虽然能正确的照射,但是并不能正确的把四个摄像头看到的东西正确的显示在同一个屏幕上,于是需要对摄像头的屏幕坐标进行计算,划定屏幕显示区域。

然后又经过一番草稿纸的计算,然后草稿纸又丢了(习惯不好),结果显示在屏幕上用颜色划分如图:

四个摄像头的屏幕坐标如图:

此外,还要根据具体情况调整摄像头的深度,否则会出现重叠的状况。

最后显示的效果如图:

三.最终结果

[置顶] unity3d Realistic eye shading 真实的眼睛渲染 先放上效果人皮都做了,当然要来研究下睛,睛要比人体皮肤简单一些(实时模拟人皮在此)一看是不是很复杂这是睛的解构,但是,我们只需要模拟

Unity3D实现再鼠标单击的方向发射子弹 //我的思路就是在鼠标指向的地方生成一条射线,然后在射线的方向上添加一个力//然后就轻松实现在鼠标单击的方向上发射子弹,但是不要忘了要给newobl

iTween更改onupdate代理方法 voidCallBack(stringcallbackType){if(tweenArguments.Contains(callbackType)!tweenArguments.Contains(ischild)){//establishtarget:GameObjecttarget;if(tweenArguments.Contains(callbackType+target)){target=(

标签: unity投影交互开发

本文链接地址:https://www.jiuchutong.com/biancheng/384532.html 转载请保留说明!

上一篇:Unity3D使用经验总结 编辑器扩展篇(unity3d有什么用)

下一篇:[置顶] unity3d Realistic eye shading 真实的眼睛渲染([置顶]游戏名:chivalry2)

  • 应付职工薪酬纳税调整
  • 广告费的税前扣除是多少
  • 房产税从价计征和从租怎么选择
  • 税收分类编码怎么导出来
  • 普通发票忘记开数量和单价可以用吗
  • 翻唱歌曲发行时怎么把原唱名字改了
  • 待认证进项税额是什么情况下用的
  • 稳岗补贴属于不征税收入吗
  • 原材料暂估入库怎么做账
  • 工会经费按什么交
  • 公司个人薪金怎么申报宁波
  • 增值税专用发票可以开电子发票吗
  • 异地项目预缴个人所得税
  • 售后回租涉税
  • 土地返还款属于政府补助吗
  • 资本溢价能不能退还股东呢
  • 销售货款会计分录怎么做
  • 商贸企业加工费票计入什么科目
  • 发票上的备注怎么填写步骤
  • 红字记账的四种登记方式
  • 货物返利怎么做分录
  • 周转天数是越大越好吗
  • 未抵扣的进项税在资产负债表里怎么填
  • 公司利润如何分配到个人
  • 差旅费税务要求比例
  • 资产负债表年初数和期末数代表什么
  • 应付票据发生与偿还怎么计算?
  • 其他应付款和其他应交款区别
  • 息税前利润和税后经营净利润
  • 医药批发行业增值税税负率
  • php 字符串函数
  • 一只猫在花园里英语
  • php中session什么意思
  • 建筑企业预缴企业所得税怎么计算
  • 如何做好零售商
  • 在一个js文件中怎么写
  • php代码生成
  • php禁用system用什么绕过
  • 电子客票行程单怎么获取
  • 出资比例不等于100%
  • 一直暂估原材料有什么风险
  • 任意盈余公积金怎么计算
  • 活动策划费属于哪个开票项目
  • 纯加工企业账务处理
  • 内账会计有法律风险吗
  • 上月的普票下月可以记账么
  • 外购固定资产的会计处理
  • 归还银行贷款利息计入
  • 企业代办业务有哪些
  • 公司接待考察团的费用入哪个科目
  • 银行交党费属于什么业务
  • 工会发放节日慰问品种类
  • 电子承兑追索清偿的顺序
  • 自行研发的无形资产入账价值
  • 购买金税盘取得的发票
  • 商业企业进货会计分录
  • sqlserver 实现分组合并
  • ie8-ie11
  • windows server 2003 r2 序列号
  • linux中fi
  • 查看win8.1版本
  • windows8装.NET 3.5时出现0x800F0906错误解决方案
  • win10注销系统会怎么样
  • powergenie是什么程序
  • window无法正常启动怎么办
  • window10外接摄像头怎么启用
  • cocos2d-x教程
  • 创游世界
  • 深入理解javascript特性.pdf
  • javascript类的继承
  • 通过jquery实现页面的动画效果(实例代码)
  • class在js中的实际运用
  • 上海网上纳税申报流程
  • 12366纳税服务热线接收税收违法行政行为举报管理办法
  • 发票开票人一定要真实姓名吗
  • 新公司税务报到流程步骤
  • 甘肃省国家励志奖学金证书打印网址
  • 吉林省电子税务局官网
  • 进口麦片销售公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设