位置: 编程技术 - 正文

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)

  • 分公司和总公司不在一个区
  • 股票印花税怎么交
  • 企业税负怎么算
  • 工厂道路设计图
  • 合同解除的效力民法典
  • etc发票可以抵扣进项税吗
  • 报销为什么不能多家赔付
  • 一般纳税人简易计税可以抵扣进项税额吗
  • 会计凭证借方和贷方怎么填
  • 买赠活动怎么账务处理
  • 应计入企业存货成本有哪些
  • 支付城镇土地使用税会计科目
  • 超过保质期存储时间或变质的食品应该怎样处理
  • 事业单位发票名称是原来的怎么办
  • 调解书和判决书执行力度一样吗
  • 增值税什么情况下可以退税
  • 建筑企业1%承包承租个人所得税的会计分录
  • 证券投资基金管理办法
  • 总分公司、母子公司:三流不一致情况下,如何抵扣增值税?
  • 如何计算一般稳定球面腔的主要参量
  • 股权转让时未分配利润的税务处理
  • 怎么更正以前年度企业所得税
  • 未抵扣完的进项税额可以跨年抵扣吗
  • 不锈钢材料开票
  • win10怎么找应用程序
  • Element UI 及 Element Plus框架
  • 固定资产减值如何确定
  • PHP:pg_convert()的用法_PostgreSQL函数
  • vue 页面生成pdf
  • 收到捐赠的设备一台
  • 卡特迈国家公园地图
  • 影响当期损益的税费
  • 吸收合并重组
  • javascript postmessage
  • 前端播放视频的插件
  • vuex iframe
  • javascript学什么内容
  • 购买方纳税人信息与第三方信息不符
  • 工会经费月月都缴纳吗?
  • 去年未分配利润为负什么意思
  • opencv python
  • python命令行如何退出
  • 国地税合并后工资仍然不一致
  • 事业单位财政拨款收入会计分录
  • 金税盘登录密码和口令从哪查
  • sql2008服务器
  • 信用减值损失在贷方表示什么
  • 自用房地产转换为成本模式计量的投资性房地产
  • 个人所得税手续费奖励办税人员文件
  • 什么是品种法?适用于什么范围?
  • ETC通行费发票抵扣2021新规定
  • 成本结账是什么意思
  • 递延收益为什么不影响利润总额
  • 房地产企业出售商铺交什么税
  • 执行迟延履行金的规定
  • 预交增值税后期处理
  • 无形资产怎么计算公式
  • 开票信息中电话怎么填
  • 重组合并
  • mysql分页实现
  • MSsql每天自动备份数据库并每天自动清除log的脚本
  • centos5.10安装
  • ubuntu安装配置静态ip地址
  • win11怎么关闭系统防火墙
  • mac安装win10系统后怎么关掉f1快捷键
  • 一开机弹出个微软重新设定
  • 苹果电脑Mac系统版本所对应的数字
  • win8可以装pr2018吗
  • win7怎么禁用软件
  • cocos2dx 教程
  • 将jquery.qqFace.js表情转换成微信的字符码
  • perl字符串替换 ~s
  • shell获取命令报错信息
  • 深入理解新发展理念,推进供给侧结构性改革心得体会
  • nodejs拼接路径的方法
  • windows ipython
  • 国家税务局增值税查验平台
  • 吉林省工伤保险咨询电话
  • 税控盘如何查询季度统计
  • 车船税收费标准表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设