在实现数字的3d翻转效果一文中,我们实现了数字的翻转,本文我们利用类似的方法实现一个带3D翻转功能的ImageView。
Makisu是一个实验性的,非常原始的下拉菜单,拥有一个3D的外观,可以用一个漂亮的效果折叠起来。 它使用CSS 3D特性并包含一个jQuery插件用于将任何列表元素转成这种3D效果。
Google开发了一个叫做Bookcase的3D书架网页应用,可展示超过一万本图书,被分了28个分类,用鼠标即可让书架一直滚动下去,找到你想要的书。整个网页的3D效果赞到爆。在你选择了一本书之后,该应用会直接引导你到Google Books在线阅读。选取图书时还会显示出一个二维码,利用手机扫描也可直接快速在手机上阅读。 Bookcase的效果如果将来移植到Android平板上就爽了。
针对越来越热的云计算还有移动设备,JBoss 已经推出了 OpenShift,Aerogear 还有 JBossEverywhere 三个产品。最近,JBOSS又推出了 JBoss3D(Three Deployments)。
了解 WebGL 技术的人应该都知道,WebGL 是一种3D 绘图标准,通过该技术标准 Web 开发人员可以借助系统显卡在浏览器里更流畅地展示3D 场景和模型,创建复杂的导航和数据视觉化。而 Lights 就是这样一款拥有强大 WebGL 显示功能的产品,无需插件便可在支持 WebGL 的浏览器(如 Chrome、Safari 和 Firefox 等)中运行自如,给用户创造一场奇妙的听觉和视觉盛宴。
GarageGames CEO Eric Preisz宣布在MIT许可证下开源3D游戏引擎Torque 3D。
这是3D(WebGL)版的 ECharts,这是由 ECharts 团队核心主创沈毅 主导的项目,用林峰 的原话来说“这代表着 ECharts 团队最高的技术水平也代表着 ECharts 的未来,无限的可能。”
这几篇Android 3D游戏开发的文章原文出自一位德国人Martin在droidnova.com写的文章,有lixinso翻译为中文。第一部分首先介绍OpenGL相关的术语,并引导你开始3D开发的第一步。这个关于3D游戏的系列的叫做 Vortex。这个教程主要focus在3D编程上,其他的东西比如菜单和程序生命周期虽然是代码的一部分,但是在这里不会被提到。
Unity 3D GUI程序部分
注:讲述了3D游戏编程所需要的基本知识。利用.net和c#编写成为游戏开发人员的条件我所遇到的每一个开发人员都至少在某一段时间想成为一个游戏开发人员。对于很多人来说,视频游戏不只是空闲时的一种爱好,他们完全被游戏所吸引。人们沉浸在这些虚拟世界中,常常梦想由自己创建如此神奇的天地。不要被美丽的图形、奇妙的故事情节和感人悦耳的音乐所愚弄,编写游戏是非常困难的工作,只有某些特定的开发人员才能够获得成功。
Catcake是一款跨平台的Java 3D图形引擎,目前支持PC(J2SE)及Android环境运行(已有iPhone版规划)。该引擎在易用性和运行性能上皆有出色的表现,支持常见的游戏开发功能,诸如精灵动画,音频处理和视频播放等。
PySoy 是 Python 的 3D游戏引擎,提供面向对象API用于快速的游戏开发,提供一些关键的功能例如,物理处理和渲染,核心层使用C语言开发。
Xith3D是一个功能强大,并且非常快的Scenegraph引擎,主要应用于3D游戏开发,数据可视化,三维场景原型等。
Blender 是一种3D建模软件,写得非常精炼。而且使用很方便,效果惊人,某些方面甚至不亚于3DS!Blender是一款开源软件。 有了Blender后,喜欢3D绘图的玩家们不用花大钱,也可以制作出自己喜爱的3D模型了。它不仅支持各种多边形画图,也能做出动画!倘若你觉得免费版 的不够使用,还能注册C-key,购买更强大的版本。Blender虽然是免费版本,不过它的功能可是又强又复杂。Blende
2015年,苹果发布了iOS9以及iphone6s及iphone6sPlus。其中最吸引大家的就是新的触控方式3DTouch。临近年底工作不忙,学习了一下3DTouch的简单使用,在这儿和大家分享一下。参考苹果官方文档3DTouchAPIS1.HomeScreenQuickActions主屏幕快速操作,当按压桌面图标时,会出现如下图所示菜单(以QQ为例):QuickActions.png想要实现这种菜单,有静态和动态两种设置方法。静态添加方法就是在info.plist中添加如下字段:静态添加.png可...
OpenSceneGraph是一款高性能的3D图形开发库。广泛应用在可视化仿真、游戏、虚拟现实、高端技术研发以及建模等领域。使用标准的C++和 OpenGL编写而成,可以运行在Windows系列、OSX、GNU/Linux、IRIX、Solaris、HP-Ux、AIX以及FreeBSD操 作系统。
3D引擎 注:对于3D引擎,渲染的效率和支持的渲染功能是很重要的,然而 在短短的文章中根本不可能做详细的介绍,特别是截图,很可能具有误导性,要了解更多应用案例以及技术演示的图片,请点击各个引擎的链接到网站上观看,本分 类下所放置的图片只是举例该引擎的某一个应用,具有极大随意性,不代表该引擎最好的应用案例。
Minko是由来自法国的Aerys公司开发的一套表现力十分出色的开源跨平台3D应用开发框架,支持HTML5、iOS、Android、Windows、OS X和Linux,能够用来开发和设计丰富、交互性良好并适用于PC、Web及移动平台的3D应用。
一个3D翻转的转场动画,可以手势百分比控制。
本教程是关于J2ME 3D技术的文章。读者最好有一定的JAVA基础,特别是J2ME基础,对MIDLET和CANVAS有详细的认识,如果有3D基础更加。本教材分为三部分。分别是JSR-184、Mascot Capsule V3和其他,读者可以根据自己的需求选择适当的文章阅读。