自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

转载 支持HTMl5的浏览器【转】

下载Google Chrome的特点是简洁、快速。Google Chrome支持多标签浏览,每个标签页面都在独立的"沙箱"内运行,在提高安全性的同时,一个标签页面的崩溃也不会导致其他标签页面被关闭。此外,Google Chrome基于更强大的JavaScript V8引擎,这是当前Web浏览器所无法实现的。下载IE9 beta是微软发布的首个ie9测试版本,IE9是微软迄今为止支持

2012-07-21 14:31:11 832

原创 CSS初探

CSS:指层叠样式表 (CascadingStyleSheets),定义如何显示 HTML 元素。层叠次序当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢?一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 4 拥有最高的优先权。浏览器缺省设置外部样式表内部样式表(位于 标签内部)内联样式(在 HTML 元素内部)CSS 语法C

2012-07-13 10:19:03 797

转载 WebGL之深度缓存

深度缓存(Depth Buffer)注:       当你命令WebGL绘制物体的时候,必须要经过某些必要的步骤。按等级高低排序:在所有的顶点上运行顶点着色器以绘制出物体所在的位置。线性地在顶点之间进行插值运算,这样做是告诉顶点哪些片元(这个时候,你可以把片元当做像素对待)需要上色。对于每个片元来说,运行片元着色器以绘制出它的颜色。把它写入帧缓冲。        最终,帧缓冲就

2012-07-12 20:08:20 3244

转载 WebGL 平行光和环境光

冯氏反射模型引申了这个四步走的光照系统,首先所有的光线都有以下两个属性:发生漫反射光的RGB值。发生镜面反射光的RGB值。其次所有材质都有以下四个属性反射的环境光RGB值反射的漫反射光RGB值反射的镜面反射光RGB值物体的反光度,它决定了镜面反射的细节对于场景中的每一点,它的颜色都是由照射光的颜色、材质本身的颜色和光照效果混合起来的。所以,根据冯氏反射模型,为了解决场景中的

2012-07-12 17:38:34 2847

转载 HTML DOM Document 方法

HTML DOM write() 方法HTML DOM Document 对象参考手册定义和用法write() 方法可向文档写入 HTML 表达式或 JavaScript 代码。可列出多个参数(exp1,exp2,exp3,...) ,它们将按顺序被追加到文档中。语法document.write(exp1,exp2,exp3,....)说

2012-03-13 22:03:17 838

转载 HTML DOM Document 对象(转自w3cSchool)

HTML DOM Document 对象Document 对象每个载入浏览器的 HTML 文档都会成为 Document 对象。Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。IE: Internet Explorer

2012-03-13 21:33:58 1426

转载 理解JavaScript (转载自W3CSchool)

JavaScript 的核心 ECMAScript 描述了该语言的语法和基本对象;DOM 描述了处理网页内容的方法和接口;BOM 描述了与浏览器进行交互的方法和接口。ECMAScript、DOM 和 BOM尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。实际上,一个完整的 JavaScript 实现

2012-03-13 21:31:45 1648

原创 Web3D 技术-学什么

一、Web技术JavaScript、JSP、ASP、Ajax、Struts、JQuery二、三维技术OpenGL、DirectX、OGRE、VRML、X3D、Flash3D、Unity3D三、语言Java 、C++、Python四、辅助工具Photoshop、3DMax、SketchUp五、基本素质英语、数学、自学能力、团队能力、表达能力

2012-03-09 14:26:53 1022

原创 创建立方体

IManualObject cube;cube = sceneMgr.createManualObject("cube");cube.begin("Examples/Anchor", OperationType.OT_TRIANGLE_LIST); // 顶点 cube.position( -100, -100, -100); //0 cube.position( 100, -

2012-02-14 19:17:58 681

原创 Mesh文件解析

2011-09-24 14:25:02 2399

原创 顶点缓存和索引缓存

2011-09-19 16:38:21 727

转载 Create Patch

// Create patch

2011-07-29 10:44:53 1162

原创 LCDS COUT

[LCDS]FlexSession created with id A0A1A69943AC2CC3EC725DAEF0B40713 for an Http-based client connection.[LCDS]Channel endpoint my-amf received request.[LCDS]Deserializing AMF/HTTP requestVersion: 3 

2011-06-23 19:15:00 882

转载 Flex中实现页面的跳转以下几种方式

   Flex中实现页面的跳转以下几种方式:   1、使用ViewStack组件,把要跳转的页新建成 MXML Component,然后通过 ViewStack 组件把这些页包含进来,然后再通过改变ViewStack的selectedItem或者selectedChild来切换这些页。   2、使用navigateToURL,主要方式如下:   

2011-06-21 17:00:00 1345

原创 创建一个球

