![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验总结
文章平均质量分 55
mmitang2014
这个作者很懒,什么都没留下…
展开
-
计算机图形学笔记(一),色彩讲义
光是我们观测世界的基础光就是电磁放射,从科学角度,简化为一种能量的放射原创 2013-07-09 11:15:25 · 1002 阅读 · 0 评论 -
3D游戏中的线性代数基础
以下是学习线性代数过程中的一些笔记,仅供参考,一人之间,若有不妥,欢迎指正~!原创 2013-07-09 11:11:27 · 3279 阅读 · 0 评论 -
PlayMaker自定义action的相关事宜
状态机这种东西,据说在游戏开发中属于神奇级别的设计模式playmaker也因此一直占据unity的销售榜前三的位置同事以前说,大概是因为开发者中非程序员占比较大,所以卖的火最近感觉不太像是这么回事,因为确实超级方便啊.........理清逻辑,画好关系图,连连线就完成游戏逻辑,多美妙啊当然,还有就是需要为自己的脚本写action因为感觉目前的pm调用自己的脚本方法可能是用的原创 2014-02-12 17:35:05 · 7986 阅读 · 5 评论 -
unity当中editorwindow in front的奥秘
最近在用scriptable Object 存储数据,做列表存储一些数据,不需要什么数据库,也不用xml,就可以直接存成文件了以前是怎么也不明白这东西是干什么的额.扯远了为.asset文件做了一个编辑器发现窗口如果不挂靠的话,就会被放到程序后面隐藏起来.(描述的不怎么清楚貌似)两个解决方法:1.eidtorwinodw.FocusIfIsOpen原创 2014-02-21 18:01:51 · 837 阅读 · 0 评论 -
Processing 结合OpenNI开发kinect的简单笔记
笔记是基于Make things See这本书的原创 2013-07-09 11:37:28 · 6353 阅读 · 0 评论 -
unix 中vim的问题
三种模式:一般模式插入模式编辑模式一般模式值的是利用快捷键编辑的模式插入模式可以认为是文档编辑的模式而编辑模式可以保存退出设置等操作这有一篇详细介绍的http://www.cppblog.com/biao/archive/2009/11/02/99958.html原创 2014-01-08 14:26:01 · 697 阅读 · 0 评论 -
spline样条线算法
private Vector3 GetPoint(float t) { int numSections = getPoints.Length - 3; int tSec = (int)Math.Floor(t * numSections); int currPt = numSections - 1; if (curr原创 2014-02-18 23:53:56 · 1808 阅读 · 0 评论 -
今天下午写了一个批量更换材质的编辑器窗口
一个unity的编辑器的范例原创 2014-03-06 20:39:53 · 1493 阅读 · 0 评论 -
unity3d 中的UNITY.cgnic文件
#ifndef UNITY_CG_INCLUDED#define UNITY_CG_INCLUDED#include "UnityShaderVariables.cginc"//不同平台的编译?????#if SHADER_API_FLASHuniform float4 unity_NPOTScale;#endif#if defined(原创 2013-07-13 16:04:40 · 3117 阅读 · 0 评论 -
前天把以前同事介绍的敏捷开发的书看完了,决定开始单元测试驱动开发TDD
ios开发的单元测试简单一些unity的没用过,今天搜索了下,发现居然有官方工具,更新到1.22版决定使用官方的地址是:unit test tool用法和注意事项两种单元测试:A.NUnit,官网:http://www.nunit.org:发现一篇好文章http://confach.cnblogs.com/archive/2005/06/20/17781原创 2014-03-26 19:08:23 · 1440 阅读 · 0 评论 -
Occlusion的一种实现
官方的Occlusion 需要pro版才能用在shagn原创 2014-04-29 16:09:52 · 846 阅读 · 3 评论 -
unite2014参会后的个人总结
先占个坑原创 2014-04-16 15:15:53 · 773 阅读 · 0 评论 -
复习一下shader的知识
上次学习cg语言和shader是去年8月份的事了后来发现学了也没有太多用的地方,就慢慢放下了最近学ios开发,感觉既然是游戏开发者,还是需要学openglES线性代数算是没有什么进步空间了(学一次忘一次....好几回了)从图形学和图形方面入手试试算了03.24日笔记以下是一个MatCap 的shader关于这个有个很奇妙的故事就是我去年夏天第一次接触原创 2014-03-24 16:21:07 · 1183 阅读 · 0 评论 -
新学会了一个插件:dialogue,很方便,可以配合各种UI做对话
插件这种东西,最强大之处貌似就在于editor的编写无论是customEditor,还是editorwindow,都是加快效率,使脚本更加易用的不二法宝啊这是一个制作对话的插件基于节点的编辑器可以带有分支,有全局变量缺点:编辑器不可以缩放,如果对话过长的话,编辑起来超级费力,需要拖啊拖啊拖啊流程:执行Initialize初始化,执行continue继续,如果有分支,原创 2014-03-25 23:17:15 · 1935 阅读 · 0 评论 -
AStar算法笔记
听说这个很久了,今天是第一次实现该算法原理不算难,弄明白很容易实现起来也还可以,根据网上的一些讲解,代码之类的勉强也完成了一个实现一个简单的实现......Node类:节点的数据类,负责保存G = F + H的数据,位置,父节点,是否是障碍,提供一个排序的比较方法G(方块的和值):这个就是到达这个节点的消耗量和估算的剩余消耗的和F(起点到该点的消耗)原创 2014-02-21 15:20:03 · 1096 阅读 · 0 评论 -
unity序列帧特效动态创建播放
using UnityEngine;using System.Collections;using System.Collections.Generic;public class SpriteAniTool{ public static Dictionary EffectLib = new Dictionary(); /// /// 在场景中添加一个特效,按位置添加,参数代表:名字,持原创 2013-12-20 17:18:49 · 2934 阅读 · 0 评论 -
计算机图形学笔记(二),光照模型(cg语言的范例)
7月9号,今天晚上可能是吃的饱,也可能是荒废了一周的时日什么也没学,总之,今晚突然一下子把康玉之大牛的《cg语言之阳春白雪与下里巴人》看完了,一口气读完,除了体绘制部分感觉完全用不到,跳过了,其他部分可以算是有所了解了而unity3d中的vertex,fragment编写shader也算是基础入门了,以下整理一下笔记和心得原创 2013-07-09 22:25:08 · 1074 阅读 · 0 评论 -
游戏关卡设计的原则和心得分享
先占上坑,抽空再写原创 2013-07-12 17:55:12 · 1275 阅读 · 0 评论 -
NVIDIA cg语言编写shader的学习笔记
先占个坑原创 2013-07-12 18:09:06 · 2048 阅读 · 1 评论 -
4月末至6月末的工作总结
四月末来的北京这两个月里,一共学习了以下的内容1.学习了c#的基础知识(除泛型和委托还没学),进一步学习了面向对象编程的思想2.学习了如果写nvidia cg语言的shader,包括以下光照模型和一些图形学基础知识lambert(计算入射光线(光源世界坐标 - 物体vertex的世界坐标)与 vertex法线的点乘值,得到该vertex的光照强度)phong(计算入原创 2013-06-30 12:22:20 · 1039 阅读 · 4 评论 -
NGUI的工作总结(一)
NGUI一直是unity store中销量前三位中的插件啊,另外两个分别是2dtoolkit和playermaker三个好基友一直并肩作战啊,已经好久了,他们三个都一直排在前三。。。。。。NGUI的最新版本是2.63,其中的组件,基本可以完成所有的UI相关的工作了,而且好多组件都是傻瓜式使用啊一.ngui的dragAblePanel,可拖拽的panel原创 2013-07-03 14:24:35 · 3574 阅读 · 0 评论 -
vert fragment shader在unity中如果实现光照阴影
今天的unity4.2版本突然把direction light的hard shadow功能免费了然后突然发现自己以前写的shader 都是不会产生阴影的google 了一下,找到了一个几个?解决的办法先占坑,抽时间写下来!原创 2013-07-22 22:28:01 · 1170 阅读 · 0 评论 -
计算机图形学笔记(三),Unity中的surfaceShader
继续占坑原创 2013-07-26 17:09:41 · 898 阅读 · 0 评论 -
unity3d 4.3中新的开发工具2d游戏开发系统的初体验
占坑,下班写原创 2013-10-25 14:59:01 · 3640 阅读 · 0 评论 -
unity3d ,配合ngui做的一个弹窗系统
unity3d ,配合ngui做的一个弹窗系统窗体有三种:几秒后消失的,按确定后消失的,选择是或者否然后消失的原创 2013-11-01 11:32:21 · 2318 阅读 · 0 评论 -
NGUI的工作总结(二)
NGUI的工作总结原创 2013-07-09 11:08:29 · 2108 阅读 · 1 评论 -
工作中的一个小问题
今天同事看了一句我以前写的代码,用了三元运算符 PropertyScript.instance .isLifeFreeze = PropertyScript.instance .isLifeFreeze== true?false:true;同事问:直接加个!不就可以了吗?原创 2013-07-25 18:06:58 · 679 阅读 · 0 评论 -
NGUI屏幕自适应
先发一下别人使用的方法屏幕自适应NGUI可以比较方便的实现屏幕自适应,但是它的官方教程里面针对这个问题没有详细的教程,所以可能在实现的时候会走比较多的弯路。以下是我在开发过程中找到的一个比较方便的实现方法。主要组件1. UIAnchor这个是用来确定控件在屏幕中的位置,另外有一篇教程专门讲它的功能,所有不会再赘述2. UIStretch原创 2013-07-02 17:45:49 · 1941 阅读 · 0 评论 -
最近做的一个Ngui 的Dragable Panel的上下左右拖拽锁
//今天工作中遇到的问题,就是dragable panel的左右拖拽和上下拖拽不能同时存在,回了一下午的时候,想了个解决办法//改到手机上的话,也是一样的原理void Update() { if(Application.platform == RuntimePlatform.WindowsEditor) { //delta = delta = (原创 2013-08-14 18:25:30 · 2196 阅读 · 0 评论 -
行为树:学习笔记
占坑原创 2014-07-10 15:27:13 · 852 阅读 · 0 评论