Unity3D 游戏贴图(法线贴图,漫反射贴图,高光贴图)

作者:雨辰 发布于:2015-5-23 17:24 Saturday 分类:Unity3D

Unity3D 游戏贴图(法线贴图,漫反射贴图,高光贴图)   原帖网址http://www.u3dpro.com/read.php?tid=207  感谢jdk900网友的辛苦编写     我们都知道,一个三维场景的画面的好坏,百分之四十取决于模型,百分之六十取决于贴图,可见贴图在画面中所占的重要性。在这里我将列举一些贴图,并且初步阐述其概念,理解原理的基础上制作贴图,也就顺手多了。 我在这里主要列举几种UNITY3D中常用的贴图,与大家分享,希望对大家有帮助。 01   首...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Editer

评论(0) 引用(0) 浏览(851)

天龙八部3D 关于性能的一些解决方案

作者:雨辰 发布于:2015-5-19 15:44 Tuesday 分类:Unity3D

缓存池机制 《天龙八部3D》游戏最初的定位是能够在512MB的内存上都能良好稳定地运行,于是,我们便使用了一种叫做缓存池的机制,这是一种内存换时间帧率机制,《天龙八部3D》的NPC、玩家、特效、声音等均有使用,它能够提供较好的流畅度体验,但需要一部分小额内存。 资源释放机制 在游戏运行过程中需要找到一个合理的释放点,如果跑在1G以上的机器上,可能相对容易,但要兼容低端机型,合理的释放点则非常重要。 《天 龙八部3D》中常用的释放点有两个,分别为转场景时释放一些非全局资源、每次打开界面一秒后进行一次主动调用GC的操作。这是我们...

阅读全文>>

标签: Unity3D-优化性能

评论(0) 引用(0) 浏览(326)

Unity3D中自定义设置纹理格式

作者:雨辰 发布于:2015-4-22 15:09 Wednesday 分类:Unity3D

using UnityEngine; using UnityEditor; // ///////////////////////////////////////////////////////////////////////////////////////////////////////// // // Batch Texture import settings modifier. // // Modifies all selected textures in the project window and applies the requested modifica...

阅读全文>>

标签: Unity3D-Editer

评论(0) 引用(0) 浏览(280)

Unity3D 使用Texturepacker打包工具制作NGUI(Atlas)图集

作者:雨辰 发布于:2015-3-23 15:11 Monday 分类:Unity3D

1、首先下载Texturepackage工具,网上有破解版的,也可以到官网下载使用免费版,https://www.codeandweb.com/texturepacker/,接着就是简单的安装不在过多的介绍。 2、打开我们的Texturepackage工具,准备好我们的图片,本人使用的资源图片来自网上,如图: 接着就是全选拖拽到Texturepackage工具的右端,Texturepackage就会自动帮你填充好,剩下的就是对图片进行设置,如图: 3、接下来就是把Texturepackage生成的Png和txt导入到我们unity的工程项目中,还有...

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(376)

Unity3D 获取鼠标点击或者摄像机视野内的对象

作者:雨辰 发布于:2015-3-17 16:47 Tuesday 分类:Unity3D

using UnityEngine; using System.Collections; using System.Collections.Generic; public class PhysisUtils { /// <summary> /// 获取鼠标点下的第一个 T 类型对象 /// </summary> /// <returns>The game object by mouse point.</returns> /// <param name="camera">Camera.</param...

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(432)

Unity3D 主角面朝方向一定区域内对象角度计算

作者:雨辰 发布于:2015-2-12 11:29 Thursday 分类:Unity3D

using UnityEngine; using System.Collections; public class MyTest : MonoBehaviour { public Transform cube; private float distance = 5f; void Update () { Quaternion r= transform.rotation; Vector3 f0 = (transform.position + (r *Vector3.forward) * distance); Debug.DrawLine...

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(397)

unity 中实现摇杆

作者:雨辰 发布于:2015-1-19 16:00 Monday 分类:Unity3D

  //锁定摇杆在固定半径范围内运动 并同时获取摇杆手指滑动下面的碰撞提的物体对象 using UnityEngine; using System.Collections; public class JoyControl : UIDragDropItem { public GameObject obj; public GameObject selectSprte1; public GameObject selectSprte2; public TweenScale selectObj1; public TweenSc...

阅读全文>>

标签: Unity3D C#

评论(0) 引用(0) 浏览(457)

LoopScrollView

作者:雨辰 发布于:2014-12-22 18:23 Monday 分类:Unity3D

/* * zhuwh */ using UnityEngine; using System.Collections.Generic; public class LoopScrollView : MonoBehaviour { public enum ArrangeDirection { Left_to_Right, Right_to_Left, Up_to_Down, Down_to_Up, } /// <summary> /// items...

阅读全文>>

标签: Unity3D

评论(0) 引用(0) 浏览(426)

雨辰 joyimp|@2011-2017 京ICP备16030765号