void createSphere1(String strName, float r, int nRings, int nSegments) { IManualObject manual = mSceneMgr.createManualObject(strName); manual.begin("BaseWhiteNoLighting", OperationType.OT_TRIANGLE_LIST); float fDeltaRingAngle = (float) (Math.PI / nRi

2011-03-18 15:21:00 925

原创 Ogre4j中创建材质

<br /> <br />IResourcePtr panelMaterial =new ResourcePtr (); //newMaterialPtr mt=new MaterialPtr();//neworg.ogre4j.IManualResourceLoader loader=new ManualResourceLoader(WithoutNativeObject.I_WILL_DELETE_THIS_OBJECT);// org.ogre4j.INameValuePair

2011-03-05 14:18:00 1158

翻译 lod_index 和 lod_distances

<br /><br />lod_index<br />设置该技术所属的细节层次索引。 格式: lod_index <数字>数字的合法数值范围是 0(最高细节层次)到 65535,尽管这是不可能的。在技术之间的细节层次索引中不能留空当。也就是说,细节层次索引要按顺序排列,例如:0,1,2,3,……;而不能出现:0,10,20,30,……,这样的情况。示例: lod_index 1<br />每个技术都必须对应属于一个细节层次索引,默认它们都属于索引0,即最高等级的细节层次。增加索引的数值意味着降低

2011-03-04 11:18:00 999

原创 天空穹,天空面,天空盒的学习

<br />//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<br /> //Create a skydome<br /> //没有底的立方体,天空穹<br /> //函数原型<br /> public void setSkyDome( boolean enable, String materialName, float curvature, float tiling, float distance, boo

2011-03-03 10:22:00 1840

翻译 纹理寻址模式tex_address_mode

纹理寻址模式tex_address_mode定义在这个纹理层的纹理坐标超过1.0时发生的事情。你可以选择简单格式,一次对全部3个纹理坐标指定寻址模式,或者扩展的格式,使用三分之二的参数每个纹理坐标指定不同的模式。 简单格式: tex_address_mode 扩展格式: tex_address_mode []wrapa任何超过1.0的值都被置为0.0。纹理被重复一次。 clamp超过1.0的值被固定为1.0。超过1.0的其它地方的纹理,沿用最后像素的纹理。用于当叠加过滤时,需要从0.0到1.0精

2011-03-03 10:03:00 4408

原创 在VC2005下配置OGRE环境时,遇到的问题总结

<br />错误<br />Preprocessor Definitions:::WIN32;_DEBUG;_CONSOLE<br />SubSystem:Windows (/SUBSYSTEM:WINDOWS)<br />1: error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'const char *' to 'LPCWSTR'<br />措施:Character Set :Use Multi-Byte Character Set<

2011-01-27 09:30:00 3650 2

原创 Applet 类路径问题(含有包名的时候)

<br />Applet 类路径问题<br />当编译的Applet类中没有包名的时候,可以将它的相对路径写到codebase中,code中写类名<br />例:<br /><applet code="NotHelloWorldApplet.class" codebase="classes/" width="300" height="100"></applet><br />错误写法<br /><applet code="classes/NotHelloWorldApplet.class"

2011-01-25 16:56:00 1791 3

原创 关于ogre中的Plane平面的创建

IPlane p = new Plane();p.setnormal(Vector3.getUNIT_Z());p.setd(0);IMeshPtr tmp = new MeshPtr(WithoutNativeObject.I_WILL_DELETE_THIS_OBJECT);MeshManager.getSingleton().createPlane( tmp, "FloorPlane",

2011-01-07 13:41:00 2594

转载 [转]Ogre场景旋转

[转]Ogre场景旋转 <br />以前想过两个办法:<br />1. 旋转模型。这个办法显然不可取,显然是应该旋转摄像机才对,因为此时用户并没有想要旋转模型。用户只是想把摄像机绕个角度看模型。<br />2. 旋转摄像机。可是,怎样旋转才能达到预期效果呢?以前想得挺复杂的,首先把屏幕中的点转换到视空间中,然后把视空间的点转换到世界坐标系中。等等。后来想想不对啊,向量在那个空间中都一样的(当然排除已经投影到视口的二维空间中的情况)。于是,我们可以保存上次鼠标点和当前鼠标点(他们和世界坐标原点的差等于其坐标,

2010-12-06 11:18:00 3089

原创 Ogre4J中 画一张网--即画线原理

IManualObject mo = null;mo = sceneManager.createManualObject(name);//define colorIColourValue NewColour = new ColourValue(0.0f, 0.0f, 1f, 0);mo.begin("BaseWhiteNoLighting", OperationType.OT_LINE_LIST);mo.colour(NewColour);for (int i = -50; i

2010-12-02 17:22:00 1162

原创 Ogre4J 中 ManualObject 转 Mesh 文件

 //新建一个ManualObject 对象protected ManualObject triangle;//起名字triangle = new ManualObject("triangle");//begintriangle.begin("BaseWhiteNoLighting", OperationType.OT_TRIANGLE_LIST);triangle.position(-50, 0, 0);triangle.normal(1, 0, 0);triangle.p

2010-12-02 16:45:00 1334

OpenScales开发工具包

OpenScales是一个优秀的前台地图框架,开发者可以用来开发各种网络版、手机版和桌面版的地图程序。 她是基于ActionSctip 3 和 Flex写的,能够支持各种标准的地图服务,比如WMS、WFS、TMS、OSM等。 她是开源的、免费的程序。

2011-09-26

空空如也

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

TA关注的人

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