自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 收藏
  • 关注

原创 Unity3d 简单赛车Demo! by Leo

简单的样品,wasd控制车http://www.doasp.net/unity3d/rav4.html 

2010-01-28 16:10:00 1096 1

原创 简单车脚本

父级不旋转,子集旋转 var wheelFL : Transform; var wheelFR : Transform; var wheelRL : Transform; var wheelRR : Transform; var oFL : Transform;var oFR : Transform;var rearWheel1 : Whee

2010-01-26 17:16:00 628

原创 Unity3d car

参考:http://www.gotow.net/andrew/blog/?page_id=78http://carpe.com.au/slawia/2009/08/unity-wheel-collider-part-1/http://carpe.com.au/slawia/2009/08/unity-wheel-collider-part-2/http://carpe.com.au

2010-01-24 11:34:00 845 1

原创 Unity3d 车身、玻璃材质

玻璃shader: Shader "Reflective/Glass" { Properties { _Color ("Main Color", Color) = (1,1,1,1) _SpecColor ("Specular Color", Color) = (0.5, 0.5, 0.5, 1) _Shininess ("Shininess", Range (0.0

2010-01-22 20:03:00 826

原创 Unity3d envMap shaders

Shader "MY/EnvMap" { Properties { _EnvMap ("EnvMap", 2D) = "black" { TexGen SphereMap } } SubShader { Pass { Name "BASE" BindChannel

2010-01-22 17:08:00 398

原创 Unity3d 鼠标拾取

function Update () { if (Input.GetMouseButton (0)) { var ray = Camera.main.ScreenPointToRay (Input.mousePosition); var hit : RaycastHit; if (Physics.Raycast (ray, hit)) { Debug

2010-01-19 15:44:00 713

原创 Unity3d 调用外部视频

movieTexture.jspublic var url="file:///c:/sample.ogg";function Start (){url="file:///" + Application.dataPath + "/video/sample.ogg";print(url);// Start downloadvar www = new WWW(url);

2010-01-19 15:13:00 564

原创 Unity3d 使用sqlite数据库

dbAccess.jsimport System.Data; // we import our data class import Mono.Data.SqliteClient; // we import our sqlite client class dbAccess { // variables for basic quer

2010-01-19 15:06:00 1341

原创 Unity3d 中文输入输出 查询sqlite数据库

CnGuiDB.jsvar db : dbAccess; public var mskin : GUISkin;private var mstring : String; var inputStr;function Start(){ inputStr = "1";}function search(mid){ db = new dbAcces

2010-01-19 15:01:00 607 1

原创 shader 学习记录

uniform 修辞的变量的值是从外部传入的,所以在Cg 程序(顶点程序和片段程序)中通常使用uniform 参数修辞函数形参,不容许声明一个用uniform 修辞的局部变量! 顶点位置坐标传入顶点着色程序中转化为四元向量,最后一元数据为1,而顶点法向量传入顶点着色程序中转化为四元向量,最后一元数据为0。 如果函数没有返回值,函数的返回类型一定要是void 数组类型变量作为

2010-01-15 19:38:00 302

转载 C++ socket 编程

C++ socket 编程2008-12-30 01:09使用socket写代码主要是要看自己的需求是什么。如果通信时,内容很重要就要使TCP方式。如果用户数太多,可能就要使用UDP方式了。在TCP模式下,最简单的方式就是这样的,使阻塞方式:服务端:1.初始化socket环境,创建socket2.梆定一个端口3.开始监听4.接收客户端5.接收到客户端之后,使用这个soc

2009-09-08 21:45:00 312

转载 vc socket编程 收藏

vc socket编程 收藏 1.TCP服务器端:#include #include void main(){ WORD wVersionRequested; WSADATA wsaData; int err;  wVersionRequested = MAKEWORD( 1, 1 );  err = WSAStartup( wVersionRequested, &wsaData ); i

2009-09-08 21:41:00 555

原创 CEGUI中TaharezLook的属性及方法说明

http://www.cegui.org.uk/wiki/index.php/SetProperty#HoverImage

2009-03-05 14:53:00 559

原创 OgreMax中使用offsetmapping

第一个texture unit 里是凹凸贴图,第二个texutre unit里是漫反射贴图vertex shader和pixex shader如下:offsetmapping.program: // Bump map with Parallax offset vertex program, support for this is required  vertex_pro

2008-11-13 23:20:00 1913

转载 ACE中网络通讯编程基本架构

    ACE_INET_Addr类,包装了网络地址    ACE_SOCK_Connector类,扮演主动连接角色,发起通讯连接。连接到远端的服务。    ACE_SOCK_Acceptor类,扮演被动连接角色,等待连接。等待远端客户的请求。    ACE_SOCK_Stream类,扮演数据通讯角色,发送和接收数据。完成客户与服务之间的通讯。        利用ACE库来开发网络通讯程序是很简单

2008-01-31 20:51:00 440

转载 Ogre HowTo——使用声音最简单的方法

转自gogoplayer的Blog   http://www.cppblog.com/gogoplayer/archive/2006/11/29/15763.html推荐一个简单的声音引擎 绝对轻量级的声音引擎,audiere,支持跨平台,可以去http://sourceforge.net/projects/audiere/下载,再给个小例子,^_^用VC6或者其他建个控制台程序,复制

2007-07-13 10:39:00 1575

原创 Ogre HowTo——如何让摄像机不能穿透物体

 void moveCamera()...{     mLastPosition=mCamera->getPosition();    mCamera->yaw(mRotX);    mCamera->pitch(mRotY);    mCamera->moveRelative(mTranslateVector);    //创建一个球体查询,这里的10是m_SphereNode挂着的那个

2007-07-12 16:16:00 1477 1

原创 Ogre HowTo——如何鼠标点选物体

 bool mousePressed( const OIS::MouseEvent &arg, OIS::MouseButtonID id )...{    if (id == OIS::MB_Left)    ...{        onLeftPressed(arg);    }    CEGUI::System::getSingleton().injectMouseButtonDow

2007-07-12 16:10:00 1405

原创 Ogre HowTo——使用Compositor脚本

 在createScene最后面直接加入CompositorManager::getSingleton().addCompositor(mWindow->getViewport(0), "Bloom");Ogre::CompositorManager::getSingleton().setCompositorEnabled(mWindow->getViewport(0),"Bloom",t

2007-07-12 16:04:00 1387

转载 清源游民 在OGRE中使用CEGUI的笔记

使用 cegui 来制作界面 , 不论在何种平台下 , 有基本的三大步骤要做 : 1, 创建一个 CEGUI::Render 实例 2, 创建 CEGUI::System 对象 3, 调用各种方法来渲染用户界面 第一步 , 在我使用的 ogre 环境下使用以下代码来创建 CEGUI::Render 实例 Ogre3D CEGUI::OgreCEGUIRenderer* myRenderer =  

2007-05-29 12:25:00 1983 2

转载 基于单片机的红外遥控信号自学习及还原新方法

摘 要 本文介绍了一种利用51系列单片机实现对红外遥控信号的自学习及还原方法,本方法实现电路简单、可靠性高,可学习及还原多种红外遥控规程的信号。关键词 单片机 红外遥控信号 自学习1概述随着远程教育体系的不断发展和日趋完善,多媒体教学手段在各级各类学校都得到了广泛应用。近年来,我们在进行多媒体教学系统的开发和研制过程中,经常遇到多种用于教学中的红外遥控设备,如:数字投影机、DVD、VCD、录像

2007-04-15 04:33:00 2542

转载 红外遥控器信号的接收和转发

 摘要:介绍用51系列单片机采集家用电器红外遥控器信号,并将其转发原理。文中给出红外接收芯片的外围电路和测量接收波形的程序。    关键词:红外遥控 单片机系统 转发红外遥控在家电产品中有广泛应用,但各产生的遥控器不能相互兼容。目前市场上常见的万能遥控器只能对某几种产品进行控制,不是真正的“万能”,而且不能对新上市的产品进行控制。本文介绍一种用单片机对红外遥控器信号接收和转发的方法,由于只

2007-04-15 04:26:00 2275

转载 vb.net連接攝像頭

 这是cam.vb,请自行组合起来Imports SystemImports System.Runtime.InteropServicesImports System.DrawingImports System.Drawing.ImagingPublic Class CamClass Cam    Private Const WM_USER As Integer = &H400    Pr

2007-04-15 04:03:00 2343 1

转载 摄像头编程

 using System;using System.Runtime.InteropServices;namespace webcam...{    /**//**/    /**////     /// avicap 的摘要说明。    ///     public class showVideo    ...{        // showVideo calls        [Dll

2007-04-15 03:52:00 1210

原创 用CVS在sourceforge.net下载Ogre及相关资源的方法

首先你要安装一款CVS的软件,比如WinCVS,TortoiseCVS,或者其它什么。如果你使用wincvs,点admin菜单的command line里输入命令;如果使用命令提示符操作,请进入cvs.exe所在的目录,键入以下命令:cvs -d:pserver:[email protected]:/cvsroot/ogre login他会问你

2007-03-15 21:48:00 2681 2

原创 Ogre -- 3DMax导出插件oFusion

oFusion是一个非常棒的东西,仅用几条语句就可以将3DMax中的场景导入到Ogre中,对于Ogre的材质提供完美的支持,下面是oFusion官方网站上的介绍,自己看吧:Scene ManagersCustom scene managers directly supported, use max as your level editor with your custom world geom

2007-03-09 12:31:00 8591 13

原创 Ogre 学习资料收集

官方网站:www.ogre3d.org.官方网站上有最新的SDK,源代码的下载,有精心编制的manual,tutorial和API conference,相关的project,最权威的讨论组,这可能是我们能够获得终极资料了燕尘小筑 http://www.yanchen.com/maga小组有整理的《Ogre使用指南》,发布在gameres上,可以在这里下载。刚刚接触OGRE的看看挺好。

2007-03-09 12:25:00 1441

原创 Ogre 环境预备

1 Install Visual Studio .NET 2003 Professional2 Install DirectX SDK you can obtain it at: (http://msdn.microsoft.com/directx).3 Download and install Ogre SDK 官方下载页面:http://www.ogre3d.org/index.php

2007-03-09 12:24:00 794

空空如也

空空如也

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

TA关注的人

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