
JavaScript
织田信长
西安电子科技大学通信工程专业中国科学技术大学多媒体技术
展开
-
HoHoMap开发日记(2)
HoHoMap开发日记(2) 经过了几天的挣扎,我终于无奈的从GMAP.NET的开发套件逃跑出来,虽然GMAP.NET开源,但是我怀疑他是不是很久不跟新了,给的DEMO都已经无法使用,无奈中我又想重回HTML+javascript的方案中,记得那天老师和我推荐用百度的地图,昨天看了下感觉很多的API都非常合用哦,果断弃暗投明了,Google拜拜。 今天大骂光秀是原创 2013-04-23 23:49:58 · 598 阅读 · 0 评论 -
HoHoMap开发日记(3)
HoHoMap开发日记(3) 继续吐槽队友,他们在玩三国杀…… 而我在苦逼的听话写东西…… 好了,一直搞不懂JavaScript的参数传入,想要连一个监听器,然后又不想用匿名方法,你要我如何是好呀,所以写成了这样的代码。 map.addEventListener("click",function(e) { addMarker(e,map); })原创 2013-04-24 16:56:21 · 585 阅读 · 0 评论 -
HoHoMap开发日记(5)
下面是Javascript的东西,是重头戏。其实我想放到网站上的,现在还在找一些方便的平台提供简单的网页访问功能。 初始化地图函数: function InitMap() { var StartMarker; var EndMarker; var DistanceMode; var map = new BMap.Map("l-map");原创 2013-06-07 00:23:59 · 743 阅读 · 0 评论 -
【Interactive 3D Graphics】Exercise: Vertex Attributes
题目主要是写补全一些代码来实现彩色的三角形。 完成的效果如下: 代码很简单,只是因为是JavaScript的缘故,真的很容易打错变量。 geometry.vertices.push(new THREE.Vector3(100,0,0)); geometry.vertices.push(new THREE.Vector3(0,100,0)); geometry.vertices.原创 2013-07-06 17:57:51 · 655 阅读 · 0 评论 -
【Interactive 3D Graphics】Exercise: Diffuse Material
开始先说说MeshLambertMaterial和MeshBasicMaterial。 MeshBasicMaterial:A material for drawing geometries in a simple shaded (flat or wireframe) way. MeshLambertMaterial:A material for non-shiny (Lambertian原创 2013-07-06 19:32:32 · 721 阅读 · 0 评论 -
【Interactive 3D Graphics】Exercise: Set a Directional Light
题目是在场景中加入直射光,DirectionalLight 我加入红光,设置好位置之后加入场景中。 var light=new THREE.DirectionalLight(0xFF0000,1.5); light.position.set(-200,200,-400); scene.add(light);原创 2013-07-07 11:15:12 · 1167 阅读 · 0 评论 -
【Interactive 3D Graphics】Exercise: Head Light
题目的要求是在场景中加入点光源。 var point = new THREE.PointLight(0xFF0000,3.0); point.position.set(0,0,100); scene.add(point); var point = new THREE.PointLight(0xFF0000,3.0); point.position.set(0,0,10原创 2013-07-07 11:41:06 · 623 阅读 · 0 评论