摘要:
http://bbs.9ria.com/thread-221699-1-1.html在本教程的第一部分,我们已经看过LibGDX 3D API中Model类的总体结构。在第2部分中,我们将会分析渲染管道,从加载模型开始,到真正的渲染模型。我们将不会在渲染管道的某个问题上进行深入探讨。我们只会介绍一些... 阅读全文
摘要:
http://bbs.9ria.com/thread-221701-1-1.html在前面的教程中,我们已经看到如何设置libgdx渲染3D场景。我们已经设置了Camera,增加了一些灯光并渲染一个绿色的盒子。现在让我们添加一个比盒子更有趣的东西,模型Model。 您可以从您喜爱的建模应用程序或使... 阅读全文
摘要:
Introduction 本章介绍2D图形相关的一些基本内容,包括如何使用Texture,TextureRegion和SpriteBatch。Texture 略。。SpriteBatch LibGdx使用SpriteBatch来完成纹理映射并在屏幕上显示被纹理映射的四边形的所有工作。它使得在屏... 阅读全文
摘要:
Camera定义游戏中,Camera用来向用户展示场景,Camera就像一个摄像机,摄像机里面的景象就是Camera的展示范围,如下图所示:在3D空间中Camera被定义为一个位置,有一个单位“方向”向量和一个“向上”的单位向量组成,方向和向上向量告诉OpenGL 当前Camera如何定向。视景体 ... 阅读全文
摘要:
Libgdx 是一个Java framework 提供了跨平台 API 的游戏开发框架. 你开发的游戏直接就可以在Android和桌面运行,不需要修改。当然你可能会觉得桌面的是个鸡肋。不过它对实时调试作用很大。下面我们通过Hello world的Demo进入底层看看LibGDX的整个生命周期:pub... 阅读全文
摘要:
http://www.tuicool.com/articles/iAJbIj由于Libgdx底层是用OpenGL实现的,所以Libgdx是可以支持中文的,在libgdx中的汉字都是通过贴图的方式显示,使用BitmapFont和SpriteBatch组合来完成文字的绘制,构造BitmapFont时需要... 阅读全文
摘要:
SpriteBatch类详解在之前所有的例子中,涉及到画图我们都是使用SpriteBatch来处理的,这里把SpriteBatch详细说明一下。绘图图片在存储时通常具有一定的格式,我们这里只说png类型,当一个png的文件被读入到GPU(图形处理器)后,我们称其为texture(纹理)。为了在屏幕上... 阅读全文
摘要:
46.Mesh与Shader(4/686)2014-09-23 21:2545.概念小结(0/512)2014-09-10 23:1844.新版本Gradle详解(二)(5/938)2014-08-13 17:59libGDXforAndroid2(5/1189)2014-08-09 14:4343... 阅读全文
摘要:
本文转自:http://blog.csdn.net/mapdigit/article/details/7526556Android OpenGL ES 简明开发教程Android OpenGL ES 简明开发教程一:概述Android OpenGL ES 简明开发教程二:构造OpenGL ES Vi... 阅读全文
摘要:
http://blog.sina.com.cn/s/blog_dbc528b10101hppg.html做Android开的同学经常会纠结怎么能使用一些漂亮的字体获取用户的芳心,如果你想实现这个目的,那么TTF字库就是必不可少的了。什么是TTF字库呢?可能许多不熟悉TTF字库的同学一看这么生疏的名字... 阅读全文
摘要:
TTF字库TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字体文件格式,随着windows的流行,已经变成最常用的一种字体文件表示方式,应用范围非常广。如果是Windows操作系统,可以从Fonts文件夹中找到很多字库。也可以从网上下载。我推荐YaHei.Cons... 阅读全文
摘要:
什么是 DropBoxManager ?Enqueues chunks of data (from various sources – application crashes, kernel log records, etc.). The queue is size bounded and will... 阅读全文
摘要:
一、初始化及常见APIpixmap = new Pixmap(800, 480, Format.RGBA8888); pixmap.setColor(Color.BLUE);//设置pixmap的颜色 pixmap.drawLine(0, 0, 100, 100);//画线 pixma... 阅读全文
摘要:
androidcanvas画图切割画布(clipRect)canvas.clipRect(30,30,70,70,Region.Op.XOR);最后一个参数有多个选择分别是://DIFFERENCE是第一次不同于第二次的部分显示出来//REPLACE是显示第二次的//REVERSE_DIFFEREN... 阅读全文
摘要:
一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap... 阅读全文