自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 如何在Unity中画抛物线

最近在开发HTC VIVE VR新品的时候想模仿The Lab中的移动模式,模仿这个功能首先就是要实现抛物线的效果,在网上找了一下发现有很多大家的解决方案,还有一堆关于抛物线的算法,发现不太好用,所以花了点时间自己实现了一个,共享出来欢迎大家来喷。

2016-06-03 11:13:17 9038 5

原创 CTE 2.0 已发布

Csustom Terrain Editor(CTE) 支持FBX导入地形的编辑,该插件非常类似于Unity自带地形系统,所以只要你会用自带的地形系统,你将很容易上手!   Main functions: - Edit terrain height - Edit terrain textures - Planting trees and grass - Supports FBX model edi

2015-12-28 14:02:24 1117 2

原创 CTE 2.0 更新内容预览(重写所有功能,并且开放源码)(即将发布)

由于工作太忙,很久没有更新CTE了,终于在最近抽空将CTE更新了,重写了所有代码,现在运行效率更快,功能更多,增加了设置面板、Grass支持LOD、Tree支持近裁切和远裁切、Texture支持更多的贴图数量(大于4张),并且完全开放源码,方便用户的自定义更改。具体更新内容如下: 1.Height功能   本功能变化不大,只是增加的Reset按钮,方便用户重置地形。 2.Texture功能

2015-12-28 14:02:21 748 1

原创 Unity水效果

