3D模型在网页上显示,这绝对是未来的趋势,也是热门。一部“阿凡达”让电影节发生了一次地震,让人们感到3D的时代到来。那么我们IT界呢?如果各位因工作时间繁忙,或者嫌上海世博会人山人海,或者嫌天气太热不愿出门,可以选择在网页上遨游上海世博会。这个3D与网页这个以前敢都不敢想它们会连在一起的?如今实现了,当然可以说这个网页游世博不一定做的好,但是最起码让笔者看到这个方向的发展。

  笔者在百度上搜索下网页3D游戏,发现好多,但是真正进去发现都不是3D(笔者个人认为中国现在没有一款网页游戏是真3D效果的)。国外倒是有很多真3D的网页游戏。由此感叹这块的市场是可以开发的。但是.NET与3D真正有联系的恐怕还是WPF,Microsoft Expression Blend,Silverlight。由于对Silverlight不是很熟悉,所以这里只是笔者个人猜想有不对的地方希望园友们指出来。Silverlight应该是从WPF演化出来的吧。功能,效果功能应该没有WPF强大大。我想在网页上实现向世博这样的效果用Silverlight应该还是有些困难吧,用Silverlight开发网页3D游戏也应该是很困难吧(如果有反驳意见欢迎提出来)。因为笔者曾经试过将3D模型导入Microsoft Expression Blend,通过Blend生成Xaml格式数据在WPF显示来,如果数据量小还可以,但是数据量大一点时候,Blend直接崩溃(笔者的机器CPU 4核 2.50GHz,显卡GF9600,s 内存2G)。至于Silverlight我就没有研究了。最重要的是现在手机客户端是个非常重要。制作出来的产品能不能在手机上运行也是不可忽视的。由于笔者本身比较喜爱.NET所以一直想在这个方向找到实现网页3D的开发,经过一系列的研究笔者基本上放弃了。感觉为什么java为什么可以能做出那么好的网页3D游戏出来或者网页3D相关产品,而.NET没有了呢?如果有的话,也希望园友提出相关的学习资料,笔者对于.NET网页3D开发这块比较感兴趣。

  那么在这里笔者想介绍一款游戏引擎---->Unity3D。在Unity3D开发产品也是比较容易的。最后生成的作品可以在网页(跨浏览器)上显示,也可以在应用程序上显示。同时也支持手机游戏开发。这里进入官网。它脚本语言同时支持(js和C#)。利用Unity3D,笔者可以很快开发一个3D场景,并且能在网页上运行。这里附上几篇图片

可以想想人类未来发展的趋势,相信都应该是3D化,具体应该说三维化,当然现在的科技而无法达到摒弃显示器,但是可以在显示器中显示三维化的情景,现在趋势也知道摒弃一些复杂的软件安装与更新,直接在浏览器上运行程序。所以笔者坚信网页3D是未来的趋势。

题外话:感觉微软Inter公司都已经输给苹果公司一截了,因为大家都知道苹果电脑做图型图数据处理更厉害,而未来数据应该是图像图型化,而windows一项被称为图像处理上很弱。相信大家知道微软市值被苹果超了,揪心啊!

3D模型在网页上显示相关推荐

  1. three.js加载3D模型,在网页上展示3D模型(.glb.gltf.fbx格式)

    Three.js是一款开源的主流3D绘图JS引擎,简单点,可以将它理解为three+js就可以了,three表示3D,js表示JavaScript的意思. 结构 .glb.gltf文件最好放在服务器上 ...

  2. H5三维充电数据线建模3D模型VR高清线上展示

    H5三维3D模型VR高清线上展示将三维技术和现实技术的融合以及升华,让三维建模和真实世界互动,不再只局限于现实,从而得到的全新体验.商迪3D运用三维模型VR高清H5建模将互联网世界和现实世界相结合,将 ...

  3. 图片的base64编码实现以及网页上显示

    生成.解析base64编码的图片 //图片转化成base64字符串 public static String GetImageStr(<span style="font-family: ...

  4. php导入qq数据txt代码,/谁有能都实现将excel文件导入到数据中,并在php网页上显示的源码啊,有的发送1091932879@qq.com,谢谢!...

    PHP网页怎么导入Excel的数据 参码如下: // 1.引用ExcelReader类文 require_once 'Excel/reader.php'; // 2.实例化读取Excel类 $data ...

  5. Markdown转html在网页上显示

    Markdown转html在网页上显示 1.需要安装的内容 npm install showdown showdown 详解 npm install showdown-katex showdown-k ...

  6. html英文日期js,JS网页上显示中英文版日期时间(根据电脑上的时间)

    JS网页上显示中英文版日期时间(根据电脑上的时间) <script language="javascript"> function shownowtime() { va ...

  7. 设计一个jsp页面,要求在网页上显示当前日期和时间,如果时间在6:00~12:00,输出“上午好”:如果时间在12:00 18:00, 输出“下午好”:

    设计一个jsp页面,要求在网页上显示当前日期和时间,如果时间在6:00~12:00,输出"上午好":如果时间在12:00 18:00, 输出"下午好":如果时间 ...

  8. html中加入emjio表情,html网页上显示emoji表情

    前言 做项目涉及表情在网页上显示.稍微研究了一下实现方案,整体思路不复杂,就是稍微涉及到一些新概念和新方法. 精灵图 精灵图又称雪碧图,简单来说就是一种把很多小图片拼成一张大图的图片形式.下图就是表情 ...

  9. 在centos上安装httpd,并实现html文件和cgi文件在网页上显示,搭建静态web网页

    在centos上安装httpd,并实现html文件和cgi文件在网页上显示 简介 Apache-httpd的简介 Apache-httpd的安装 html文件和cgi文件的编写 网页访问html和cg ...

最新文章

  1. axios 配置loading_用Axios Element 实现全局的请求 loading
  2. 信息学奥赛C++语言:上课的人数
  3. 查看Linux版本系统信息方法汇总
  4. python game_Python游戏
  5. BZOJ2654/COGS1764 [2012国家集训队]tree(陈立杰) [生成树,二分]
  6. 面试总是死在网络协议,我该怎么办?
  7. sublime_text_2 注册
  8. c++(/clr)非托管类型和托管类型互转
  9. 微信小程序之网易云音乐的实现-云音乐
  10. 基于一维卷积神经网络模型的AI量化智能选股策略
  11. chromecast 协议_如何解决常见的Google Chromecast问题
  12. JavaScript 案例综合提升
  13. 前端面试总结以及面试题
  14. Ubuntu桌面不见了,桌面找回
  15. Android ExpandableListView 展开列表控件(手机QQ好友列表)
  16. Ubuntu、Linux、Unix的联系与区别
  17. metabase table 类型entity_type 识别
  18. 《2018人工智能芯片技术白皮书》发布
  19. 存储性能指标--iops
  20. 麒麟V10桌面版添加开机自启动程序

热门文章

  1. iOS进阶之底层原理-isa与对象
  2. Xamarin XAML语言教程通过数据绑定使用Progress属性
  3. qpython3安装kivy_kivy库的安装
  4. stm32 温湿度_基于STM32单片机大棚温湿度检测无线蓝牙APP控制设计
  5. 2021年度脑机接口重大事件和进展汇总
  6. eeglab教程系列(5)-预处理工具
  7. 基于EEG/EMG/EOG的多模态人机接口,实时控制软机器人手
  8. android中xml文件的生成与读取(Pull)
  9. 华为自研编程语言「仓颉」火上热搜,已正式开启内测,成员辟谣:不是中文编程...
  10. 腾讯AI单挑碾压王者荣耀职业玩家:人类15场只能赢1局,坚持不到8分钟 | “绝悟”技术细节披露...