![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
体感3D游戏
文章平均质量分 60
dj0379
中国软件的爱好者
展开
-
Unity3D
Unity3D目录简介特色unity3d常见问题版本相关新闻编辑本段简介 Unity3D Unity3D是由Unity Technologies开发的一个让你轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game转载 2012-04-13 15:38:10 · 2796 阅读 · 0 评论 -
BVH文件解析
2010-05-14最近在做计算机动画方面的研究,读取BVH动作文件,从网上找了一些资料,介绍的不全,而且只是简单的介绍了BVH文件的结构,并没有看到BVH文件中每帧数据代表的真正含义。于是乎,自己摸索了许久,终于得到了正确的运动效果。1、首先介绍一下BVH文件的基本概念,网上这方面的资料还是很多的,我进行了一些总结:BVH(Biovision层次模型)是Biovision Hiera转载 2012-08-22 15:31:31 · 7798 阅读 · 0 评论 -
整合Bullet物理引擎到Ogre on iPhone
为什么选择Bullet Bullet算是一个比较流行的3D物理引擎了,大概的看了几眼以后,了解了一些基本用法,发现很多3D物理中的概念与2D(比如Box2d)中的概念是相同的,甚至,Bullet的一些用法都与Box2D类似。基本了解以后,对于我来说,那就是iPhone平台的问题了。 我选择Bullet而不是其它一大堆同样著名的物理引擎,主要源自乌龙(oolongengine转载 2012-08-06 17:31:37 · 1239 阅读 · 1 评论 -
制作 3DS MAX 2012 插件
SDK 的安装包不用另外下,光盘里有。3DS MAX 2011的SDK 在 光盘:\support\SDK 下面3DS MAX 2012的SDK 在 光盘:\x86\Tools\MAXSDK 下面【1】我只安装过 2012 的SDK,安装后路径为 C:\Program Files\Autodesk\3ds Max 2012 SDK\maxsdk\howto\3dsmaxPluginWi转载 2012-08-06 13:36:48 · 5176 阅读 · 0 评论 -
Unity3d C#反编译工具Reflector
1.下载安装Reflector。2.反编译存放源代码组件,下载组件Reflector.FileDisassembler.zip,解压后得到一些文件,其中 Reflector.FileDisassembler.dll是已经编译好的,其它是它源码;3.打开安装好Reflector,在view菜单下的Add-Ins,将Reflector.FileDisassembler.dll添加到里面;4转载 2013-03-04 23:00:18 · 6527 阅读 · 1 评论 -
浅谈OpenNI之我见
浅谈OpenNI之我见 一晃就是一年,从第一次见到Kinect算起,回想起一年的开发历程确实是磕磕绊绊。一直用微软的库给公司开发体感游戏,只是业余时间用OpenNI1.5做些小实验和不起眼的算法。像什么虚拟摄像头、语音区分玩家、控制鼠标、姿势识别、人体3D重构啊什么的都是用OpenNI来做,咳咳,好了吹牛到此为止,言归正传。很长一段时间都在QQ群里和论坛上看见大家提到Op原创 2013-03-19 23:48:27 · 4140 阅读 · 2 评论 -
C++技术构架
原创 2012-08-09 18:59:57 · 1392 阅读 · 0 评论 -
Blender及其游戏引擎
简单点说,Blender是一款3D制作软件,同3DMax,Maya类似,可被用于3D动画和3D游戏的制作,与3DMax,Maya高昂的授权价格不同,Blender开源免费,GPL授权协议,不过这点优势在中国似乎不被关注,盗版猖獗,很多人对自己日常使用软件的授权价格一无所知,甚至有些人对自己使用的软件是否收费都不清楚,不得不说是一种悲哀,国人宁愿花奢侈的价格去买硬件,但却舍不得在软件上花一块钱。转载 2013-07-30 15:57:08 · 12525 阅读 · 1 评论 -
四元数与旋转
一.四元组基础Q(x,y,z,w),其中x,y,z用来确定旋转轴,w为旋转的角度Q=w+xi+yj+zk,i,j,k为三个虚轴的单位分量I*j=kJ*k=i;K*i=j;叉乘:c=a × b= | i j k| |a1 b1 c1| |a2 b2 c2| =(b1c2-b2c1,c1a2-a1c2,a1b2-a2b1)c也转载 2013-07-23 17:43:06 · 1051 阅读 · 0 评论 -
联想游戏机eedoo惨淡收场 联合绿动高管被迫下课
2012-07-02 08:52:05 有1486人参与 手机看新闻北京联合绿动科技有限公司旗下产品eedoo CT510在线多媒体运动机于5月正式上市销售。但上市一个多月以来销售业绩惨淡,近日联合绿动负责营销的执行总监王金柱被联合绿动下课。联想控股成员企业——北京联合绿动科技有限公司,旗下产品eedoo CT510在线多媒体运动机于上月正式上市销售。但上市一个月以来销售业绩惨淡,近转载 2013-11-13 10:34:57 · 1824 阅读 · 0 评论 -
苹果公司为何“情系”PrimeSense
据以色列《经济学家报》(Calcalist)称,苹果公司已与PrimeSense达成收购共识,将以3.45亿美金收购PrimeSense,但目前为止收购案并没有完全开始,并计划在接下来的两个星期内对外公布。不过又有媒体报道称,PrimeSense否认了被苹果收购的传闻,PrimeSense称:“PrimeSense是市场上一家领先的3D技术厂商,我们致力于发展壮大公司,将3D传感技术和自然转载 2013-12-09 09:22:01 · 850 阅读 · 0 评论 -
四元数与欧拉角之间的转换
在3D图形学中,最常用的旋转表示方法便是四元数和欧拉角,比起矩阵来具有节省存储空间和方便插值的优点。本文主要归纳了两种表达方式的转换,计算公式采用3D笛卡尔坐标系:图1 3D Cartesian coordinate System (from wikipedia) 定义分别为绕Z轴、Y轴、X轴的旋转角度,如果用Tait-Bryan angle表示,分别为Yaw、Pitch转载 2013-12-11 10:29:14 · 1337 阅读 · 0 评论 -
欧拉角演示程序
2009-09-23 19:07 1836人阅读 评论(0) 收藏 举报用欧拉角可以很方便直观的表示方位的变换,他的三个参数(head,pitch,roll),分别表示三个方向的变换,如head变就相当于摇头,pitch就相当于点头。roll相对与侧头欧拉角优点: 1.容易使用,很直观,容易理解 2.表示占用很少空间,只需要3个float,而matrix表示需要9个fl转载 2013-12-11 10:00:38 · 2572 阅读 · 0 评论 -
在ps中计算uv坐标的问题摘要
http://www.opengpu.org/forum.php?mod=viewthread&tid=6610测试在ps中计算uv坐标:在ps中传入uv坐标,包含viewspace坐标的纹理t1,和生成t1的projectmatrix(这个其实只传了projectmatrix[0][0]和projectmatrix[1][1])。通过从vs传入的uv在t1中取出views转载 2013-12-12 09:31:07 · 1499 阅读 · 0 评论 -
irrlicht引擎:为什么我会想着捣鼓这货
2013-05-10 00:13 390人阅读 评论(1) 收藏 举报其实我也在问自己,为什么整来整去,又捣鼓起这个东西了。首先,irrlicht的商业性是很浅的,如果要想应用于商业化,不下一翻功夫是不行的。 比起现在满天飞舞的UINTY3D,就更不用说了。就算和OGRE比,也因为IRRLICHT没有提供太多花哨的特性,而导致这么多年来ARPU值一直没有OGRE高,玩家流失率是巨大的。转载 2014-01-06 10:28:41 · 875 阅读 · 0 评论 -
开源的游戏引擎irrlicht中不使用比较、条件、三元运算求最值与中值的代码
2010-02-09 22:50 293人阅读 评论(0) 收藏 举报看过论坛里很多人问这个问题,呵呵,其实在开源的游戏引擎irrlicht的1.6版本里有相当好的解决解决方案。所在文件名为irrMath.h typedef __int32 s32; 1、最小值inline s32 s32_min(s32 a, s32 b){ const s3转载 2014-01-06 10:30:47 · 692 阅读 · 0 评论 -
自定义富媒体广告:NativeX SDK 5.0发布!
摘要:NativeX正式发布NativeX SDK 5.0,包含新的奖励机制,及自定义富媒体广告、高清视频、可扩展图标等新型广告形式。通过它,开发者可以快速整合不同形式的广告,在极短的时间内,无需更新应用,即可进行测试与优化。近日,著名移动广告公司NativeX正式对外发布了其最新版的SDK——NativeX SDK 5.0。据悉,该SDK包含了新的奖励机制及广告形式,比如高清视频、可转载 2014-01-21 14:01:52 · 1162 阅读 · 0 评论 -
原生广告:移动推广的热门新宠
摘要:移动端上的传统banner广告影响体验,而且效果不明显。于是原生广告成为了移动应用推广的热门新选。数据显示,原生广告的点击率比非原生广告高220%。一些顶级盈利应用中,超过半数都嵌入了原生广告。目前来看,移动广告是大多数开发者的主要收入来源,但传统的移动广告不仅影响用户体验,效果也不尽如人意,于是原生广告(Native Advertising)成为了热门新选。在7月31日转载 2014-01-21 14:42:17 · 1425 阅读 · 0 评论 -
搜狐畅游发布3D手游引擎 开发者免费使用
作者: 周长新 发布: 甘宁 2013年11月21日14:41 速途网11月21日消息(报道 周长新) 搜狐畅游今日在京举行发布会,宣布推出移动开源型3D游戏引擎,名为Genesis-3D。这款引擎是由百人研发团队耗时4年、耗资3000万美元研发而成,手游开发者将可以免费使用该引擎进行游戏开发。搜狐畅游技术总监靳超 (速途网配图) 据了解,转载 2014-01-21 20:50:35 · 1496 阅读 · 0 评论 -
CUDA开源 轻松跑AMD GPU/Intel x86 CPU
第1页:NVIDIA宣布开源CUDA英伟达公司近日宣布,公司将向学术研究人员与软件工具开发商提供用于新款英伟达 (NVIDIA) CUDA LLVM 编译器的源代码,让他们能够更轻松地为更多编程语言增添 GPU 支持、在替代处理器架构上支持 CUDA 应用程序。这标志着原本封闭的CUDA走向了开放,CUDA既可以运行非NVIDIA GPU产品也可以运行其他家的解决方案,并且能够让原转载 2014-01-17 15:35:40 · 20085 阅读 · 1 评论 -
基于 Android NDK 进行 OpenGL ES开发
基于 Android NDK 进行 OpenGL ES开发作者: 刘鹏日期: 2010-02-08本文详细介绍了如何利用 Anroid NDK 开发 native OpenGL ES程序。NDK 简介Android SDK 提供了一套 OpenGL ES 接口,该接口是基于 Java 的,速度非常 慢,往往很难满足需要。转载 2014-04-04 01:12:49 · 2864 阅读 · 0 评论 -
Android NDK 开发OpenGL ES 2.0一些注意点
Android NDK 开发OpenGL ES 2.0一些注意点Android是个好系统哇,特别是Android NDK r3出来以后,可以用OpenGL ES 2.0了。自己也试了试用NDK编一个 OpenGL ES 2.0的程序,可是,编译的时候出现了一大堆错。如图,满屏幕都是 undefined reference to 那些OpenGL ES函数。看来是库文件转载 2014-04-04 01:15:53 · 3406 阅读 · 0 评论 -
针对微软正式版Kinect for Windows SDK 的 kinect-mssdk-openni-bridge
[转] 自然人机互动 2012-4-24 23:30:00from:http://viml.nchc.org.tw/blog/paper_info.php?CLASS_ID=1&SUB_ID=1&PAPER_ID=329目前要在 Windows 上進行 Kinect 的應用程式開發,主要應該是有兩個選擇,一個是微軟官方的 Kinect for Windows SDK转载 2014-04-24 09:18:47 · 1655 阅读 · 0 评论 -
浅谈Qt对OpenGL(ES)2.0以及高级OpenGL_API的支持
Qt5相比Qt4有了很大的改变,对OpenGL这一部分支持的力度加大了。如果说Qt5.0对OpenGL这部分的改变还是试验性的,那么Qt5.1中与OpenGL相关的函数和封装则是优化和一些小小的微调。早在Qt5.1还没有发布的时候,国外就有高手发布了Qt5.1对OpenGL支持的相关特性(链接在这里)。Windows系统是一个固步自封的系统,对OpenGL的官方支持只到Open转载 2014-04-24 12:50:26 · 13006 阅读 · 0 评论 -
GamePlay:跨平台开源3D游戏引擎,黑莓的努力你不懂
曾经占据美国半壁江山的黑莓手机,在经过iPhone以及Android系列手机的高段数碾压之后,处于江河日下的状态,品牌价值也严重贬值。但推出的开源跨平台的3D游戏引擎GamePlay,虽说比不上Unity炫酷,但再怎么样人也是个“富二代”,且GamePlay对那些想要开发移动或桌面游戏的独立开发者,也有着很大的帮助。所以,GamePlay还是值得了解一下的,它支持Android、iOS转载 2014-05-18 13:50:46 · 1534 阅读 · 0 评论 -
狙击Google Glass?三星将推基于Tizen系统的Gear Glass
北京时间5月15日消息,据国外科技网站Pcmag报道,三星将在今年9月份的柏林消费类电子展(IFA)上,推出搭载自家Tizen系统的Gear Glass,与这款产品一起亮相的还有Galaxy Note 4。目前三星已有两款搭载Tizen系统的智能手表Gear 2和Gear 2 Neo。《韩国商业》援引知情人消息称:“我们此前已经推出了智能手表,并且有足够多的专利和技术来支持我们推出转载 2014-05-18 14:08:34 · 994 阅读 · 0 评论 -
Autodesk涉足3D打印 推出Spark开源平台
尽管 3D 打印这项技术仍处在婴孩阶段,但几乎每个星期人们都能见到新品牌和型号,使用不同技术规格,大小各异的 3D 打印机出现,从小到能防止在桌子上,随身携带的 Micro 3D,到大得能打印一幢房子的 3D 打印机。今天,工程设计软件领域的巨匠 Autodesk 也表示了想要在这个领域占据头位的意图。Autodest CEO Carl Bass 表示,该公司推行的 Spark转载 2014-05-18 14:15:34 · 945 阅读 · 0 评论 -
Arduino携手Atmel 发布Arduino Zero开发板
2014年5月16日,开源硬件平台提供商Arduino和全球微控制器(MCU)及触摸技术解决方案提供商Atmel公司(NASDAQ:ATML)日前联合发布最新款开发板——Arduino Zero。Arduino Zero是一个由Arduino UNO开发板平台衍生而来的32位扩展版本。Zero开发板旨在让那些富有创造力的人们为智能物联网设备、可穿戴技术、高科技自转载 2014-05-18 13:52:48 · 1179 阅读 · 0 评论 -
Libgdx和jpct3D游戏引擎介绍
Libgdx是一款基于OpenGL ES技术开发的Android游戏引擎,支持Android平台下的2D游戏开发,物理引擎采用Box2D实现。单就性能角度来说,堪称是一款非常强大的 Android游戏引擎,缺点:(1)精灵类等相关组件在使用上不够简化(2)而且文档也较为匮乏。(3)仅支持2的次方的图片尺寸。2.jpctjpct是一款体积非常之小的Androi转载 2014-04-13 07:07:24 · 2449 阅读 · 1 评论 -
最受欢迎的游戏引擎集结号:小白篇
看着应用商店里五花八门的游戏,大神级的人心痒了,完全可以挥洒一下自己的才能,去开创一个更符合自己心意的游戏。然而,我等刚入门或小白级别的平民呢,只能在边上仰望大神流哈喇子吗?对于这一情况,一些傻瓜式的游戏引擎便应运而生,让不会编程的你,也能够展现一下才华,创建属于自己的游戏。1. GameSaladGameSalad是一个无需编码的游戏平台,提供拖放式游戏开发引擎,用户只需要想好图转载 2014-05-20 14:11:41 · 1225 阅读 · 0 评论 -
解读全新Google Play Games:多屏游戏时代终于来了!
发表于2014-06-27 16:42| 3837次阅读| 来源android-developers| 7 条评论| 作者Greg HartrellGoogle I/OGoogleAndroid游戏开发Android TV摘要:Google I/O 2014预示了即将到来的Android无处不在的时代,对游戏开发者来说,这绝对是件好事。而Google也不负众望,对G转载 2014-06-28 23:35:47 · 1191 阅读 · 0 评论 -
Unity3D性能优化总结
一、程序方面 01、务必删除脚本中为空或不需要的默认方法; 02、只在一个脚本中使用OnGUI方法; 03、避免在OnGUI中对变量、方法进行更新、赋值,输出变量建议在Update内; 04、同一脚本中频繁使用的变量建议声明其为全局变量,脚本之间频繁调用的变量或方法建议声明为全局静态变量或方法; 05、不要去频繁获取组件,将其声明为全局变量; 06、数组、集合类转载 2014-05-28 10:21:21 · 6749 阅读 · 1 评论 -
Unity3D合并材质球
unity 3d中每倒入一次模型就多一个材质球,可我的这些模型都是共用一张贴图的就想共用一个材质球,所以每次都要删除再附上,很麻烦。怎么才能合并这些材质球?采用TexturePacking吧1、遍历gameobject,取出material,并根据shader来将material分类2、调用Unity自带的PackTextures函数来合并每个shader分类中的material所对应转载 2014-05-28 10:24:30 · 16017 阅读 · 0 评论 -
解读全新Google Play Games:多屏游戏时代终于来了!
发表于2014-06-27 16:42| 9037次阅读| 来源android-developers| 24 条评论| 作者Greg HartrellGoogle I/OGoogleAndroid游戏开发Android TV摘要:Google I/O 2014预示了即将到来的Android无处不在的时代,对游戏开发者来说,这绝对是件好事。而Google也不负众望,对转载 2014-07-02 01:41:01 · 917 阅读 · 0 评论 -
与WebGL一起遇见网页的未来
发表于2014-06-25 14:20| 2837次阅读| 来源CSDN| 4 条评论| 作者CSDN摘要:育碧(Ubisoft)和IE浏览器团队合作推出了其首个WebGL游戏《刺客信条:海盗奇航(Assassin'sCreedPirates)》。其拥有丰富的物理特性,高帧率运行和引人入胜的体验。最重要的是,它不需要任何插件并且跨浏览器/跨平台支持。育碧(U转载 2014-07-02 01:22:24 · 1738 阅读 · 0 评论 -
跨平台2D/3D游戏开发框架libGDX发布1.2.0更新
发表于2014-06-30 17:40| 3555次阅读| 来源CSDN| 11 条评论| 作者唐小引移动开发跨平台libGDX框架移动游戏3D2D开源摘要:基于OpenGL (ES)的跨平台2D/3D游戏开发框架libGDX不仅开源免费,而且具有极为强大的兼容性和高效性,近日,libGDX发布全新1.2.0版本,除修复Bug之外,还新增了OpenGL性能分析、gdx-转载 2014-07-02 01:07:49 · 654 阅读 · 0 评论 -
玩家真正需要什么 游戏系统的必要性浅谈
滚动新闻游久网2014-06-27 14:48我要分享0虽然各种各样的游戏井喷而出,其中游戏系统却是可圈可点。这里针对几个比较典型的游戏系统进行讨论。外观装备系统,用户是为了什么付费?在一定消费水平下,所有核心用户都愿意,为其在游戏中有更好的形象而付出相应费用。这就涉及到两个关键词:核心用户、更好的形象。核心用户代表的永远只是转载 2014-07-02 22:48:31 · 817 阅读 · 0 评论 -
UnityVS的开发商SyntaxTree被微软收购 今后开放下载
发表于2014-07-03 08:36| 4926次阅读| 来源ZDNet| 33 条评论| 作者Mary Jo Foley微软SyntaxTreeVisual Studio开发者收购摘要:微软周三宣布已经收购法国软件开发商SyntaxTree,后者所开发的Visual Studio插件UnityVS备受欢迎,允许开发者使用跨平台Unity框架来编写游戏。此前,Un转载 2014-07-05 03:08:38 · 1286 阅读 · 2 评论 -
AR技术序章-SDK介绍和选择
分类: Augmented Reality2013-08-29 17:59 2859人阅读 评论(1) 收藏 举报目前AR技术主流的门派为Metaio、QCAR( vuforia)、D'Fusion 而且都在与Unity 和 Html5 结合。花了两天时间研究了下各个SDK与Unity整合的情况,结论如下: Metaio SDK最靠谱,下载安装后就可以直接在unity里跑例子转载 2014-07-26 14:46:35 · 4448 阅读 · 0 评论 -
(Android版)AR 现实增强 高通 Vuforia QCAR SDK学习笔记(一)
望集齐大家的力量,将AR(增强现实)发展壮大。PS:不是我不加链接,是我加了超链接,没有用啊,难道是我权限不够,只得自己复制、粘贴了1.下载高通SDK(高通刚刚才更新开发中心地址,版本更新为V2.0)https://developer.vuforia.com/resources/sdk/android下载对应系统的安装程序,下载完成后,你就下一步下一步安装吧。2.编转载 2014-07-26 15:00:19 · 22030 阅读 · 7 评论