`
yarin
  • 浏览: 171997 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
版权申明:http://yarin.iteye.com/blog/453262   现在肯定不需要在说什么是ogre了,既然你已经在看这篇文章,相信已经了解了ogre。本文主要记录ogre引擎研究的开发环境搭建(本文在windows xp下使用vs2008作为开发工具)。   1:下载、 ...
版权申明:http://yarin.iteye.com/blog/453262   环境安装好了,下面我们来测试一下环境是否安装成功,新建一个项目试试。   这时候问题出现了,无法建立项目,当时以为是vs2008安装问题,但是我试着建立其他项目,能够成功建立。   还是先问问Google,果然,早有朋友遇到过这类问题,也提供方法,如下:     1、打开注册表编辑器   2、找到 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet     Settings\Zones   3、在Zon ...
版权申明:http://yarin.iteye.com/blog/453262   今天需要移植点Windows Mobile程序,又要搭建环境了,顺便记录下来。   首先搭建Windows Mobile开发环境   1. Windows Mobile技术的基本开发环境配置:   配置项 配置要求 备注 操 ...
第十课:3D世界         加载3D世界,并在其中漫游: 在这一课中,你将学会如何加载3D世界,并在3D世界中漫游。这一课使用第一课的代码,当然在课程说明中我只介绍改变了代码。 这一课是由Lionel Brits (βtelgeuse)所写的 ...
版权申明:http://yarin.iteye.com/blog/453262        最经在Android上作游戏居多了,在Android平台做游戏和做应用少有少许的不同,做游戏就会更多的使用自定义视图了,有很多东西需要我们自己去实现,就不像做应用,用得最多的就是Android系统的一些组件,当然偶尔也会涉及到自定义一些界面,但是这些自定义界面都是使用系统的一些组件来组合完成了,而游戏不同了,游戏在图形的处理上要求会更多,这时,自定义视图就派上用场了。       说老实话,做了几个游戏出来之后,才发现,以前要实现某个功能会经过很多的步骤并且很复杂,在Android就可以很轻松的 ...
第九课:移动图像       3D空间中移动图像: 你想知道如何在3D空间中移动物体,你想知道如何在屏幕上绘制一个图像,而让图像的背景色变为透明,你希望有一个简单的动画。这一课将教会你所有的一切。前面的课程涵盖了基础的OpenGL,每一课都是在前一课的基础上创建的。这一课是前面几课知识的综合,当你学习这课时,请确保你已经掌握了前面几课的知识。   欢迎进入第九课。到现在为止,您应该很好的理解OpenGL了。您已经学会了设置一个OpenGL窗口的每个细节。学会在旋转的物体上贴图并打上光线以及混色(透明)处理。这一课应该算是第一课中级教程。您将学到如下的知识:在3D场景中移动位 ...
版权申明:http://yarin.iteye.com/blog/453262    前两天搞了个应用到MM上去,结果与测试通不过,原因是“应用程序证书有效期不足1年”,结果才发现,上传的应用程序忘记签名了。   为Android/Ophone应用程序签名步骤:   1.确保电 ...
版权申明:http://yarin.iteye.com/blog/453262     在开发游戏时,总是要使用很多的资源文件,比如:图片、音乐等。而我们经常会遇到一些商业游戏中都看不到这些资源文件,那是因为商业游戏,一般都会将这些资源文件打包成二进制的文件,然后在程序中读取,并使用。这样的游戏看上去更显得专业一些,本文我们就来学习一个最简单的将资源文件打包成二进制文件的方法——使用BinCompiler将资源文件打包成二进制文件。   所需工具:BinCompiler(见附件)   运行“BinCompiler.exe”,指定要打包的资源文件的路径,和输出二进制文件的路径,如下图 ...
关于本博客《Android应用开发揭秘》分类中的文章,欢迎转载。         最近,本博客关于Android的文章更新速度慢了不少,这几个月以来在写一本关于Android应用开发的书籍——《Android应用开发揭秘》,经过三四个月的努力 ...
第八课:混合       混合:     在这一课里,我们在纹理的基础上加上了混合,它看起具有透明的效果,当然解释它不是那么容易,当希望你喜欢它。   简单的透明    OpenGL中的绝大多数特效都与某些类型的(色彩)混合有关。混色的定义为,将某个象素的颜色和已绘制在屏幕上与其对应的象素颜色相互结合。至于如何结合这两个颜色则依赖于颜色的alpha通道的分量值,以及/或者所使用的混色函数。Alpha通常是位于颜色值末尾的第4个颜色组成分量。前面这些课我们都是用GL_RGB来指定颜色的三个分量。相应的GL_RGBA可以指定alpha分量的值。更进一步,我们可以使用glColor4 ...
版权申明:http://yarin.iteye.com/blog/453262   当我们将Andorid1.5及其以前的项目放到Android2.0上时,如果代码中有 import android.provider.Contacts; Eclipse会提示“建议不使用”,那是因为在Android2.0中,联系人api发生了变化,需要使用ContactsContract。   直接看下面一个最简单的例子,读取联系人的姓名和电话号码: 读取联系人的名字很简单,但是在读取电话号码时,就需要先去的联系人的ID,然后在通过ID去查找电话号码!一个联系人可能存在多个电话号码! //得到 ...
版权申明:http://yarin.iteye.com/blog/453262         最近在Android的学习中,感觉到Android中使用Google Map Api很强大,于是乎想在J2me上来使用Google Map Api,搜索了一下,果然已经有很多人实现过了。         当然,要使用Google Map Api首先就得申请“Google Maps API Key”。这里就不多说了,不会的点击这里。         同样,早有人实现了,大家也可以查看效果:Java ME Google Maps API sample MIDlet。   截图如下:   ...
版权申明:http://yarin.iteye.com/blog/453262   要在其他平台实现自定义字体可谓是相当的麻烦,但是在Android平台就很简单了。   首先将自定义字体放到“assets”下面被实例化之后再使用,字体文件如下图所示。   在程序中通过如下方式实例化自定义字体: Typeface.createFromAsset(getContext().getAssets(),"fonts/samplefont.ttf");   下面是Android默认字体和自定义字体的绘制效果:     源代码如下: package com ...
版权申明:http://yarin.iteye.com/blog/453262图:Google总部很有趣,很有意思、也很有纪念意义的Android版本更新标志          Android2.0 也发布有一段时间了,网上一搜索关于Android2.0的消息还真不少,为了响应与时俱进的思想,所以还是抽出时间来将SDK更新到了2.0的状态,这次可是一次中道的更新哦,下面这一段也是网上出现频率最高的了:   =================================       Android2.0平台为开发者提供了新的API功能,其中包括同步功能,蓝牙功能等,开发者现在可以利用 ...
第七课:光照和键盘       光照和键盘控制: 在这一课里,我们将添加光照和键盘控制,它让程序看起来更美观。   这一课我会教您如何使用三种不同的纹理滤波方式。教您如何使用键盘来移动场景中的对象,还会教您在OpenGL场景中应用简单的光照。这一课包含了很多内容,如果您对前面的课程有疑问的话,先回头复习一下。进入后面的代码之前,很好的理解基础知识十分重要。我们还是在第一课的代码上加以修改。跟以前不一样的是,只要有任何大的改动,我都会写出整段代码。程序开始,我们先加上几个新的变量。   下面几行是新的。我们增加三个布尔变量。 light 变量跟踪光照是否打开。变量lp和f ...
Global site tag (gtag.js) - Google Analytics