由于Unity自带的水用起来实在不方便,而且效果一般,没办法只好自己重新写了一个,最终出来的效果感觉还想,如果觉得效果不好请勿喷。先上图,预览一下效果!Shader:Shader "Util's Shader/Water/Water Real"{ Properties { _Color("Main Color", Color) = (1,1,1,1) _SpecColor("Specular

2015-12-28 14:02:16 3047

原创 Win7 Touch API说明

前段时间由于需要,做了Unity的Win7多点触控的API,不是网上说的TUIO哦;Unity Asset Store 地址Getting started is easy. Just add Component->Script->Win 7Touch Manager to a GameObject, then add "using Win7MT;" in your script. Win7I

2015-12-28 14:02:13 1004

原创 CTE(Custom Terrain Editor)使用说明

Custom Terrain Editor简称CTE,完全模仿Unity自带地形系统,如果你使用过自带的地形系统,你将会很容易上手;目前版本为1.0版,其主要功能为地形高度的编辑、地形的贴图的编辑、种树和种草等功能,可对FBX导入模型进行编辑、支持TreeLOD、Grass支持Billboard(Shader)等功能。1.Terrain操作方式:“Ctrl+ Right mouse button”

2015-12-28 14:02:10 1389

原创 CTE(CustomTerrainEditor) 自定义地形编辑器(已上传视频, 并更新版本到CTE1.3)

Unity Asset Store 地址经过一个多月的时间终于完成了CTE1.0版,算是告一段落了,以后会持续更新,自己还抽空设计了一个比较难看的Logo,剩下的工作就是抽空要写一个帮助文档和录一个使用视频,然后把插件上传到Unity的Asset Store中就算完成了。这是本人第一个插件,有点小鸡冻,如果有机会还会做更多的插件。

2015-12-28 14:02:08 1645 1

原创 Unity3D 自定义地形插件(支持FBX导入模型的编辑)

最近又把去年写到一半的地形插件拿出来捣鼓,想把它完善掉,经过一个半月的努力终于完善的差不多了,再有个把星期就能完成了,所有功能完全模仿自带地形系统,tree支持LOD,Grass采用billboard(shader):

2015-12-28 14:02:05 6303 1

转载 iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-6-25日更新iap恢复详解】

Himi  原创, 欢迎转载,转载请在明显处注明! 谢谢。             原文地址:http://blog.csdn.net/xiaominghimi/article/details/6937097//——2012-6-25日更新iap恢复看到很多童鞋说让Himi讲解如何恢复iap产品,其实博文已经给出了。这里再详细说下:首先向AppStore请求恢复交易:1[[SKPaymentQue

2015-12-28 14:02:02 704

原创 小玩OpenSURF图像识别

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 最近工作有点闲,有时间就玩点有意思的东西------SURF 图像识别(WIKI地址),懂了图像识别,真的有很多东西可以玩。。。。。先看看本文实现的效果: 左图不是相同的指纹,右图为相同的指纹 ShapeContext算法中典型的实验图片。。。借来用用而已。。。 本文修改后的代码可以到这里

2015-12-28 14:01:37 476 1

转载 基于CPU实现的Shadow Map(阴影图)技术--(Cg语言实现)

Shadow Map是一种基于深度图(depth map)的阴影生成方法,由Lance Williams于1978年在文章“Casting curved shadows on curved surfaces”中首次提出。该方法的主要思想是:在第一遍渲染场景时,将场景的深度信息存放在纹理图片上,这个纹理图片称为深度图;然后在第二次渲染场景时,将深度图中的信息length1取出,和当前顶点与光源的距离

2015-12-28 14:01:34 905 1

原创 【引用】 Cg标准函数库之纹理映射函数,偏导函数,与调试函数

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人” 纹理映射函数( Texture Map Functions ) 下表提供 Cg 标准函数库中的纹理映射函数。这些函数被 ps_2_0 、 ps_2_x 、 arbfp1 、 fp30 和 fp40 等 profiles 完全支持

2015-12-28 14:01:31 600

转载 【引用】 Cg(C for Graphic)标准函数库之数学函数与几何函数

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”   和 C 的标准函数库类似, Cg 提供了一系列内建的标准函数。这些函数用于执行数学上的通用计算或通用算法(纹理映射等),例如,需要求取入射光线的反射光线方向向量可以使用标准函数库中的 reflect 函数,求取折射光线方向向量可以

2015-12-28 14:01:28 737

原创 【引用】 Cg(C for Graphic)语言函数使用方法

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人” 通过第 5 章到第 7 章的阅读,我们已经知道了怎么声明变量(第 5 章),怎么写表达式和语句(第 6 章),怎么将输入 \ 输出参数绑定到语义词(第 7 章),本章将首先描述 Cg 语言中函数的写法,以及函数是否可以重载;然后阐述顶点

2015-12-28 14:01:25 549

原创 【引用】 Cg(C for Graphic)语言语义绑定方法

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人” 语义绑定方法   入口函数输入\ 输出数据的绑定语义有4 四种方法(文献【3 】第260 页) 1.        绑定语义放在函数的参数列表的参数声明后面中: [const] [in | out | inout] [ : ][=]

2015-12-28 14:01:23 427

原创 【引用】 Cg(C for Graphic)语言语义词与语义绑定详述

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人” 语义词( Semantic )与语义绑定( Binding Semantics ) 语义词,表示输入图元的数据含义(是位置信息,还是法向量信息),也表明这些图元数据存放的硬件资源(寄存器或者纹理缓冲区)。顶点着色程序和片段着色程序中

2015-12-28 14:01:20 617

原创 【引用】 Cg(C for Graphic)语言关键字

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人” 第三章从 GPU 运行原理和数据流程的角度阐述了顶点着色程序和片段着色程序的输入输出,即,应用程序(宿主程序)将图元信息(顶点位置、法向量、纹理坐标等)传递给顶点着色程序;顶点着色程序基于图元信息进行坐标空间转换,运算得到的数据传递到片

2015-12-28 14:01:17 476

原创 【引用】Cg(C for Graphic)语言表达式与控制语句

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”  在上一章中,我们已经介绍了 Cg 语言的基础数据类型( 7 种)、内置数据类型,以及数组、结构、接口等类型,本章将在此基础上讨论 Cg 中的表达式,表达式由操作符( operator )关联一个或多个操作数( operand )构

2015-12-28 14:01:15 502

原创 【引用】 Cg(c for graphic)语言的数据类型

抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”     本章将着重介绍Cg语言中预定义的内置(built in)的、或称为基本(primitive)的数据类型。然后介绍可以用来声明对象的各类类型,主要是数组和结构类型。学习本章时,需要体会内置向量类型和数组类型的区别。 5.1 基本数

2015-12-28 14:01:12 408

原创 【引用】Cg profiles,如何使用CGC编译Cg语言

抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”     计算机只能理解和执行由0、1序列(电压序列)构成的机器语言,所以汇编语言和高级语言程序都需要进行翻译才能被计算机所理解,担负这一任务的程序称为语言处理程序,通常也被称为编译程序。例如C或者C++ 编写的程序,需要首先编译成可执行文

2015-12-28 14:01:09 662

原创 【引用】Cg(C for Graphic)语言概述

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”     Cg(C for Graphcis)语言,是NVIDIA与Microsoft合作研发,旨在为开发人员提供一套方便、跨平台(良好的兼容性),控制可编程图形硬件的高级语言。Cg语言的语法结构与C语言非常类似,使用Cg编写的着色程序默

2015-12-28 14:01:06 809

转载 【引用】 着色语言比较,以及HLSL VS GLSL VS CG

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”     In the last year I have never had to write a single HLSL/GLSL shader. Bottom line, I can’t think of any reason NOT

2015-12-28 14:01:03 880

原创 Unity 自定义地形(可刷地形、材质和种树)(一)

最近在研究如何在自定义模型上面实现Unity自带Terrain的相关功能(刷地形、上材质、种树等),网上有一个免费得Demo,发现很不好用,而且只有种树和刷地形两个功能,所以就打算自己搞一个,目前只完成两个功能,刷地形高度和给模型上材质,先上图: 刷出地形   刷出地面材质(可自定义笔刷形状) unity自带的编辑器类功能比较强大,基本上可以做出你想要的任何插件,需要多研究研究,好

2015-12-28 14:00:58 23763 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除