- 博客(10)
- 收藏
- 关注
转载 [Unity3D]UI方案及制作细节(NGUI/EZGUI/原生UI系统)
转载请留下本文原始链接,谢谢。本文会不定期更新维护,最近更新于2013.09.17。http://blog.sina.com.cn/s/blog_5b6cb9500101bplv.html一、方案选择U3D项目的UI方案总的来说就三个,NGUI、EZGUI、用U3D原生UI。U3D官
2015-06-01 12:43:43 1238
转载 NGUI所见即所得之深入剖析UIPanel,UIWidget,UIDrawCall底层原理
By D.S.Qiu尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com 之前项目中用的NGUI的版本是3.0.7 f3,开始的时候感觉没有什么问题,直达最近项目UI的完成度比较高时,就突然出现掉帧很严重的现象,即使只有一个UI打开(其他都是active = false的情况下),打开profier,发现UIPanel Late
2015-05-30 22:58:16 798
转载 Unity3D-深入剖析NGUI的游戏UI架构
发表于2013年12月14日由陆泽西Unity3D-NGUI分析,使用NGUI做UI需要注意的几个要点在此我想罗列一下,对我在U3D上做UI的一些总结,最后解剖一下NGUI的源代码,它是如果架构和运作的。在此前我介绍了自己项目的架构方式,所以在NGUI的利用上也是同样的做法,UI逻辑的程序不被绑定在物体上。那么如何做到GUI输入消息的传递呢,答案是:我封装了一个关于NGUI输入
2015-05-28 22:44:04 677
转载 基于unity3d(C#)的有限状态机设计
作者:李远1.什么是有限状态机有限状态机是把一个对象的行为分解称为易于处理的“块”或状态。例如,灯的开关,就是一个简单的有限状态机。它有两种状态:开和关。假想一个机器小猫。它在肚子有一个插槽,放有很多模块(用来控制小猫的状态)。这些模块里包含这小猫的不同行为。例如:玩毛线、吃鱼,或者睡觉。如果没有一个模块,小猫就会是一个死气沉沉的金属雕塑品,只会静静坐着。猫在玩毛线的状
2015-04-03 20:27:01 2774
转载 Cg教程_可编程实时图形权威指南(扫描清晰版)+部分unity shader 知识
Cg教程_可编程实时图形权威指南(扫描清晰版) .pdf (34.5 MB, 下载次数: 239) Shader Model(在3D图形领域常被简称SM)就是“优化渲染引擎模式”。事实上,Shader(着色器)是一段能够针对3D对象进行操作、并被GPU所执行的程序。通过这些程序,程序员就能够获得绝大部分想要的3D图形效果。在一个3D场景中,一般包含多个Shader。这些Shader中有
2015-03-07 00:23:06 4652
转载 Metaio识别图片要求(Image Tracking)
Metaio扫描图片要求(Image Tracking)1. 有多种不同颜色的,对比度高,锐化的边缘,metaio认的是灰度图,不同颜色就有不同的明度。2. 图片是正方形或者是3:2 \ 4:3左右的长方形3. 不要细小的文字,扁平单色的阴影4. 如果图片中有多个平面阴影,选择清晰的部分作为扫描目标5. 图片不能太黑暗,没有反射高光区域6
2015-03-07 00:12:24 625
转载 Metaio in Unity3d 教学--- 四.再谈谈图片扫描之tracking配置文件
本文转自 明一 AR开发者论坛metaio提供了以下几种扫描方式: 1. Optical Tracking (视觉类型的扫描) 1. ID Marker (内置的512个点矩阵图) 2. Pictiure Marker (介于ID Marker和图片扫描之间的一种图片扫描) 3. Image Tracking (最常用的图片
2015-03-07 00:07:06 1113
转载 Metaio in Unity3d 教学--- 三. 使用ID Marker作为扫描目标
本文转自 明一AR开发者论坛 官方教程在此:http://dev.metaio.com/sdk/tracking-config/optical-tracking/id-marker/ 今天的教程主要讲解怎么使用ID Marker作为扫描目标。分为以下几个步骤来说明。 1. 什么是ID Marker? 2. 如何配置ID Marker。 3. 注意事项
2015-03-07 00:05:33 952
转载 Metaio in Unity3d 教学--- 二. 创建自己的Application
本文转自 明一 AR开发者论坛 本文目的是自己创建一个metaio应用,并以扫描图片为目标,即 Image Tracking。 第一步:创建一个新的Unity3d工程,导入metaio插件包。 位置: ...\metaio SDK 5.3\_Unity\metaioSDK.unitypackage 包含了metaio,Plugins,Rersources三个
2015-03-07 00:03:44 1125 1
转载 Metaio in Unity3d 教学--- 一. 搭建环境,运行官方案例
本文转自 明一 AR开发者论坛 本文以Metaio SDK 5.3作为案例讲解。 第一步:上官网下载SDK安装包:,并安装。 这个安装包就是SDK包,包含了Android\ios\windows\unity3d的sdk。 桌面unity3d快捷方式右键属性,将unity3d设置为强制使用opengl打开,即在目标中加入 -force-opengl 如果电脑中有摄
2015-03-06 23:57:05 1009
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人