摘要: 1、配置D3D11 设备首要是创建三个对象: 设备,立即上下文,交换链;其中立即上下文是DX11新对象。在DX10中,设备对象用作渲染和资源创建。在DX11中,立即上下文用作渲染,设备用作创建资源。交换链负责将设备渲染后的BUFF,显示到实现显示器中。交换包含二到多个BUFF.通过配置DXGI_SWAPCHAIN_DESC交换链描述,进而创建交换链;留意,BackBufferUsage是一个用于指示后台BUFF如何使用的。例如,如果我们想渲染到后台BUFF,因而我们指定为DXGI_USAGE_RENDER_TARGET_OUTPUT。 OutputWindow是用于指定,交换链将要把BUFF提 阅读全文
posted @ 2013-04-30 18:08 陈峰 阅读(425) 评论(0) 推荐(0)
摘要: She's a good girl, loves her mamaLoves Jesus and America tooShe's a good girl, crazy 'bout ElvisLoves horses and her boyfriend tooIt's a long day livin' in ResedaThere's a freeway runnin' through the yardAnd I'm a bad boy, 'cause I don't even miss herI'm a 阅读全文
posted @ 2013-04-16 14:01 陈峰 阅读(198) 评论(0) 推荐(0)
摘要: using System;using System.Xml;using System.Xml.Serialization;using System.IO;using System.Collections;using System.Collections.Generic;/* The XmlRootAttribute allows you to set an alternate name (PurchaseOrder) of the XML element, the element namespace; by default, the XmlSerializer uses the class n 阅读全文
posted @ 2013-04-11 11:14 陈峰 阅读(265) 评论(0) 推荐(0)
摘要: 1.相机显示范围尺寸依赖于 size参数,size表示相机中心点,到上边边缘和下边缘的高度。例如:size:1; 表示相机纵向刚好可以显示2个单位;size:2;表示相机纵向可以显示4个单位2.屏幕比例:有(3:2)(5:4)(16:9)(16:10)(960*600)这些比例,只会影响宽度, 它是相对于纵向的比值, 但不会影响纵向值 阅读全文
posted @ 2013-04-02 10:37 陈峰 阅读(2867) 评论(0) 推荐(0)
摘要: 高数内容 1、函数 2、导数--反映的函数变化速度 我理解为速函数 3、微分--反映细微局部的直代曲,静代动,恒代变的理念, 我理解为某点速数*时间=小增量 4、积分--反映小增量求和 综述,我们高数顺着讲,就是说 函数在两点差值 其无数无穷小点速数*时间积的求和;反着讲,就是无数无穷小速数*时间积 阅读全文
posted @ 2013-03-27 14:55 陈峰 阅读(653) 评论(0) 推荐(0)
摘要: 最近一直在和这些内容纠缠,把心得和大家共享一下:Unity里有两种动态加载机制:一是Resources.Load,一是通过AssetBundle,其实两者本质上我理解没有什么区别。Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时动态加载,可以指定路径和来源的。其实场景里所有静态的对象也有这么一个加载过程,只是Unity后台替你自动完成了。详细说一下细节概念:AssetBundle运行时加载:来自文件就用CreateFromFile(注意这种方法只能用于standalone程序)这是最快的加载方法也可 阅读全文
posted @ 2013-03-12 16:03 陈峰 阅读(5026) 评论(0) 推荐(0)
摘要: Unity3D运行时刻资源管理http://www.narkii.com/club/bbs_272373.shtmlUnity运行时刻资源管理----------------------------------------------------------------------------------------AssetBundles制作:BuildPipeline.BuildAssetBundle()加载:AssetBundle.Load()卸载:AssetBundle.Unload(boolunloadAllLoadedObjects)unloadAllLoadedObjects=t 阅读全文
posted @ 2013-03-12 10:28 陈峰 阅读(1125) 评论(0) 推荐(0)
摘要: 铁锹 发表于 2012-12-12 17:39我们在使用Unity3D制作大型场景的时候,往往需要加载大容量的数据文件,特别是对于三维数据而言,模型、材质、贴图、特效等资源都是组成项目不可或缺的一部分。数据体量越大,数据加载就越明显。对于良好的人机交互体验而言,让用户处于长时间的等待,是一种非常差的体验感,很多用户很可能就是因为没有耐心等待,就直接关闭你的应用,离开。所以,做任何的项目之前,必须要先解决场景数据管理的问题。针对Unity3D而言,该引擎提供了一种称为AssetBundles的外部整合数据,可以让我们把编辑器中的物件分门别类的输出,这种方法是目前为止最好的管理unity3D的方法 阅读全文
posted @ 2013-03-12 10:27 陈峰 阅读(1927) 评论(0) 推荐(1)
摘要: 用Unity3D制作基于web的网络游戏,不可避免的会用到一个技术-资源动态加载。比如想加载一个大场景的资源,不应该在游戏的开始让用户长时间等待全部资源的加载完毕。应该优先加载用户附近的场景资源,在游戏的过程中,不影响操作的情况下,后台加载剩余的资源,直到所有加载完毕。本文包含一些代码片段讲述实现这个技术的一种方法。本方法不一定是最好的,希望能抛砖引玉。代码是C#写的,用到了Json,还有C#的事件机制。在讲述代码之前,先想象这样一个网络游戏的开发流程。首先美工制作场景资源的3D建模,游戏设计人员把3D建模导进Unity3D,托托拽拽编辑场景,完成后把每个gameobject导出成XXX.un 阅读全文
posted @ 2013-03-12 10:26 陈峰 阅读(378) 评论(0) 推荐(0)
摘要: 【转自】http://blog.csdn.net/lilanfei/article/details/7680802Unity3D Editor 编辑器简易教程分类:Unity3D2012-06-20 19:232711人阅读评论(0)收藏举报目录(?)[+]Star自定义编辑器简易教程 an introduction to custom editors原文地址 http://catlikecoding.com/unity/tutorials/star/简介 Introduction这个教程将让你学会如何创建一个星型控件以及如何制作这个控件的自定义编辑器。你将学会:动态的建立Mesh。使用一个嵌 阅读全文
posted @ 2013-02-20 10:53 陈峰 阅读(2842) 评论(0) 推荐(0)
摘要: Unity3D内置了很多Shader,文档很详细,自己翻一下.便于加深印象.首先先解释下Unity3D的Shader.Unity里面的Shaders是使用一种叫ShaderLab的语言编写的,它同微软的.FX文件或者NVIDIA的CgFX有些类似。传统意义上的vertex shader和pixel shader 还是使用标准的Cg/HLSL 编程语言编写的。(因此Unity文档里面的Shader,都是指用ShaderLab编写的代码) 然后我们来看下Unity3D自带的60多个Shader。 这些Shader被分为五个大类:Normal,Transparent,Transparent Cuto 阅读全文
posted @ 2013-02-03 11:39 陈峰 阅读(336) 评论(0) 推荐(0)
摘要: C#事件(event)解析[转自于]http://www.cnblogs.com/michaelxu/archive/2008/04/02/1134217.html 事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发出强大的基于事件的应用程序来。先来看看事件编程有哪些好处。在以往我们编写这类程序中,往往采用等待机制,为了等待某件事情的发生,需要不断地检测某些判断变量. 阅读全文
posted @ 2013-01-24 10:23 陈峰 阅读(180) 评论(0) 推荐(0)
摘要: 数 负数(negtive number)正数(positive number)整数(integer)分数(fraction)有理数(rational number)数轴(number axis)原点(origin)绝对值(absolute value)-|a|相反数(opposite number)-绝对数值相等,符号相反乘方-n个相同因数相乘叫乘方幂(power)-乘方的结果an - a叫底... 阅读全文
posted @ 2012-04-04 16:02 陈峰 阅读(654) 评论(0) 推荐(0)
摘要: http://weaman.blog.hexun.com/8319817_d.html 行列式是解线性方程组的有力工具。但是,行列式的展开,对于二阶、三阶行列式来说还比较方便,而对于高于三阶行列式的展开,则没有一般规律可循。这时,把高阶行列式降阶,使它转化为较低阶的行列式,则是一条可行的道路。“余子式”和“代数余子式”就是适应这种需要而产生的。 把行列式中某一元素所在的行与列划去后,剩下的元素按行列顺序排列所组成的行列式,叫做原行列式中对应于这个元素的余子式。 设行列式中某一元素位于第i行第j列,把对应于这个元素的余子式乘上(-1)i+j后,所得到的式子叫做原行列式中对应于这个元... 阅读全文
posted @ 2012-02-21 09:13 陈峰 阅读(5198) 评论(0) 推荐(0)
摘要: NEW YORK (AP) — Stocks slumped Wednesday in one of their worst showings this year as Greece, slogging through negotiations with other countries over a bailout, once again cast a long shadow over the financial markets.TheDow Jones industrial averagedropped 97.33 points to close at 12,780.95. It was t 阅读全文
posted @ 2012-02-16 16:40 陈峰 阅读(261) 评论(0) 推荐(0)
摘要: OKUMA, Japan (Reuters) - Back home for just three hours, a tearfulMiyoko Takedasorted through her belongings. She left behind the kimonos she once wore as a traditional dancer, fearful they might be contaminated by radiation.Nearly a year has passed since a massive 9.0magnitude earthquakehitJapan, O 阅读全文
posted @ 2012-02-13 18:40 陈峰 阅读(224) 评论(0) 推荐(0)
摘要: 一、下载需要程序1、下载xbt tracker 和xbt client; 详情见http://xbtt.sourceforge.net/tracker/中的SVN地址。2、下载依赖程序;boost; zlip; mysql;3、下载joomla程序;下载www.visgod.com 下的xbt frontend 组件。4、下载一个apache服务器, 推荐直接下一个vertrigo。5、下载一个P2P客户端软件 (如BitComet)二、配置环境1、编译boost *、编译这个过程中,版本不对的问题,后来就换成了1_48_0版本 *、编译过程中,还出现了没有--sgd文件的错误;用bjam.. 阅读全文
posted @ 2012-02-13 16:38 陈峰 阅读(2027) 评论(0) 推荐(0)
摘要: VC2005环境下boost_1_34_0编译手记分类:C/C++http://blog.csdn.net/yanghz/article/details/18357982007-10-21 16:57818人阅读评论(1)收藏举报先介绍个STL中文站给所有喜欢和学习STL、Boost的朋友。boost自从2005-12-05发布boost_1.33_1后,直到2007-05-11才正式发布boost_1_34_0,从33到34真是让所有的boost勇等等足时间,具体有哪些新特性未细看,到手后,编译了再说;以前在公司编译过boost 1.33.1,今天在家里又编译了一次最新的boost 1.34 阅读全文
posted @ 2012-02-08 13:00 陈峰 阅读(236) 评论(0) 推荐(0)
摘要: Boost库编译后命名方式from http://www.cnblogs.com/dementia/archive/2009/04/10/1433217.htmlBoost官网的《Geting Started On Windows》(http://www.boost.org/doc/libs/1_38_0/more/getting_started/windows.html)提到了Boost库的命名,摘录如下:以 libboost_regex-vc71-mt-d-1_34.lib 为例:lib前缀:除了Microsoft Windows之外,每一个Boost库的名字都以此字符串开始。在Windo 阅读全文
posted @ 2012-02-08 12:55 陈峰 阅读(509) 评论(0) 推荐(0)
摘要: MySQL 5.1.56 for Windows XP/Vista/7Building a Web Server, for Windowshttp://www.devside.net/guides/windows/mysqlRequirementsNoneDownloadPackage(win32 binary, non-installer version) : Selectmysql-noinstall-5.1.56-win32.zipOur Configuration%SYSTEMROOT% : C:\WindowsInstall to : C:\www\mysqlSetupUnpack 阅读全文
posted @ 2012-02-08 11:21 陈峰 阅读(1298) 评论(0) 推荐(0)