LOD对象,LOD技术即Levels of Detail的简称,意为多细节层次。LOD技术指根据物体模型的节点在显示环境中所处的位置和重要度,决定物体渲染的资源分配,降低非重要物体的面数和细节度,从而获得高效率的渲染运算。
注释摘抄自http://blog.csdn.net/u011209953/article/details/37863701
用法: var geometry = [
[ new THREE.IcosahedronGeometry( 100, 4 ), 50 ],
[ ...
分类:
Web程序 时间:
2015-01-20 15:50:00
阅读次数:
407
链接: POJ2935
题意:
6 X 6的地图 格子和格子可能有墙 整个地图中有三道墙 求起点起点到终点的路径
本题中的墙可以理解为某a位置的X方向不能走 即用一个三维数组map[x][y][z]表示(x,y)的Z方向不能走
关于记录路径可以用一个pre数组记录每个坐标的前一个坐标的复合值 最后倒序输出方向即可
...
分类:
其他好文 时间:
2015-01-20 15:45:50
阅读次数:
151
Line对象,创建一条线,或者一组线.
用法:var geometry = new THREE.Geometry(); //创建geometry对象
var material = new THREE.LineBasicMaterial({color: 0xffff00}); //创建材质对象,这里有专门适用于line对象的材质对象LineBasicMaterial.
geometry.verteces.push(new THREE.Vector3(-10,0,0), //为geome...
分类:
Web程序 时间:
2015-01-20 13:49:09
阅读次数:
489
Mesh对象,最终的网格对象,有高人把图形学建模比作是制作灯笼,先用Geometry创建灯笼的框架,然后将材质material贴在框架上,最后形成的总体灯笼,就是Mesh对象.下面看一下Mesh对象的用法和具体实现.
用法:var geometry = new THREE.Geometry(1,1,1); //创建geometry对象(灯笼的框架),
//有一下可选对象BoxGeometry,CircleGeometry,CubeGeometry,CylinderGe...
分类:
Web程序 时间:
2015-01-20 09:00:34
阅读次数:
355
??
为3D开发人员,特别是3D引擎开发人员,经常会接触到各种三维模型的数据。虽然说3dsmax已经可以导出很多格式的模型,不过总是不一定合适自己用。所以总有一种想自己写一个导出插件,让3dmax导出自己想要的数据格式。这里为大家介绍一下怎样为3dmax写导出插件的第一步:怎样配置vs和maxSdk。
这里你需要的东西有两个:
1、一个完整版的3dsMax。
2、一个Visual Stud...
分类:
其他好文 时间:
2015-01-19 12:48:09
阅读次数:
183
结构可用来表示二维,三维数据。枚举表示有限数据结合。他们都是值类型结构structusing System; struct Point{ public double x, y; public Point(int x, int y) { this.x = x; ...
分类:
其他好文 时间:
2015-01-18 10:28:57
阅读次数:
110
本课主要是矩阵变换和DepthBuffer的创建;笔记:关于depthBuffer问题:1.depthBuffer的作用? 2.怎么创建? 作用:我想到的:1.depthTest,保证遮挡,同一个pixel中z值小的渲染; 2.三维世界,需要z值来表示近大远小 3.dx中值在1到0之间 ...
分类:
其他好文 时间:
2015-01-18 02:01:41
阅读次数:
468
题意:有一个三维的地图,有n个人被困住,现在消防队员只能从1楼的一个入口进入,营救被困者,每一个被困者有一个价值,当消防队员找到一个被困者之后,他可以营救或者见死不救,如果救的话,他必须马上将其背到入口处,不得停下,不得同时救多个人,而且回去的时间一步要做两步走,即时间增加一倍。求在给定时间S内,能...
分类:
其他好文 时间:
2015-01-17 22:04:41
阅读次数:
263
three.js webgl - Nurbs曲线旋转生成曲面,即时调整更新实例
拖动黄色节点,调整曲面母线...
分类:
Web程序 时间:
2015-01-17 08:51:00
阅读次数:
524
将近一个月没有更新了,一是因为项目的事情,二是期末考试复习,三是玩啦。上一篇博客搭建起了三维框架,这段时间没有研究新的东西,把之前用C#写的代码移植到现在的平台下,中间也遇到了不少问题,但还好都解决掉了,大都是写基本的小问题,就没有写博记录了。看下效果:
1、三维地形构建
数据都是自己下载的,DEM在地理空间数据云上下载的,影像用BIGE MAP地图下载器下载,经过投影变换以及Glob...
分类:
编程语言 时间:
2015-01-16 22:21:23
阅读次数:
340